You are on page 1of 37

SQL

)Data Definition Language )DDL

DDL 1
DDL
 Data Types
 Create Table
 Create View
 Drop Table
 Rename Table
 Alter Table
 Index
 Constraints
DDL 2
Data Types

DDL 3
‫شروط التسمية‬

‫‪DDL‬‬ ‫‪4‬‬
‫شروط التسمية‬

‫‪DDL‬‬ ‫‪5‬‬
Create Tables

DDL 6
Create Table

DDL 7
‫وصف الجدول‬

‫‪DDL‬‬ ‫‪8‬‬
‫التعديل في الجدول‬

‫‪DDL‬‬ ‫‪9‬‬
‫أشكال التعديل‬

‫‪DDL‬‬ ‫‪10‬‬
‫مثال‬

‫‪DDL‬‬ ‫‪11‬‬
‫التاكد‬

‫‪DDL‬‬ ‫‪12‬‬
‫مثال‬

‫‪DDL‬‬ ‫‪13‬‬
‫ملحوظات‬

‫‪DDL‬‬ ‫‪14‬‬
‫مثال‬

‫‪DDL‬‬ ‫‪15‬‬
‫ملحوظات‬

‫‪DDL‬‬ ‫‪16‬‬
‫إلغاء جدول‬

‫‪DDL‬‬ ‫‪17‬‬
‫تغيير أسم الجدول‬

‫‪DDL‬‬ ‫‪18‬‬
‫القيود‬

‫‪DDL‬‬ ‫‪19‬‬
‫أنواع القيود‬

‫‪DDL‬‬ ‫‪20‬‬
‫إنشاء القيود‬

‫‪DDL‬‬ ‫‪21‬‬
‫المفتاح الرئيسي‬

‫‪DDL‬‬ ‫‪22‬‬
‫مثال‬

‫‪DDL‬‬ ‫‪23‬‬
‫تعليق على المثال‬

‫‪DDL‬‬ ‫‪24‬‬
DDL 25
Unique Key

DDL 26
‫المفتاح الجنبي‬

‫‪DDL‬‬ ‫‪27‬‬
‫مثال‬

‫‪DDL‬‬ ‫‪28‬‬
‫مثال‬

‫‪DDL‬‬ ‫‪29‬‬
Check Constraint

DDL 30
‫مثال‬

‫‪DDL‬‬ ‫‪31‬‬
‫إضافة قيود‬

‫‪DDL‬‬ ‫‪32‬‬
‫مثال‬

‫‪DDL‬‬ ‫‪33‬‬
‫مثال‬

‫‪DDL‬‬ ‫‪34‬‬
‫‪Create Index‬‬
‫‪ ‬يتم إنشاء ‪ Index‬لي جدول لجعل عملية الوصول‬
‫للبيانات أكثر سرعة ‘ ويمكن إنشاء ‪ Index‬لحقل أو‬
‫لكثر في الجدول الواحد بحيث يعطى كل ‪Index‬‬
‫اسم‬
‫‪ Create INDEX index_name‬‬

‫;)‪ON table_name )column_name‬‬


‫;‪DROP INDEX index_name‬‬
‫‪ ‬يستخدم للحقول التي تستخدم للبحث‬
‫‪DDL‬‬ ‫‪35‬‬
‫مثال‬
 Create Index ind_name
on emp )sal, comm);

 Drop Index ind_name;

DDL 36
‫‪Homework‬‬

‫تحضير ودراسة كيفية حذف القيود من الجدول‬ ‫‪‬‬

‫‪DDL‬‬ ‫‪37‬‬

You might also like