-
فصل اول : معرفی
-
فصل دوم : آشنایی با Subqueries ها
-
فصل سوم : کاربرد و پیاده سازی index ها در پایگاه داده اوراکل
-
فصل چهارم : آشنایی و کار با Oracle Data Dictionary
-
فصل پنجم : آشنایی با Database Concurrency
-
فصل ششم : معرفی و کار با Advanced Oracle Schema Objects در پایگاه داده اوراکل
- معرفی Sequence ها و تعریف کاربرد آنها در پایگاه داده اوراکل
- پیاده سازی Sequence ها در پایگاه داده و شروع کار عملی
- معرفی Triggerها و تعریف کاربرد آنها در پایگاه داده اوراکل
- انواع trigger در پایگاه داده
- پیاده سازی Triggerها در پایگاه داده
- ساخت جدول audit و ذخیره و بازیابی تاریخچه دستورات با استفاده از trigger
-
فصل هفتم: Procedures و Function
- بررسی کوتاه از قابلیت های زبان PLSQL نسبت به زبان استاندارد SQL
- معرفی Store Procedure و بررسی ساختار object ها در پایگاه داده اوراکل
- بررسی ساختار اصلی Procedure ها
- بررسی ساختار Function ها
- تفاوت بین Procedure و Function در پایگاه داده اوراکل
- نحوه چاپ پیغام یا مقدار متغیرها در Procedure ها
- پیاده سازی یک Procedure و Function بر روی پایگاه داده اوراکل به صورت عملی
-
فصل هشتم : Synonyms , views
-
فصل نهم : Table Partitioning
- تعریف Table Partitioning در اوراکل
- مزایای استفاده از پارتیشن ها در پایگاه داده
- معرفی انواع متد Partitioning
- معرفی Partitioning Pruning و Oracle Database Optimizer
- مقایسه Partition Pruning و index در پایگاه داده
- تقسیم پارتیشن ها و انجام عملیات Splitting
- پیاده سازی List Partitioning در پایگاه داده اوراکل و شروع کار عملی
- پیاده سازی Range Partitioning در پایگاه داده اوراکل
- پیاده سازی Hash Partitioning در پایگاه داده اوراکل