أحدث البرامج التعليمية وتطوير الشبكة
 

SQL بناء الجملة


جداول قاعدة البيانات

قاعدة بيانات غالبا ما يحتوي على واحد أو أكثر من الجداول. يتم تعريف كل جدول اسما (مثل "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" الجدول:

مثال

SELECT * FROM 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 - حذف فهرس