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 و العلاقة الدائرية
  • تحويل المخطط باستخدام قواعد التحويل العشرة – الجزء الاول
  • تحويل المخطط باستخدام قواعد التحويل العشرة – الجزء الثاني
  • الاعتمادية الوظيفية في التبسيط
  • تحديد المفتاح الرئيسي باستخدام الاعتمادية الوظيفية
  • صيغ التبسيط الأولى والثانية
  • صيغ التبسيط الثانية والثالثة
  • الجبر العلائقي

مبادئ تطوير الألعاب المتنقلة (ITMC404)
الحوسبة المتوازية والموزعة (ITMC403)
الوسائط المتعددة المتنقلة (ITMC402)
رسومات ثلاثية الأبعاد المتنقلة (ITMC401)
التجارة المتنقلة (ITMC304)
نماذج البرمجة (ITMC302)
المعالج الدقيق أي أر إم (ITMC301)
لغة عربية 1 (ITAR111)
لغة إنجليزية 1 (ITEL111)
فيزياء (ITPH111)
مقدمة في تقنية المعلومات (ITGS111)
تقنيات حل المشاكل (ITGS113)
رياضة 1 (ITMM111)
لغة عربية 2 (ITAR122)
رياضة 2 (ITMM122)
لغة إنجليزية 2 (ITEL122)
مقدمة في البرمجة (ITGS122)
تحليل و تصميم نظم (ITGS124)
الدوائر المنطقية (ITGS126)
مبادئ الإحصاء والاحتمالات (ITST211)
البرمجة الشيئية (ITGS211)
مقدمة في هندسة البرمجيات (ITGS213)
مقدمة في الشبكات (ITGS215)
التراكيب المنفصلة (ITGS217)
التحليل العددي (ITGS219)
معمارية الحاسوب (ITGS223)
تراكيب بيانات (ITGS220)
أساسيات نظم المعلومات (ITGS222)
أمن المعلومات (ITGS224)
مقدمة في برمجة الانترنت (ITGS226)
مقدمة في قواعد البيانات (ITGS228)
تطوير التطبيقات المتنقلة (ITMC311)
تصميم وتحليل الخوارزميات (ITGS301)
نظم التشغيل (ITGS302)
مبادئ الشبكات الاتصالات اللاسلكية المتنقلة (ITMC312)
إدارة مشاريع تقنية المعلومات (ITGS303)
الكتابة العلمية (ITGS304)
تطوير التطبيقات المتعددة المنصات (فلاتر) (ITMC323)
قواعد البيانات المتنقلة وغير المتجانسة (ITMC322)
التصميم التفاعلي في الأجهزة المتنقلة (ITMC321)
نظم تشغيل الأجهزة المتنقلة (ITMC313)
الأمن في الحوسبة المتنقلة (ITMC411)
شبكات المنطقة الشخصية (ITMC412)
الشبكات الاجتماعية (ITMC413)
برمجة الشبكات (ITMC414)
أساسيات الحوسبة في كل مكان (ITMC421)
الحوسبة السحابية (ITMC422)