منشور

سلسلة دروس SQL|البناء

هذه المقالة جزء من سلسلة دروس SQL، يمكنك الاطلاع على الفهرس

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

تحتوي قاعدة البيانات في معظم الأحيان على جدول واحد أو أكثر . يتم تعريف كل جدول باسم ، على سبيل المثال : “الزبائن” ، “الطلبات” .. تحتوي الجداول على تسجيلات (صفوف/أسطر) يتم بها الاحتفاظ بالبيانات.

سوف نستخدم في هذا الشرح قاعدة البيانات الافتراضية والمعروفة جيداً: Northwind ( المُضمَّنة في ميكروسوفت أكسس ، وميكروسوفت SQL سيرفر ) .

الجدول التالي هو قسم من من جدول الزبائن “Customers”:

دروس SQL

الجدول في اﻷعلى يحوي على خمسة تسجيلات/أسطر (واحد لكل زبون) ، وسبعة أعمدة (CustomerID, CustomerName, ContactName, Address, City, PostalCode, and Country)

تصريحات SQL

نقصد هنا بـ “تصريحات” أسطر الأوامر لـ sql أي الجملة المؤلفة لأوامر sql .

معظم الأمور التي تحتاج القيام بها في قواعد البيانات يمكن تأديتها بواسطة تصريحات (أوامر) SQL

يختار تصريح SQL التالي جميع التسجيلات في جدول الزبائن :

1
SELECT * FROM Customers;

سنتعلم في هذه السلسة جميع تصريحات SQL المختلفة .

تذكر أن

SQL ليست حساسة للأحرف الكبيرة . فـ select هي نفس SELECT بالنسبة لـ SQL. سنقوم بسلسلة الشروحات هذه بكتابة جميع أوامر 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: يحذف فهرس


التالي : تصريح SELECT

هذا المنشور تحت ترخيص CC BY 4.0 بواسطة المؤلف.