شرح صفوف ومحتوى الفقرة
تنقسم جميع أوامر لغة SQL التي ستتقنها في هذا الكورس إلى خمسة تصنيفات قياسية موضحة في الجدول المرجعي التالي:
| التصنيف | الاسم الكامل | الوظيفة الأساسية | أبرز الكلمات المفتاحية |
|---|---|---|---|
| DDL | لغة تعريف البيانات (Data Definition) | إنشاء وتعديل وحذف هياكل القواعد والجداول | CREATE, ALTER, DROP, TRUNCATE |
| DML | لغة معالجة البيانات (Data Manipulation) | إدراج وتحديث وحذف السجلات داخل الجداول | INSERT, UPDATE, DELETE |
| DQL | لغة استعلام البيانات (Data Query) | استرجاع البيانات وتصفيتها وتحليلها | SELECT |
| TCL | لغة التحكم بالمعاملات (Transaction Control) | اعتماد المعاملات أو التراجع عنها بأمان | START TRANSACTION, COMMIT, ROLLBACK |
| DCL | لغة التحكم بالصلاحيات (Data Control) | منح وسحب صلاحيات الوصول للمستخدمين | GRANT, REVOKE |
SQL
-- Run a clean DQL check of server version and current timestamp
SELECT VERSION(), NOW(), CURRENT_USER();
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
تعرفت في هذا الدرس على طريقة الاتصال بخادم MySQL عبر معاملات سطر الأوامر وفحص الجلسة النشطة، وقواعد إنهاء الجمل بالفاصلة المنقوطة، وحساسية الأحرف في الأسماء، وأنماط التعليقات الثلاثة، والتصنيفات الخمسة لأوامر SQL.
الخطوة التالية والدرس القادم
انتقل الآن إلى الموديول الثاني والدرس الخامس «إنشاء قواعد البيانات وعرضها واختيارها في MySQL» لتطبيق أوامر CREATE DATABASE وSHOW DATABASES وUSE عملياً.