اولا حاجة نتكلم عليها و هي الاوامر الرئيسية او الكلمات المحجوزة للغة SQL للتعامل مع البيانات
الجدول التالي يوضح هذه الكلمات و نشرح بالعربي كل كلمة او مجموعة كلمات علي حدي
كلمة Select
و تعتبر من اشهر الكلمات المستخدمة في لغة SQL و هي تستخدم لاستدعاء البيانات و انتخابها و تصفيتها من جدول او من استعلام معين او اكثر .
مجموعة التعامل مع البيانات
Insert : مسئولة عن ادخال البيانات في الجداول
Update : مسئولة عن تحديث البيانات في الجداول
Delete : مسئولة عن حذف البيانات في الجداول
مجموعة التعارف و التعريف
Create : مسئولة عن انشاء ( جداول – استعلامات – تصاريح – مستخدمين – مجموعات ....الخ )
Alter : مسئولة عن احداث تعديل خصائص او كما يطلق عليها من داخل المهيئ
مثال علي ذلك :
تعديل علي هيكل الجدول كاضافة حقل جديد او تغير اسم حقل معين و حذف حقل معين
و ينطبق ذلك علي كل من ( جداول – استعلامات – تصاريح – مستخدمين – مجموعات ....الخ )
Drop : و طبعا دة لانهاء عمل مهيئ ( جداول – استعلامات – تصاريح – مستخدمين – مجموعات ....الخ )
Rename : و دة مسئول عن تغير اسم المهيئ عدا اسم المستخدم و المجموعات و التصاريح
Truncate : دي مش هنشرحها هنا هنخيلها لما نوصلها في الشرح
مجموعة التاثير علي اجراءات المستخدم
Commit : حفظ
Rollback : تراجع
Savepoint : و تستخدم لتحديد نقاط معينه يمكن الرجوع عليها في حالة استخدام rollback
اخر مجموعة هي مجموعة المنح
Grant : و تستخدم لمنح صفه معينه لمهيئ
Revoke : و تستخدم لحذف او حرمان صفه لمهيئ معني
الجزء الثاني من درسنا اليوم و هو بيئة عمل PL/SQL
طبعا كلنا نعمل ما هي PL/SQL
و نقدر نلخص الموضوع دة في انها لغة متخصصة في تنفيذ اوامر SQL بشكل برمجي
و في المخطط المعروض بيوضح ان الكود البرمجي و خط سير عملة الي ان يصل لحيز الرؤية للمستخدم او بمعني ادق من بداية عمل البلوك الي نهاية و هو الناتج المرجو منه
و مش هنطول في موضوع لغة الاجراءات الخاصة باوراكل حتي ان ندخل في دورتها الخاصة
و ننتقل الي الجزء الاخير من درسنا لايوم هو تعرفنا علي قاعدة البيانات المستخدمة في التدريب
قاعدة البيانات بتعتنا مبنية علي مستخدم اسمه scot باسورد اسمها tiger
و يتكون بناء القاعدة من 3 جداول رئيسية
Emp و هو خاص باسماء الموظفين
Dept و هو خاص بالادارات
Salgrade و مخصص لمستوي المرتبات او لدرجات المرتبات
و طبعا نكون كدة انتهينا من المحاضرة الاولي و ننظلق الي المحاضرة الثانية


