كتاب قرأته: برمجة بي إل/إس كيو إل في قواعد بيانات أوراكل 10 جي – Oracle Database 10g PL/SQL Programming

Posted: 21 فبراير 2012 in كتاب قرأته, مقالات علمية, موسوعات, شروح برامج, علوم حاسوب وبرمجة

يتناول هذا الكتاب أساليب البرمجة باستخدام لغة PL/SQL والمتاحة في Oracle Database 10g. وهو يعرض للأساسيات والموضوعات الرئيسية الخاصة بهذا المجال، ويتعرض لموضوعات متقدمة مثل البرمجة كائنية المنحى OOP باستخدام PL/SQL والروتينات الخارجية وجدولة المهام وغير ذلك الكثير. وهو يشتمل على عدد كبير من الأمثلة والنماذج التطبيقية التي تساعدك على الإتقان السريع لهذه اللغة القياسية المستخدمة في Oracle.

الجديد في هذا الكتاب:
يعرض هذا الكتاب ليس فقط الإمكانيات الجديدة الخاصة بالإصدارة Oracle 10g، ولكنه يتضمن أيضاً كل ما تحتاج إليه حتى تصبح مبرمج PL/SQL متميزاً. وإليك قائمة بالجديد الذي يقدمه هذا الكتاب:
– تدعم أداة التطوير JDeveloper المتاحة من Oracle التطوير باستخدام PL/SQL، حيث يعرض الكتاب بعض الأمثلة التي يتم فيها إنشاء أكواد وتصحيح أخطائها من خلال بيئة التطوير المتكاملة IDE.
– يقدم هذا الكتاب تغطية شاملة وجديدة لسجلات ومجموعات PL/SQL مما يجعل الكتاب يضم موضوعات شاملة.
– يتطرق الكتاب لسمات متقدمة مثل الروتينات الخارجية ولغة SQL الديناميكية وأنواع الكائنات وأنواع البيانات LOB.
– يتناول الكتاب جدولة المهام باستخدام DBMS_JOB كما يتناول أداة الجدولة Scheduler الجديدة الخاصة بالإصدار 10g.

إن الجديد في هذا الكتاب لا يقتصر على عرض الإمكانيات الجديدة والمتقدمة بالنسبة للبرمجة باستخدام PL/SQL، ولكنه يتعرض لتفاصيل وخبايا هذه المواضيع من الجوانب كافة وهي تفاصيل عادة ما يتم إغفالها في التعليمات الفنية.

الكتاب هو ترجمة لكتاب: Oracle Database 10g PL/SQL Programming للمؤلفين: Scott Urman, Ron Hardman, Michael McLaughlin

للحصول على نسخة إلكترونية من هذا الكتاب لكن النسخة الإنجليزية من هنا

محتويات الكتاب:  (جدول المحتويات eng)
يتكون الكتاب من 17 فصلاً وملحقين. وتتناول الفصول من الأول إلى العاشر موضوعات غاية في الأهمية لكل مبرمجي PL/SQL أن يفهموها. وتتناول الفصول من الحادي عشر وحتى السابع عشر موضوعات متقدمة.

والمحتويات كالتالي:

الجزء الأول: مقدمة إلى لغة PL/SQL:
الفصل الأول: التعريف بلغة PL/SQL
الفصل الثاني: استخدام SQL*Plus وJDeveloper
الفصل الثالث: أساسيات PL/SQL
الفصل الرابع: استخدام SQL مع PL/SQL
الفصل الخامس: السجلات Records
الفصل السادس: المجموعات Collections
الفصل السابع: معالجة الأخطاء
الفصل الثامن: إنشاء الإجراءات Procedures والدوال Functions ومجموعات البرامج (الحزم) Package
الفصل التاسع: استخدام الإجراءات Procedures والدوال Functions ومجموعات البرامج (الحزم) Package ا
لفصل العاشر: أوامر تشغيل (قوادح) Triggers قاعدة البيانات

الجزء الثاني: إمكانيات PL/SQL المتقدمة:
الفصل الحادي عشر: الربط بين نوبات العمل Sessions الخاصة بالمستخدمين
الفصل الثاني عشر: الروتينات الخارجية External Routines
الفصل الثالث عشر: إمكانيات Dynamic SQL
الفصل الرابع عشر: مقدمة إلى الكائنات Object-Oriented
الفصل الخامس عشر: كائنات قاعدة البيانات
الفصل السادس عشر: أنواع بيانات LOB
الفصل السابع عشر: جدولة المهام

الجزء الثالث: الملاحق:
الملحق (أ): كلمات PL/SQL المحجوزة Reserved Words
الملحق (ب): نبذة عن مجموعات البرامج الداخلية Internal Packages في Oracle

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

شعار وردبرس.كوم

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   /  تغيير )

Google photo

أنت تعلق بإستخدام حساب Google. تسجيل خروج   /  تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   /  تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   /  تغيير )

Connecting to %s