Database Systems Design, Implementation, and Management
يهدف هذا المقرر إلى تزويد المتدربين بفهم متكامل لمفاهيم تصميم قواعد البيانات، بدءًا من الأساسيات النظرية وحتى التطبيقات العملية. سيتمكن الطلاب من تعلم كيفية تخطيط، بناء، وإدارة قواعد البيانات بكفاءة، مع التركيز على النماذج العلائقية، لغة SQL، ومعايير السلامة والأداء. هذا المقرر مثالي لطلاب دبلوم الأمن السيبراني الذين يحتاجون إلى أساس قوي في قواعد البيانات لفهم كيفية حمايتها وإدارتها.
تقدم هذه الوحدة للطلاب نظرة شاملة ومقدمة عن مجال قواعد البيانات، أهميته في نظم المعلومات، ودور تصميم قواعد البيانات في حياة المؤسسات والشركات الحديثة. كما تهيئ هذه الوحدة القارئ للوحدات اللاحقة من المقرر، مع توضيح المفاهيم الأساسية ومصطلحات المجال.
دور قواعد البيانات في تخزين المعلومات وإدارتها بشكل منظم. الفرق بين البيانات الخام والمعلومات المعالجة. كيف تساعد قواعد البيانات الشركات والمؤسسات على اتخاذ قرارات سليمة.
المؤسسات المالية والمصرفية، الشركات التجارية والتجزئة، المستشفيات والمراكز الصحية، الجامعات ومؤسسات التعليم، تطبيقات الإنترنت والتجارة الإلكترونية.
البيانات: الحقائق والمعلومات المخزنة. المستخدمون: من يصل إلى البيانات ويستخدمها. نظام إدارة قواعد البيانات (DBMS): البرنامج الذي ينظم الوصول إلى البيانات ويحافظ على سلامتها.
بنهاية هذه الوحدة، يجب أن يكون الطالب قادرًا على:
يتكون هذا المقرر من 14 وحدة تعليمية تغطي المحاور التالية:
مقدمة شاملة عن مجال قواعد البيانات، أهميتها، ومكوناتها الأساسية.
الانتقال للوحدةاستعراض تاريخي للنظام القائم على الملفات وعيوبه، تمهيدًا لظهور قواعد البيانات.
الانتقال للوحدةتعريف قاعدة البيانات، خصائصها، أنواع مستخدميها، وأنظمة إدارة قواعد البيانات (DBMS).
الانتقال للوحدةاستكشاف الخصائص المتقدمة لقواعد البيانات وكيف تدعم واجهات عرض متعددة للبيانات.
الانتقال للوحدةتعريف بنماذج البيانات، مستويات التجريد، وتخطيطات قواعد البيانات (Schemas).
الانتقال للوحدةالمفاهيم الأساسية للنموذج العلائقي، خصائص الجداول، وتمثيل البيانات.
الانتقال للوحدةفهم الكيانات، العلاقات، السمات، والمفاتيح في نمذجة ER.
الانتقال للوحدةتعلم عن سلامة النطاق، قيود المؤسسة، وقواعد العمل لضمان جودة البيانات.
الانتقال للوحدةالتصميم العلاقي وتجنب الحالات الشاذة مثل حالات الإدخال والتحديث والحذف الشاذة.
الانتقال للوحدةقواعد الاعتماديات الوظيفية وقواعد الاستدلال ومخططات الاعتمادية.
الانتقال للوحدةمفهوم التوحيد، النماذج الموحدة (1NF, 2NF, 3NF, BCNF)، وتأثيرها على تصميم قواعد البيانات.
الانتقال للوحدةدورة حياة تطوير قواعد البيانات (Database Life Cycle)، وخطوات جمع المتطلبات والتصميم والتطبيق.
الانتقال للوحدةالأساسيات لإنشاء قواعد البيانات والجداول وقيودها باستخدام لغة DDL في SQL.
الانتقال للوحدةتعلم كيفية استعلام، إدخال، تحديث، وحذف البيانات باستخدام تعليمات DML، والدوال المدمجة، وضم الجداول.
الانتقال للوحدةملحق يضم أمثلة عملية وتطبيقات لتصميم قواعد البيانات وحلول لتمارين SQL.
الانتقال للوحدة