ITGS228 : مقدمة في قواعد البيانات

القسم العلمي

قسم نظم المعلومات

البرنامج الدراسي

بكالوريوس في نظم المعلومات

نوع المقرر

عام

الوحدات

03

الاسبقيات

ITGS217

نظرة عامة

يقدم هذا المقرر الدراسي أساسيات خصائص نظام إدارة قواعد البيانات لنهج قاعدة البيانات ، ومكونات أنظمة قواعد البيانات ، وهندسة قواعد البيانات ، ونمذجة البيانات ، ومستخدمي قواعد البيانات والمسؤولين. نموذج علاقة الكيان ، الجبر العلائقي ، برمجة SQL ، تصميم قاعدة البيانات ، التبعية الوظيفية والمعايرة ، قاعدة البيانات العلائقية ، مقدمة إلى قاعدة البيانات الموجهة للكائنات و UML ، التطبيقات العملية باستخدام نظام قاعدة البيانات العلائقية القياسية.

المخرجات التعليمية المستهدفة من دراسة المقرر

المعرفة والفهم

  • يتذكر الطالب قاعدة البيانات ونظام إدارة قاعدة البيانات ويعدد استخدامات قاعدة البيانات.
  • يتعرف الطالب على كيفية تحليل المتطلبات للوصول لقاعد البيانات باستخدام النموذج العلائقي ERD.
  • يرسم الطالب هذه المتطلبات التي تم تحليلها من خلال استخدام رموز تشين Chen في النموذج العلائقي ERD.
  • يحول الطالب هذه الرموز إلى خصائص وعلاقات وجداول قاعدة البيانات.
  • يتعرف الطالب على كيفية تحليل المتطلبات للوصول لقاعد البيانات باستخدام التطبيع (التبسيط).
  • يحلل الطالب هذه المتطلبات إلى خصائص باستخدام الاعتمادية الوظيفية.
  • يحول الطالب هذه الخصائص إلى جداول قاعدة البيانات باستخدام صيغ التبسيط الأربعة 0NF،1NF، 2NF، 3NF.
  • يتعرف الطالب على الجبر العلائقي وكيف يتم التعامل مع البيانات داخل جداول قاعدة البيانات بشكل نظري.

المهارات الذهنية

  • يقترح الطالب مجموعة من المتطلبات.
  • يحلل الطالب المتطلبات باستخدام رموز تشين في النموذج العلائقي.
  • يستنتج الطالب مجموعة من الخصائص والعلاقات والجداول.
  • يحلل الطالب المتطلبات باستخدام الاعتمادية الوظيفية في ضيع التبسيط.
  • يستنتج الطالب مجموعة من الخصائص والعلاقات والجداول باستخدام صيغ التبسيط الأربعة.
  • يقارن الطالب طريقة النموذج العلائقي بصيغ التبسيط.

المهارات العملية والمهنية

  • أن يميز الطالب المتطلبات من خلال النماذج والتقارير والكشوفات والنصوص.
  • أن يستخدم الطالب المتطلبات لاستخراج الخصائص والعلاقات والجداول بإحدى الطريقتين (النموذج العلائقي – صيغ التبسيط).
  • أن يصمم الطالب قاعدة بيانات صحيحة.
  • أن يؤدي الطالب مجموعة من العمليات النظرية على البيانات داخل الجداول باستخدام الجبر العلائقي

المهارات العامة والمنقولة

  • الطالب قادر على حل المشاكل المتعلقة بتصميم قاعدة البيانات.
  • الطالب قادر على استخدام رموز تشين أو صيغ التبسيط في التصميم.
  • الطالب قادر على استخدام أي رموز اخرى مثل UML في التصميم.
  • الطالب قادر على العمل الجماعي في تصميم قاعدة بيانات.
  • الطالب قادر على إدارة الوقت عند استخدام أحدى الطريقتين في التصميم.
  • الطالب قادر على التواصل مع المؤسسات الراغبة في تصميم قاعدة بيانات لها.

طرق التعلم والتعليم

  • محاضرات
  • نقاشات
  • حل بعض النماذج
  • عملي

طرق التقييم

  • نصفي اول = 25
  • نصفي ثاني = 25
  • امتحان عملي = 15
  • امتحان نهائي نظري = 35

محتوى المقرر

  • نظام قاعدة البيانات
  • تركيبة قاعدة البيانات
  • نماذج البيانات
  • بنية النموذج العلائقي والمفاتيح العلائقية وقيود التكامل
  • تفسير مخطط علاقة الكيان والتعددية وقيود المشاركة والأصل
  • الكيان والخاصية والعلاقات في مخطط ERD – العلاقة 1:1 و العلاقة 1:N
  • الكيان والخاصية والعلاقات في مخطط ERD - العلاقة N:M و العلاقة الدائرية
  • تحويل المخطط باستخدام قواعد التحويل العشرة – الجزء الاول
  • تحويل المخطط باستخدام قواعد التحويل العشرة – الجزء الثاني
  • الاعتمادية الوظيفية في التبسيط
  • تحديد المفتاح الرئيسي باستخدام الاعتمادية الوظيفية
  • صيغ التبسيط الأولى والثانية
  • صيغ التبسيط الثانية والثالثة
  • الجبر العلائقي

نظم إسترجاع المعلومات (ITIS401)
إدارة المعرفة (ITIS402)
التنقيب عن البيانات/الذكاء التجاري (ITIS404)
إدارة عمليات الأعمال (ITIS405)
أنظمة دعم القرار (ITIS406)
الحكومة اﻻلكترونية (ITIS408)
فيزياء (ITPH111)
رياضة 1 (ITMM111)
لغة عربية 1 (ITAR111)
تقنيات حل المشاكل (ITGS113)
مقدمة في تقنية المعلومات (ITGS111)
لغة إنجليزية 1 (ITEL111)
رياضة 2 (ITMM122)
الدوائر المنطقية (ITGS126)
تحليل و تصميم نظم (ITGS124)
مقدمة في البرمجة (ITGS122)
لغة إنجليزية 2 (ITEL122)
لغة عربية 2 (ITAR122)
مبادئ الإحصاء والاحتمالات (ITST211)
البرمجة الشيئية (ITGS211)
مقدمة في هندسة البرمجيات (ITGS213)
مقدمة في الشبكات (ITGS215)
التراكيب المنفصلة (ITGS217)
التحليل العددي (ITGS219)
معمارية الحاسوب (ITGS223)
تراكيب بيانات (ITGS220)
أساسيات نظم المعلومات (ITGS222)
أمن المعلومات (ITGS224)
مقدمة في برمجة الانترنت (ITGS226)
مقدمة في قواعد البيانات (ITGS228)
نظم التشغيل (ITGS302)
الكتابة العلمية (ITGS304)
تطوير تطبيقات الويب (ITIS311)
التفاعل بين الانسان والحاسوب (ITIS312)
إدارة البيانات والمعلومات (ITIS313)
قواعد البيانات المتقدمة (ITIS325)
البنية التحتية لنظم المعلومات (ITIS323)
تحليل وتصميم الخوارزميات (ITGS301)
نظم الوسائط المتعددة (ITIS324)
تحليل وتصميم النظم 2 (ITIS326)
البنيان المؤسساتي (ITIS411)
الأمن وإدارة المخاطر (ITIS412)
مقدمة في الذكاء الاصطناعي (ITIS413)
إدارة مشاريع تقنية المعلومات (ITGS303)
النظم المؤسساتية (ITIS421)
إستراتيجية نظم المعلومات (ITIS422)