سيدى الفاضل حاليا انا مشترك فى دوره برمجه SQL واحتاج لمساعدة فى لغة البرمجه مساعدة توضح النقاط التالية(DML-DDL-DCL)
وشكرا اخوكم /عصام حافظ
سيدى الفاضل حاليا انا مشترك فى دوره برمجه SQL واحتاج لمساعدة فى لغة البرمجه مساعدة توضح النقاط التالية(DML-DDL-DCL)
وشكرا اخوكم /عصام حافظ
السلام عليكم
اخي الكريم لاحظت كتابه كلمه الـ DCL بخط عريض ............ يمكن اهم شي لازم تعرفو
بس انا ما بعرف غير الـ DDL والــ DML .
أول شي نبدأ بالـ DDL = Data Difinition Language وهي تعني لغة تعريف المعطيات :
وهي مجموعه من التعليمات التي تتعامل مع كائن معين -جدول-
ومن هذه التعليمات : Create وهي لإنشاء جدول , Alter وهي لتبديل جدول , Truncate وهي شطر جدول , Drop وهي لحذف جدول , Rename لتغيير اسم جدول
وهذه التعليمات تثبت بشكل تلقائي على الداتا بيز .......... أي يعني في حال إغلاق الـ SQL+ وإعادة فتحه سنجد ان اي من هذه التعليمات
_______________________________________________________________________________________________
DML = Data Manuplating Language وهي لغة تعديل تعديل المعطيات
تتضمن تعليمات التعديل على أسطر الجدول من حيث إدخال سطر جديد أو تعديل في سطر معين أو حذف مجموعه أسطر .
ومن هذه التعليمات : Insert وهي لإدخال سطر جديد في جدول , Update وهي لتعديل سطر , Delet لحذف سطر او مجموعه اسطر
ومن أجل تخزين أي تعليمه من هذه التعليمات يجب كتابه تعليمه Commit بعد كل تعليمه او مجموعه من التعليمات
______________________________________________________________________________________
وإن شاء الله يكون الشرح وافي
أخى الكريم
DCL هى اختصار Data Control Language
وهى تتضمن التعليمات الخاصه عن صلاحيات كل مستخدم
حيث ان تعليماتها تعطى او تلغى صلاحيات
DCL احد فروع لغة SQL و هي لغة خاصة بالتحكم في البيانات DATA CONTROL LANGUAGE
الأمرين :
Grant لمنح الصلاحيات
Revote لسحب الصلاحيات
هذا الموضوع مغلق.