قواعد SQL :
1- لغة SQL لاتفرق بين الحروف الكبيرة والصغيرة .
2- لغة SQL لاتهتم بالمسافات البيضاء .
2- تنتهي جميع الاستعلامات بالفاصلة المنقوطة ( ; ) .
أمر إنشاء قاعدة بيانات جديدة :
CREATE DATABASE database_name;
أمر إنشاء جدول جديد داخل قاعدة البيانات :
CREATE TABLE table_name OR CREATE TABLE database_name.table_name ( column_name1 data_type, column_name2 data_type, ....... );
بعض الملاحظات :
1- نستخدم الأقواس لتعريف حقول الجدول بداخلها .
2- نستخدم الفاصلة (،) للفصل بين الحقول .
3- ونستخدم الفاصلة المنقوطة (؛ ) بعد إغلاق أقواس تعريف الحقول ، أي بعد الانتهاء من الأمر تماماً ..
أنواع البيانات التي يمكن أن تحتويها الجداول :

مثال :
CREATE TABLE STUDENT ( FNAME varchar(15) , ID int(2) NOT NULL, SNUM int NOT NULL );
CREATE TABLE MAJOR( SNUMBER int(2) NOT NULL, MNO int(2) NOT NULL, HOURS (3,1) );
ملاحظة :
الحقل Primary Key يجب ان لا يكون فارغا لذلك نكتب الأمر NOT NULL لكي نشرط على مدخل البيانات انه يجب ان يضع قيمة في هذا الحقل ولا يتركه فارغا .
أمر حذف قاعدة بيانات :
DROP DATABASE database_name;
أمر حذف جدول كاملا :
DROP TABLE table_name;
أمر إضافة أو حذف حقل لجدول موجود في قاعدة البيانات :
1- أمر إضافة حقل :
ALTER TABLE table_name ADD column_name data_type;
2- أمر حذف حقل :
ALTER TABLE table_name DROP COLUMN column_name CASCADE;
3- يمكن الجمع بين الأمرين :
ALTER TABLE table_name DROP column_name CASCADE;
مثال لإضافة حقل جديد في جدول الطلاب وليكن عمر الطالب :
ALTER TABLE STUDENT ADD Age INT(2);
الموضوع مأخود من عرب جوين