تخطَّ إلى المحتوى
أكاديمية بدر التعليمية
English
أكاديمية بدر التعليمية

تصفح حسب المجال

البرمجة

تصميم ونمذجة قواعد البيانات

من المتطلبات إلى قاعدة بيانات سليمة: جمع المتطلبات والنموذج المفاهيمي ومخططات الكيانات والعلاقات، النموذج المنطقي والمفاتيح، التطبيع والاعتماديات الوظيفية، النموذج المادي والقيود والفهارس، أنماط شائعة (التاريخ، التدقيق، الحذف الناعم، الهرمية)، ثم النمذجة البعدية للتقارير وتطور المخطط ومشروع تصميم كامل.

  • م. عبدالمقصود بدر
  • لا توجد تقييمات بعد
  • متوسطيفضَّل أن تعرف الأساسيات
  • 28 ساعةإجمالي وقت المحتوى
  • بالعربيةمع المصطلحات التقنية بالإنجليزية

عن الكورس

نصمم من الصفر قاعدة بيانات «منصة أكاديمية» خيالية: طلاب، أولياء أمور، مقررات، عروض، تسجيلات، مدفوعات، ودرجات.

محتوى من إعداد أكاديمية بدر.

مميزات الكورس

  • Elicit data requirements and build a conceptual model with entities, attributes and business rules
  • Draw ER diagrams with correct cardinality and resolve many-to-many relationships
  • Normalise to 3NF/BCNF using functional dependencies and justify any denormalisation
  • Produce a physical design: types, keys (natural vs surrogate), constraints, indexes and naming conventions
  • Apply common patterns: history/temporal data, audit, soft delete, hierarchies, polymorphic links
  • Design dimensional (star) models for reporting and evolve schemas safely with migrations

النتيجة العملية

ما ستبنيه في هذا الكورس

من المتطلبات إلى قاعدة بيانات سليمة: جمع المتطلبات والنموذج المفاهيمي ومخططات الكيانات والعلاقات، النموذج المنطقي والمفاتيح، التطبيع والاعتماديات الوظيفية، النموذج المادي والقيود والفهارس، أنماط شائعة (التاريخ، التدقيق، الحذف الناعم، الهرمية)، ثم النمذجة البعدية للتقارير وتطور المخطط ومشروع تصميم كامل.

آخر درس: 6.3 مراجعة التصميم

هل هذا الكورس مناسب لك؟

لمن هذا الكورس

  • developers, analysts and students who design databases for applications and reporting

المتطلبات

  • CRS-GEN-SQL-FUNDAMENTALS

محتوى الكورس

كل محتوى الكورس ظاهر هنا بمدة كل جلسة، والجلسات تُفتح بعد الاشتراك في الكورس وتفعيله في حسابك.

  • 8وحدات
  • 18جلسة
  • 7اختبارات
M1 – المتطلبات والنموذج المفاهيمي3 جلسات
  1. 1.1 جمع متطلبات البيانات فيديو المقدمة قريبًا
  2. 1.2 الكيانات والسمات وقواعد العمل
  3. 1.3 من الأسئلة إلى النموذج
M2 – مخططات الكيانات والعلاقات3 جلسات
  1. 2.1 الرموز والعلاقات والتعدد
  2. 2.2 متعدد لمتعدد والجداول الوسيطة
  3. 2.3 الكيانات الضعيفة والتخصص
M3 – التطبيع3 جلسات
  1. 3.1 الشذوذ ولماذا نطبع
  2. 3.2 الاعتماديات الوظيفية و 1NF–3NF
  3. 3.3 BCNF وفك التطبيع المبرر
M4 – التصميم المادي3 جلسات
  1. 4.1 الأنواع والتسمية
  2. 4.2 المفاتيح الطبيعية والبديلة والقيود
  3. 4.3 الفهارس من أنماط الوصول
M5 – أنماط شائعة3 جلسات
  1. 5.1 البيانات التاريخية والزمنية
  2. 5.2 التدقيق والحذف الناعم
  3. 5.3 الهرميات والروابط المتعددة الأشكال
M6 – التقارير وتطور المخطط3 جلسات
  1. 6.1 النمذجة البعدية
  2. 6.2 الترحيلات وتطور المخطط
  3. 6.3 مراجعة التصميم
الاختباراتلا توجد جلسات · 7 اختبارات
  1. M1 – المتطلبات والنموذج المفاهيمي
  2. M2 – مخططات الكيانات والعلاقات
  3. M3 – التطبيع
  4. M4 – التصميم المادي
  5. M5 – أنماط شائعة
  6. M6 – التقارير وتطور المخطط
  7. الاختبار النهائي
المشاريع والواجباتلا توجد جلسات
  1. A1 – «النموذج المفاهيمي و ER»
  2. A2 – «التطبيع والتصميم المادي»
  3. المشروع – «تصميم منصة أكاديمية»

المحاضر

محاضر

م. عبدالمقصود بدر

  • 72 كورسًا منشورًا في الأكاديمية
الملف الشخصي

التقييمات

لا توجد تقييمات بعد – كن أول من يقيّم.

لا توجد مراجعات مكتوبة بعد

المراجعات المكتوبة يكتبها الطلاب المسجلون بعد الدراسة. لن نعرض مراجعات لم يكتبها طلاب حقيقيون.

النقاش (0)

التعليق للأعضاء المسجلين في الأكاديمية. تعليقات غير المسجلين في الكورس تُراجع من المحاضر أو الإدارة قبل ظهورها.

لا توجد تعليقات بعد – كن أول من يشارك.

خطوتك التالية

هذا الكورس ضمن مسارالبرمجةمن أول سطر كود إلى مشروع حقيقي تبنيه بنفسك. 20 كورسًا

كورسات قريبة من هذا الكورس

البرمجة

Microsoft SQL Server

العمل مع SQL Server ولغة T-SQL: الإصدارات والأدوات وقواعد البيانات، الأنواع و NVARCHAR والترتيب العربي، الاستعلام وخصائص T-SQL، الإجراءات المخزنة والدوال ومعالجة…

  • متوسط
  • 30 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

React

ابنِ واجهات من مكونات: JSX والخصائص والقوائم، الحالة والأحداث، إدارة الحالة بالرفع و useReducer و Context، المؤثرات والمراجع والـ hooks المخصصة، جلب…

  • متوسط
  • 36 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

PostgreSQL

PostgreSQL عمليًا: التثبيت و psql والمخططات، الأنواع الغنية (هوية، نصوص، تواريخ بمناطق زمنية، JSONB، مصفوفات، ENUM)، الاستعلام المتقدم والعودة بالنتائج والإدراج مع…

  • متوسط
  • 30 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

Laravel

بناء تطبيقات ويب كاملة بإطار Laravel: التوجيه والمتحكمات وقوالب Blade، الترحيلات و Eloquent والعلاقات، النماذج والتحقق والحماية، المصادقة والصلاحيات، واجهات API مع…

  • متوسط
  • 36 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

أساسيات SQL

لغة الاستعلام عن قواعد البيانات: الجداول والمفاتيح، SELECT والتصفية والترتيب، القيم الفارغة، التجميع و GROUP BY و HAVING، الربط بين الجداول، الاستعلامات…

  • مبتدئ
  • 28 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

البرمجة بلغة Python

تعلّم البرمجة من الصفر بلغة Python: المتغيرات والقرارات والتكرار والقوائم والدوال والملفات، وصولًا إلى مشروع تطبيقي كامل.

  • مبتدئ
  • 36 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

البرمجة بلغة PHP

برمجة الخادم بلغة PHP: المتغيرات والأنواع والنصوص، الشروط و match والحلقات والدوال، المصفوفات و JSON، النماذج والتحقق والهروب من HTML والجلسات، البرمجة…

  • مبتدئ
  • 34 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد
البرمجة

MySQL

العمل مع MySQL عمليًا: التثبيت والأدوات والاتصال، الأنواع وترميز utf8mb4 للعربية ومحرك InnoDB، الاستعلام والتعديل بخصائص MySQL، الفهارس و EXPLAIN، المستخدمون والصلاحيات…

  • مبتدئ
  • 28 ساعة
م. عبدالمقصود
قريبًا – اعرف المزيد