تُعد مادة "قواعد البيانات" (Databases) العصب الرئيسي لأي نظام برمجي أو تطبيق ذكي في عالمنا اليوم. لا يخلو أي مشروع تقني، سواء كان موقعاً إلكترونياً، تطبيق هاتف، أو نظاماً بنكياً
مفاهيم أنظمة قواعد البيانات (DBMS): فهم الفرق بين أنظمة إدارة قواعد البيانات الحديثة وأنظمة الملفات التقليدية، والتعرف على بنية النظام ومكوناته.
النمذجة والتحليل (ER Diagram): تعلم كيفية تحويل متطلبات أي شركة أو مؤسسة إلى مخططات هيكلية (Entity-Relationship Diagram)، وتحديد الكيانات والخصائص والعلاقات بينها.
النموذج العلائقي (Relational Model): تحويل المخططات الهيكلية (ERD) إلى جداول مترابطة رياضياً ومنطقياً، وفهم أنواع المفاتيح (Primary Key, Foreign Key) لربط البيانات بشكل صحيح.
التطبيع أو تسوية البيانات (Normalization): دراسة تقنيات تبسيط الجداول (1NF, 2NF, 3NF) للتخلص من تكرار البيانات (Redundancy) وضمان عدم وجود أخطاء عند الإضافة أو الحذف.
لغة الاستعلام المهيكلة (SQL): الجانب البرمجي والعملي الأهم في المادة، حيث يتعلم الطالب كيفية كتابة الأوامر لبناء الجداول (DDL)، إدخال وتعديل البيانات (DML)، واسترجاع معلومات دقيقة ومعقدة باستخدام جمل الاستعلام (Queries/DQL).
0 chapters · 0 Lessons
Course Duration
1 hours
Difficulty Level
Beginner
Category
IT
Total Lessons
0 Lessons
Instructor
gata3a academy
University
University of Jordan
30-day money-back guarantee