بناء جملة SQL
SQL Syntax
فهم بناء الجملة (Syntax) في لغة SQL
- لغة SQL تُستخدم للتعامل مع قواعد البيانات العلائقية (Relational Databases).
- الجملة الأساسية في SQL تبدأ بكلمة مفتاحية (Keyword) مثل
SELECT
أوINSERT
. - ترتيب الجملة: الكلمة المفتاحية -> اسم الجدول -> الشروط (اختياري).
كيفية كتابة الاستعلامات بشكل صحيح
كتابة استعلام بسيط:
SELECT column_name FROM table_name;
column_name
: اسم العمود المطلوب استرجاعه.
table_name
: اسم الجدول الذي يحتوي على البيانات.
استخدام النجمة (*) لاسترجاع جميع الأعمدة:
SELECT * FROM table_name;
هذا الاستعلام يُستخدم عندما تحتاج جميع البيانات من الجدول.
الحساسية لحالة الأحرف:
SQL غير حساسة لحالة الأحرف، يمكن كتابة الكلمات المفتاحية بـ Uppercase أو Lowercase.
التعرف على بنية قاعدة البيانات وجدول البيانات
- قاعدة البيانات:
- تحتوي على مجموعة من الجداول.
- كل جدول يحتوي على بيانات مُنظمة في صفوف (Rows) وأعمدة (Columns).
- مثال على جدول: ID Name Age 1 Ahmed 25 2 Mona 30
- الأعمدة (Columns): تمثل نوع البيانات (مثل
ID
،Name
). - الصفوف (Rows): تمثل السجلات (Records) أو البيانات المخزنة.
- الأعمدة (Columns): تمثل نوع البيانات (مثل
- استعلام للتعرف على بنية الجدول:
- يمكنك استخدام الأمر
DESCRIBE
:DESCRIBE table_name;
- يعرض هذا الأمر الأعمدة الموجودة في الجدول ونوع بيانات كل عمود.
- يمكنك استخدام الأمر
- استعلام لرؤية جميع الجداول في قاعدة البيانات:
SHOW TABLES;
- يعرض أسماء جميع الجداول داخل قاعدة البيانات المحددة.
من خلال فهم بناء الجملة والتعرف على مكونات قاعدة البيانات، يمكنك كتابة استعلامات صحيحة وفعالة للتعامل مع البيانات.
ID | Name | Age |
---|---|---|
1 | Ahmed | 22 |
2 | Mona | 24 |
3 | Amr | 25 |