ITMC322 : قواعد البيانات المتنقلة وغير المتجانسة

القسم العلمي

قسم الحوسبة المتنقلة

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

بكالوريوس في الحوسبة المتنقلة

نوع المقرر

إجباري

الوحدات

03

الاسبقيات

ITGS228

نظرة عامة

يغطي هذاالمقرر على نطاق واسع أنظمة قواعد البيانات المتعددة (MDBS) وأنظمة الوصول إلى البيانات المتنقلة (MDAS) ؛ علاوة على ذلك ، سوف يدرس قضايا قواعد البيانات التقليدية الموزعة في إطار MDBSs و MDASs. الموضوع يشمل: مقدمة في نظام قاعدة البيانات المتنقلة؛ معماريات نظام قواعد البيانات ؛ أنظمة قواعد البيانات الموزعة (الاستعلام ، المعاملات ، الاسترداد والتحكم في التزامن ، الأمان) MDBS (التعريف ، المشكلات في أنظمة MDBS ، مناهج أنظمة MDBS ، معالجة الاستعلام ، معالجة المعاملات ، الاسترداد والتحكم في التزامن ، الأمان) ؛ أنظمة الوصول إلى البيانات المتنقلة (مشكلات التنقل ، الخدمات عند الطلب ، خدمات البث ، المعاملات ، الأمن). نظرية توازن الدورة مع الممارسة ؛ سيكتسب الطلاب خبرة في العمل مع قواعد البيانات للأجهزة المحمولة.

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

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

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

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

  • أن يربط الطالب الأحداث المكتوبة بنماذج أولية لقاعدة بيانات مطلوبة
  • أن يحلل الطالب المتطلبات و يصغها على شكل نماذج لقاعدة بيانات
  • أن يقارن الطالب بين الحل التقليدي و الحل أو الأسلوب الحديث في إنشاء قاعدة بيانات
  • أن يقترح الطالب الحل المناسب حسب المتطلبات المتوفرة
  • أن يحل الطالب مشكلة قائمة بالنظام اليدوي و أتمتته إلى نظام آلي مقترح

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

  • القدرة على تصميم قاعدة بيانات في بيئة متنقلة
  • العمل على محركات قواعد البيانات المختلفة و التي تتصف بـ  NoSQL
  • إنشاء تطبيقات تتعامل مع قواعد بيانات و فئة بيانات مختلفة

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

  • أن يكون الطالب قادراً على استخدام وسائل التقنية الحديثة في تصميم و تنفيذ قاعدة بيانات
  • أن يكون الطالب قادراً على العمل في فريق لعمل مشروع متكامل يلبي متطلبات العمل
  • القدرة على استخدام الحاسوب والإنترنت للبحث عن حل لمشكلة معينة أو دراسة سابقة مشابهة
  • التواصل الشفهي من خلال تقديم العروض على موضوع معين يتم تكليف الطالب به.

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

  • المحاضرات.، الأنشطة المعملية.   
  • تمارين، تقييم و عروض   
  • واجبات.
  • دراسة الحالة

طرق التقييم

  • الامتحان النصفي = 25
  • الأنشطة العلمية  = 10
  • اختبار عملي = 15
  • الامتحان النهائي = 25

محتوى المقرر 

  • Heterogeneous and Mobile Databases
  • Database Systems classification
  • Distributed Database
  • Issues in distributed databases
  • Distributed Database Recovery and Concurrency
  • Query optimization
  • Query optimization rules
  • NOSQL Database management system
  • Transactions in both RDBMS and NON-RDBMS
  • Basic Concepts, Techniques and Patterns IN NON-RDBMS
  • Document oriented Databases
  • Multidatabases and heterogeneity
  • Mobile Data Access systems
  • Graph Databases

مبادئ تطوير الألعاب المتنقلة (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)