BDB501
نظم قواعد البيانات (1)
Database Systems I
4 نقطة اعتماد
الفصل الرابع
مقررات أساسية
مقرر أساسي في هندسة المعلوماتية يغطي مفاهيم جوهرية مشتركة بين جميع الاختصاصات.
المتطلبات السابقة المباشرة
مقررات تعتمد على هذا المقرر
-
تحليل وتصميم نظم المعلومات
Information Systems Analysis and Design
BID601 · 6 نقطة
أمن نظم المعلومات
Information System Security
BIS601 · 6 نقطة
البيانات المفتوحة والبيانات الضخمة
Open Data and Big Data
DOB601 · 6 نقطة
نظم قواعد البيانات (2)
Database Systems II
SDB601 · 4 نقطة
قواعد بيانات NoSQL
NoSQL Databases
DNL601 · 6 نقطة
مخبر نظم قواعد البيانات (2)
Database Systems II Lab
SDBL601 · 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
إحصائيات المقرر
جارٍ التحميل…