مادة:قواعد معطيات
نبذة
المحتوى الفهمي
- قسم المفاهيم النظرية
- مدخل إلى قواعد المعطيات.
المفهوم العام لقواعد المعطيات، مبررات استخدامها، أهدافها، تطورها، الوظائف التي تقدمها أنظمة إدارة قواعد المعطيات.
- مستويات تعريف قاعدة المعطيات.
المخطط المفاهيمي، المخطط المنطقي، المخطط الداخلي، المخطط الخارجي.
- المخطط المفاهيمي:
الذي يمثل بعدة طرق ويتم دراسة مخطط كيان ارتباط، الذي يضم دراسة صفوف الكيانات وأنواعها إضافة إلى أنواع الارتباطات ودرجاتها.
- المخطط المنطقي:
والذي يضم النموذج الهرمي، النموذج الشبكي، النموذج العلاقاتي ويتم استخدام النوع الأخير.
- المخطط الداخلي والمخطط الخارجي لا تتم دراستهما ضمن هذا المقرر.
- النموذج العلاقاتي ويضم على دراسة البنى الأساسية، الجبر العلاقاتي، حساب القضايا.
- الجبر العلاقاتي يتم فيه دراسة العمليات الأساسية وطرق تطبيقها ونتائج جميع منها ضمن مختلف العلاقات، ويتم تطبيق الكثير من الأمثلة لتمكين الطالب من كتابة علاقات الجبر سواء في العملي أوفي النظري.
- حساب القضايا يعطيه الدكتور في آخر الفصل ويعتبر قسم قاسي فهوغير مهم.
- قسم المفاهيم العملية:
ويتم من خلال دراسة لغة قواعد المعطيات العلاقاتية SQL. وتضم الدراسة المفاهيم التالية:
- كتابة الاستعلام من جدول واحد.
• أشكال تعليمة الاختيار Select.
- العبارات الحسابية وترتيب العمليات (الأفضليات).
- انتقاء السطور من خلال استخدام تعبير whereواستخدام عمليات المقارنة ضمنها.
- استخدام العمليات المنطقية وقواعد الأولويات.
- فرز النتائج من خلال استخدام عبارات الترتيب المتنوعة.
- التعامل مع التوابع إما التي تتعامل مع سطر واحد أوعدة أسطر.
- التعامل مع توابع التاريخ والتوابع التحويل بين الأنماط المتنوعة.
- كتابة الاستعلام من عدة جداول (استخراج معطيات من عدة جداول).
• دمج الجداول:
- الجداء الديكارتي.
- الدمج الطبيعي.
- الدمج الخارجي اليميني واليساري.
- الدمج الذاتي.
- استخدام توابع التجميع ويضم أنواعها، قواعد كتابتها.
- انشاء مجموعات من المعطيات باستخدام تعبير Group byوانتقاء بعضها باستخدام تعبير Having.
- استخدام الاستفسارات الجزئية لحل بعض المسائل وقواعد كتابتها.
- لغة التعامل مع المعطيات وتضم إضافة سطر، تعديل سطر، حذف سطر إضافة إلى المناقلة.
- العمليات على الجداول من إنشاء وتعديل وحذف وإضافة أعمدة وحذفها.
- شروط التكامل وهي شروط فهم على الجداول يمكن حتى تعهد عند إنشاء الجدول وتضم تعريف المفاتيح الأولية والأجنبية وتعريف مختلف أنواع الارتباطات.
- المناظير والصلاحيات.
- Normalization
خط
- قواعد المعطيات (1) – د. راكان رزوق ود.مادلين عبود جامعة دمشق – كلية الهندسة المعلوماتية.
- Database System Concepts_4th Ed