ITE Masar
BDB501

نظم قواعد البيانات (1)

Database Systems I
4 نقطة اعتماد الفصل الرابع مقررات أساسية

مقرر أساسي في هندسة المعلوماتية يغطي مفاهيم جوهرية مشتركة بين جميع الاختصاصات.

كامل سلسلة المتطلبات السابقة

توصيف المقرر

أهداف المقرر

يهدف مقرر "نظم قواعد البيانات (1)" إلى تقديم المفاهيم الأساسية اللازمة لفهم الطرق المستخدمة في تحليل البيانات ثم الانتقال إلى تصميم قواعد البيانات والتمرين على إنشاء مخططات العلاقات بين المكونات ERD واستخدام نظم إدارة قواعد البيانات ولغة SQL. وهو يمكّن الطالب بشكل محدد من:
1. فهم آلية عمل تحليل البيانات.
2. فهم طريقة تصميم مخططات الكيانات العلائقية.
3. استخدام علاقات الجبر العلاقاتي.
4. فهم آلية تصميم قواعد البيانات.
5. استخدام تعليمات لغة SQL.
6. الربط بين قواعد البيانات والبرمجة غرضية التوجه.
7. استخدام قواعد بيانات XML.

النتائج التعليمية المرجوة

  • أن يكون قادر على تجميع وتنظيم البيانات اللازمة لبناء قاعدة بيانات لمشروع معين.
  • تطبيق مخطط تحليل الكيانات (Entity Relationship Modeling (ERM)) على البيانات المجمعة.
  • تحويل ERM إلى قاعدة بيانات علائقية.
  • استخدام التنظيم (normalization) لبناء قاعدة بيانات علائقية خالية من التكرارات.
  • القدرة على استخدام تعليمات لغة SQL.
  • القدرة على تحويل التصميم المنطقي لقاعدة البيانات إلى تصميم فيزيائي.
  • فهم المبادئ العامة لاستخدام قواعد البيانات عبر الإنترنت.

مفردات المقرر (الفصول)

# عنوان الفصل محتوى الفصل
CH1 مقدمة إلى نظم قواعد البيانات 1. أهمية قواعد البيانات في المؤسسات.  2. المكونات الأساسية لنظم قواعد البيانات.  3. لغات قواعد البيانات.  4. تصميم قواعد البيانات.  5. محركات قواعد البيانات.  6. بنية قواعد البيانات والتطبيقات.  7. مستخدمي ومديري قاعدة البيانات.
CH2 النموذج العلائقي 1. بنية قواعد البيانات العلائقية.  2. مخطط قاعدة البيانات.  3. المفاتيح.  4. مخططات بيانية لقاعدة البيانات.  5. لغات الاستعلام العلائقية.  6. الجبر العلائقي.
CH3 لغة الاستعلام البنيوي SQL 1. نظرة عامة على لغة الاستعلام SQL.  2. تعريف البيانات في SQL.  3. البنية الأساسية للاستعلامات.  4. عمليات أساسية إضافية.  5. عمليات المجموعات.  6. القيم الخالية.  7. توابع التجميع.  8. الاستعلامات الفرعية المتداخلة.  9. تعديل قاعدة البيانات.  10. تعابير الانضمام.  11. المناظير.  12. العمليات Transactions.  13. تعريف الفهرس في SQL.
CH4 تصميم قواعد البيانات باستخدام نمذجة الكيانات العلائقية (ERM) 1. نظرة عامة على عملية التصميم.  2. نمذجة الكيانات العلائقية (ERM) ورسم مخطط ERD.  3. الواصفات المركبة.  4. ربط الكيانات.  5. المفتاح الأولي.  6. حذف الواصفات المكررة من الكيانات.
CH5 التنظيم 1. تعريف التنظيم والغاية منه.  2. الاعتمادية الوظيفية.  3. تنظيم البيانات حتى الشكل النظامي الثالث.  4. التحقق من الصحة.  5. الأشكال النظامية بعد الشكل النظامي الثالث.
CH6 التصميم الفيزيائي لقواعد البيانات 1. توصيف التصميم الفيزيائي لقواعد المعطيات، الغاية منه، وأثره على أداء قواعد البيانات.  2. ترجمة التصميم المنطقي لقواعد البيانات إلى تصميم فيزيائي.  3. توليف التصميم المنطقي لقواعد البيانات لتحسين الأداء في التصميم الفيزيائي.  4. الاختيار المناسب للفهارس وأثرها في الأدائية.
CH7 استخدام قواعد البيانات عبر الإنترنت 1. مقدمة إلى بيئة قواعد البيانات عبر الإنترنت.  2. قواعد البيانات مع إمكانية الولوج عبر الويب.  3. تصميم النظام ضمن بيئة الويب.  4. البرمجة في البيئة المتعددة الطبقات.  5. XML وتبادل البيانات عبر الإنترنت.
CH8 أنماط البيانات المركبة 1. البيانات شبه المهيكلة Semi-structure data.  2. غرضية التوجه (object orientation).  3. البيانات النصية (textual data).  4. البيانات المكانية (Spatial data).

معلومات عن الامتحان

أتمتة
هذه المعلومة مبنية على فصول سابقة وقد تُغيّرها الجامعة في أي وقت — تأكد منها مع مدرّس المقرر قبل الامتحان.

مدرّسو المقرر

ابراهيم أيوب t_eayoub@svuonline.org
محمد حجوز المنسّق t_mhajooz@svuonline.org

إحصائيات المقرر

جارٍ التحميل…