كتب أجنبية

دليل PL/SQL لتطوير تطبيقات Oracle Web: مقدمة للمطورين

“مقدمة لمطوري Oracle Web Applications: PL/SQL”

يقدم هذا الدليل المختصر الانطلاقة التي يحتاجها مطورو Oracle للانتقال من البرمجة التقليدية إلى تطوير تطبيقات الويب المفيدة لـ Oracle8i. حتى القراء الذين لا يعرفون شيئًا عن HTML أو PL/SQL أو أدوات Oracle الأخرى سيتعلمون كيفية إنشاء تطبيقات ويب بسيطة في غضون أيام قليلة. يركز الكتاب على Oracle8i، ولكنه يشمل أيضًا تطوير الويب لإصدارات Oracle السابقة (Oracle8 و Oracle7).

خلفية:
انفجار استخدام الإنترنت والويب أدى إلى وجود طريقة جديدة تمامًا للقيام بالأعمال. المطورون الذين كانوا يستخدمون COBOL يوم أمس لكتابة نظم حسابات الدفع الآجل يُطلب منهم اليوم إنشاء مجموعة واسعة من التطبيقات الجديدة على الإنترنت، بدءًا من مواقع التجارة الإلكترونية إلى مستودعات البيانات الداخلية إلى أنظمة تخطيط الموارد التنظيمية (ERP). للأسف، تكوينات أنظمة الملفات في معظم أنظمة الويب لا تكفي لهذه المهمة. التطبيقات الجديدة من نوع ويب – التي أصبحت بسرعة موارد حيوية يحتاجها الشركات للبقاء – تتطلب منصة توفر أدوات إدارة المحتوى وتطوير التطبيقات وتكامل التطبيقات بجودة إنتاجية. وتقنيات الويب الحالية غير كافية بكثير.

Oracle8i، “قاعدة بيانات الإنترنت” من Oracle، توفر لمطوري الويب وسيلة لبناء تكنولوجيا الويب على قاعدة بيانات علائقية، بدلاً من نظام الملفات التقليدي. مع Oracle8i، يمكن للشركات تطبيق منهجيات قاعدة البيانات المفهومة جيدًا والموثوقة وذات جودة إنتاجية على إدارة محتوى الويب. كما يدعم Oracle8i مجموعة واسعة من منصات وأدوات تطوير التطبيقات المتكاملة تمامًا مع قاعدة البيانات الأساسية. وأخيرًا، يدعم Oracle8i تقنيات تساعد الشركات على ربط تطبيقاتها الويب بتطبيقاتها القديمة.

هناك الكثير لتعلم في Oracle8i. لا يعزز فقط ميزات قاعدة البيانات الأساسية، بل يقدم أيضًا لغة Java ومجموعة متنوعة من أدوات تطوير الويب. يوفر Oracle8i منصة شاملة لتطوير مواقع الويب وتطبيقات الويب من البداية إلى النهاية تمتد مفاهيم قاعدة البيانات التقليدية إلى محتوى الويب. إنه يحل محل نظام الملفات التقليدي الذي يستخدمه معظم خوادم الويب بنظام إدارة قاعدة بيانات.

يشعر العديد من المستخدمين بالتردد تجاه تشكيلة واسعة من التقنيات الجديدة في Oracle8i. ومع ذلك، هم تحت ضغط لاستخدام هذه التقنيات لبناء تطبيقات الويب المعقدة الآن. يقدم هذا الكتاب لمثل هؤلاء المستخدمين وسيلة لبدء استخدام Oracle8i فوراً لإنشاء تطبيقات ويب مفيدة. إنها دليل مختصر وسهل القراءة إلى التقنيات الأساسية التي يحتاجها المطورون لفهمها من أجل بناء تطبيقات الويب.

يتضمن الكتاب:

  • PL/SQL – لغة برمجة منظمة تجمع بين بناء العبارات الإجرائية وSQL القياسي.
  • PL/SQL Toolkit – مجموعة من حزم PL/SQL التي تقدمها Oracle لاستخدامها في تطوير تطبيقات الويب.
  • HTML – لغة ترميز قائمة على النصوص تستخدم لإنشاء صفحات الويب.
  • WebDB – نظام برمجي لبناء ومراقبة وإنشاء مواقع الويب التي تعتمد على المحتوى.
  • Oracle Application Server (OAS) – خادم ويب قابل للتمديد يستخدم برامج إضافية تسمى العربات لتمكين تطوير أنظمة الويب المتكاملة مع قاعدة البيانات.
  • XML – معيار ناشئ لإنشاء وثائق تصف نفسها، يشبه HTML ولكنه يسمح لك بإنشاء علامات ترميز خاصة بك.

يقدم الكتاب أيضًا عدة تطبيقات ويب عينية تم تحقيقها بالكامل، مما يوفر فهمًا عميقًا لتطبيق الأفكار والتقنيات المقدمة.

الكتاب من تصنيف الحواسيب، إدارة قواعد البيانات، عام. وقد نشرته O’Reilly Media في سبتمبر 1999.”