07. SQL Definition 07. تعريف SQL
DDL & Constraints DDL & ConstraintsCreating Structures إنشاء الهياكل
CREATE TABLE defines the schema. يعرف المخطط.
ALTER TABLE modifies it (add/drop columns). يعدله (إضافة/حذف أعمدة).
DROP TABLE deletes it. يحذفه.
Constraint Actions إجراءات القيود
When deleting a parent record, what happens to the children? عند حذف سجل أب، ماذا يحدث للأبناء؟
- RESTRICT:RESTRICT: Stop deletion (Default). إيقاف الحذف (الافتراضي).
- CASCADE:CASCADE: Delete children too. حذف الأبناء أيضاً.
- SET NULL:SET NULL: Set child FK to NULL. تعيين FK الابن إلى NULL.