ما هو استعلام قاعدة البيانات؟

استعلامات تسخير قوة قاعدة البيانات الخاصة بك

استعلام قاعدة بيانات استخراج البيانات من قاعدة بيانات وتنسيقها في نموذج قابل للقراءة. يجب كتابة استعلام باللغة التي تتطلبها قاعدة البيانات ، وعادةً ما تكون هذه اللغة هي SQL .

على سبيل المثال ، عندما تريد بيانات من قاعدة بيانات ، فإنك تستخدم استعلامًا لطلب معلومات محددة تريدها. ربما يكون لديك جدول الموظفين ، وتريد تتبع أرقام أداء المبيعات. يمكنك الاستعلام عن قاعدة بياناتك عن الموظف الذي سجل أعلى مبيعات في فترة معينة.

بيان SQL SELECT

يجب أن يتبع استعلام قاعدة البيانات تنسيق الاستعلام المطلوب في قاعدة البيانات. التنسيق الأكثر شيوعاً هو تنسيق استعلام قياسي لغة الاستعلام الهيكلية (SQL) المستخدمة من قبل العديد من أنظمة إدارة قواعد البيانات. SQL هي لغة قوية قادرة على الاستعلامات المتقدمة.

يستخدم SQL عبارة SELECT لتحديد بيانات محددة.

خذ بعين الاعتبار مثال يستند إلى قاعدة بيانات Northwind الذي يأتي عادةً مع منتجات قاعدة البيانات كبرنامج تعليمي.

إليك مقتطف من جدول "الموظفين" في قاعدة البيانات:

مقتطف من جدول "الموظفين" في قاعدة بيانات Northwind
هوية الموظف الكنية الاسم الاول عنوان عنوان مدينة منطقة
1 Davolio نانسي مندوب مبيعات 507 - شارع 20. E. سياتل WA
2 القصار أندرو
نائب الرئيس ، المبيعات
908 W. Capital Way تاكوما WA
3 Leverling جانيت مندوب مبيعات 722 موس باي بوليفارد. كيركلاند WA

لإرجاع اسم الموظف وعنوانه من قاعدة البيانات ، سيبدو بيان SELECT على النحو التالي:

SELECT FirstName، LastName، Title FROM Employees؛

سيعود:

الاسم الاول الكنية عنوان
نانسي Davolio مندوب مبيعات
أندرو القصار نائب الرئيس ، المبيعات
جانيت Leverling مندوب مبيعات

لتحسين النتائج بشكل أكبر ، يمكنك إضافة عبارة WHERE:

SELECT FirstName، LastName FROM Employees

WHERE City = 'Tacoma'؛

تقوم بإرجاع الاسم الأول واسم العائلة من أي موظف من Tacoma:

الاسم الاول الكنية
أندرو القصار

لاحظ أن SQL تقوم بإرجاع البيانات في نموذج صف / عمود مشابه لـ Microsoft Excel ، مما يجعل من السهل عرضها والعمل معها. قد تعرض لغات الاستعلام الأخرى البيانات كرسم بياني أو مخطط.

قوة الاستعلامات

لدى قاعدة البيانات القدرة على الكشف عن الاتجاهات والأنشطة المعقدة ، ولكن هذه القوة يتم تسخيرها فقط من خلال استخدام الاستعلام. تتكون قاعدة البيانات المعقدة من جداول متعددة تقوم بتخزين عدد لا يحصى من البيانات. يسمح لك الاستعلام بتصفية الملف في جدول واحد بحيث يمكنك تحليله بسهولة أكبر.

يمكن أيضًا أن تقوم الاستعلامات بإجراء عمليات حسابية على بياناتك أو أتمتة مهام إدارة البيانات. يمكنك أيضًا مراجعة التحديثات على بياناتك قبل الالتزام بها في قاعدة البيانات.