موقع الكلية  | English | إتصل بنا 

  • الرئيسية
  • رسالة القسم
  • كلمة رئيس القسم
  • الهيئة التدريسية
  • أنشطة القسم في صور
  • إتصل بنا
  • تكنولوجيا انجليزي

قواعد بيانات متقدمة

أ. وصف المساق:

يدرس الطالب في هذا المساق إنشاء وتصميم الواجهات والتقارير واستخدام برنامج إدارة قواعد البيانات Oracle بحيث سيكون الطلبة قادرين على إعداد تطبيقات مختلفة ومتكاملة.

 

ب. الأهداف العامة للمساق:

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

  • معرفة طرق إنشاء الواجهات و التقارير في بيئة أواكل   .
  • تنمية قدرات الطالب في انشاء مشاريع من البداية و حتي النهاية (متكاملة ).

 

ج. المخرجات التعليمية/ الأهداف الإجرائية:

  • بناء برامج لنظم إدارة قواعد البيانات باستخدام أوراكل بحيث يكون انشاء المشروع اعتماداً على ما تم دراسته في المساقات قواعد بيانات I ، قواعد بيانات II، قواعد بيانات متقدمة.

المحتوى الدراسي

الاسبوع

المحتوى العلمي

الوسائل المساعدة

الأسبـــوع الأول

مراجعة لموضوعات مساق قواعد بيانات 2 (أوامر لغة SQL)
شرح لمدى الحاجة لدراسة واستخدام لغة PL/SQL
-شرح موجز لبيئة CLIENT SERVER ومدى الاستفادة منها
- شرح موجز لبيئة THREE TIER
(DATABASE SERVER,APPLICATION SERVER,CLIENTS)
-تعريف ببيئة GUI و برنامج ORACLE DEVELOPER FORM BUILDER

 

الأسبوع الثـاني

الأسبوع الثـالث

  • تركيب برنامج ORACLE DATABASE SERVER. - تركيب برنامج ORACLE DEVELOPER SUITE 10gI.
    -ربط برنامج DEVELOPER SUITE بقاعدة البيانات التي تم إنشاؤها عند تركيب ORACLE DATABASE SERVER.
    - شرح لأدوات وقوائم برنامج FORM BUILDER.
    -تشغيل وتهيئة برنامج FORM BUILDER والتأكد من اتصاله بقاعدة البيانات

 

 

 

 

 

الأسبوع الرابــع

الأسبوع الخامس

  • ما هي لغة PL/SQL.
    -تركيب الوحدات BLOCKS.
    -استخدام وتعريف المتغيرات.
    - اسناد القيم للمتغيرات.
    -أنواع البيانات للمتغيرات DATATYPES.
    - جملة الإخراج.
    -تركيب الجملة SYNTAX في لغة PL/SQL.
    - الملحوظات والتعليقات COMMENTS.
    - استخدام الدوال مع المتغيرات.
    - دليل كتابة البرامج.
    -كتابة جمل الاسترجاع ومعالجة البيانات داخل BLOCK والتفاعل مع DATABASE SERVER.
    -استخدام المؤشر SQL CURSOR
    -جملة التحكم IF
    -حلقات الدوران LOOPS.
  •  Running a Forms Developer Application  

 

الأسبوع السادس

  • Working in the Forms Developer Environment  
  •  

الأسبــوع السابع

الأسبوع الثامن

  •  Creating a Basic Form Module  
  •  Working with Data Blocks and Frames  

 

 

الأسبوع التاسع

الأسبوع العاشر

  • Creating LOVs and Editors  
  •  Introducing Multiple Form Applications  

 

 

الأسبوع الحادي عشر

الأسبوع الثاني عشر

  • التعرف علي أنواع التقارير في بيئة أوراكل
  • كيفية استدعاء التقارير

 

 

الأسبوع الثالث عشر

  • التعرف علي كيفية بناء القوائم  وبناء واجهة متكاملة للبرنامج مع إعطاء الصلاحيات .
  •  

الأسبوع الرابع عشر

  • عمل مشاريع و الإشراف عليها من قبل مدرس المساق