مخبر نظم قواعد البيانات (1)
مقرر أساسي في هندسة المعلوماتية يغطي مفاهيم جوهرية مشتركة بين جميع الاختصاصات.
المتطلبات السابقة المباشرة
مقررات تعتمد على هذا المقرر
كامل سلسلة المتطلبات السابقة
توصيف المقرر
أهداف المقرر
يهدف مقرر مخبر نظم قواعد البيانات 1 إلى تدريب الطلاب على أنظمة قواعد البيانات وبالأخص نظام أوراكل 12C من مرحلة التحليل ثم تنصيب النظام فتصميم القاعدة عملياً إلى إنشاء كيانات أنظمة قواعد البيانات من جداول وفهارس ومناظير وقوادح وإجرائيات مخزنة وغير ذلك. سيكون المقرر بمثابة تطبيق عملي لجميع المفردات النظرية لمادة نظم قواعد البيانات 1.
وهو يمكن الطالب بشكل محدد من:
أولاً: القدرة على تحليل نظام المعلومات لإنشاء قاعدة البيانات بشكل نظامي وبالشكل العلاقاتي مع أمثلة واقعية واستخدام أدوات تصميم قواعد البيانات.
ثانياً: تعريف أنظمة قواعد البيانات الشائعة ومعرفة الميزات والفروقات.
ثالثاً: استثمار نظام قواعد المعطيات أوراكل 12c بشكل خاص وتطبيق المعلومات النظرية بشكل فعلي عليه بإنشاء واستثمار واختبار مختلف أنواع كائنات قواعد البيانات عن طريق التمارين والوظائف والمشاريع والبحث.
النتائج التعليمية المرجوة
- تحليل عملي لنظام معلومات وتصميم قاعدة بيانات علاقاتية مع مخطط الـ ERD
- تنصيب نظام أوراكل 12C وإنشاء قاعدة بيانات
- اتقان لغة الـ SQL في الأوراكل مع الدوال الشائعة في الأوراكل
- كتابة كود بلغة الـ PL/SQL في الأوراكل
- تثبيت شامل لكافة المعلومات النظرية عملياً على نظام أوراكل 12C
- المشاركة في مشروع نظام معلومات يكون نظام أوراكل 12c هو نظام قواعد البيانات المعتمد فيه لتخزين المعلومات
مفردات المقرر (الفصول)
| # | عنوان الفصل | محتوى الفصل |
|---|---|---|
| CH1 | نظم المعلومات وأنظمة قواعد البيانات الشهيرة | 1. ما هو نظام المعلومات؟ 2. أنظمة إدارة قواعد البيانات. |
| CH2 | نظام أوراكل 12c | 1. تنصيب أوراكل. 2. اختبار قاعدة المعطيات. 3. بنية المجلدات. 4. أدوات مساعدة في قاعدة البيانات. |
| CH3 | لغة الـ SQL | 1. الحساب التعليمي SCOTT. 2. تعليمات الإنشاء وتعديل البينية والحذف. 3. توابع التحويل إلى أنماط بديلة. 4. توابع النمط تاريخ. 5. توابع أخرى شائعة الاستخدام. 6. ربط الجداول. 7. المناظير. 8. أمثلة. |
| CH4 | الفهارس والقيود والقيم الافتراضية | 1. الفهارس. 2. القيود. 3. القيم الافتراضية. |
| CH5 | لغة الـ PLSQL | 1. بناء اللغة الأساسي. 2. أنماط المتحولات. 3. أشكال الشرط والحلقات. 4. لغة SQL ضمن الـ PLSQL. 5. المؤشرات المنزلقة. 6. معالجة الخطأ. 7. البلوكات المتداخلة. 8. الأخطاء المعرفة من قبل المطور. |
| CH6 | الإجرائيات، الدوال والقوادح | 1. الإجرائيات. 2. الدوال. 3. تمارين على الإجرائيات والتوابع في أوراكل. 4. القوادح. 5. الحزم. |
| CH7 | المناقلات | 1. تعريف المناقلات. 2. تدريب 1. 3. ضمان وثوقية البيانات. 4. تدريب 2. 5. درجات العزل. 6. الإقفال. |
| CH8 | الاستثمار | 1. الاتصال مع قاعدة بيانات أوراكل. 2. التطبيقات المكتبية مع أوراكل. 3. تطبيقات الويب مع أوراكل. 4. الآبكس. |