جداول قاعدة البيانات
قاعدة بيانات غالبا ما يحتوي على واحد أو أكثر من الجداول. يتم تعريف كل جدول اسما (مثل "Customers" أو "أمر"). الجداول تحتوي على سجلات (صفوف) مع البيانات.
في هذا البرنامج التعليمي سوف نستخدم المعروفة قاعدة بيانات نموذج Northwind (المدرجة في MS Access و MS SQL الخادم).
فيما يلي مجموعة مختارة من "Customers" الجدول:
هوية الزبون | اسم الزبون | اسم جهة الاتصال | عنوان | مدينة | الرمز البريدي | بلد |
---|---|---|---|---|---|---|
1 |
Alfreds Futterkiste | Maria Anders | Obere Str. 57 | Berlin | 12209 | Germany |
2 | Ana Trujillo Emparedados y helados | Ana Trujillo | Avda. de la Constitucion 2222 | Mexico D.F. | 05021 | Mexico |
3 | Antonio Moreno Taqueria | Antonio Moreno | Mataderos 2312 | Mexico D.F. | 05023 | Mexico |
4 |
Around the Horn | Thomas Hardy | 120 Hanover Sq. | London | WA1 1DP | UK |
5 | Berglunds snabbkop | Christina Berglund | Berguvsvagen 8 | Lulea | S-958 22 | Sweden |
الجدول أعلاه يحتوي على خمسة سجلات (واحد لكل عميل) وسبعة أعمدة (العميل، CUSTOMERNAME، CONTACTNAME، العنوان، المدينة، الرمز البريدي، والبلد).
البيانات SQL
تتم معظم الإجراءات تحتاج إلى تنفيذ على قاعدة بيانات تحتوي على عبارات SQL.
عبارة SQL التالية يختار كل السجلات في "Customers" الجدول:
في هذا البرنامج التعليمي سوف يعلمك كل شيء عن البيانات SQL مختلفة.
لا تنسى...
- كلمات SQL يست حساسة لحالة: تحديد هو نفس SELECT
في هذا البرنامج التعليمي سوف نكتب عن الكلمات الرئيسية SQL في العلوية القضية.
الفاصلة المنقوطة بعد البيانات SQL؟
تتطلب بعض أنظمة قواعد البيانات فاصلة منقوطة في نهاية كل عبارة SQL.
منقوطة هي الطريقة القياسية للفصل بين كل عبارة SQL في نظم قواعد البيانات التي تسمح بيان SQL أكثر من واحد ليتم تنفيذها في نفس المكالمة إلى الملقم.
في هذا البرنامج التعليمي، سوف نستخدم فاصلة منقوطة في نهاية كل عبارة SQL.
بعض الأوامر SQL أهم
- SELECT - مقتطفات البيانات من قاعدة بيانات
- UPDATE - تحديثات البيانات في قاعدة بيانات
- DELETE - حذف البيانات من قاعدة بيانات
- INSERT INTO - إدراج بيانات جديدة إلى قاعدة بيانات
- CREATE DATABASE - بإنشاء قاعدة بيانات جديدة
- ALTER DATABASE - يعدل قاعدة بيانات
- CREATE TABLE - بإنشاء جدول جديد
- ALTER TABLE - بتعديل الجدول
- DROP TABLE - يحذف الجدول
- CREATE INDEX - بإنشاء فهرس (مفتاح البحث)
- DROP INDEX - حذف فهرس