TrueschoTruescho
كل الدورات
تصميم قواعد البيانات وSQL الأساسية في PostgreSQL
edX
دورة
متوسط
مجاني للتدقيق
شهادة

تصميم قواعد البيانات وSQL الأساسية في PostgreSQL

The University of Michigan

تعلّم أساسيات SQL في PostgreSQL وتصميم قواعد البيانات وبناء العلاقات بين الجداول عبر تمارين عملية على إنشاء الجداول والاستعلامات.

3 ساعة/أسبوع4 أسبوعالإنجليزية8,366 متسجل
مجاني للتدقيق

عن الدورة

في هذه الدورة ستتعرّف على الخلفية التاريخية لتصميم قواعد البيانات وكيف تطوّرت الأفكار التي قادت إلى اعتماد SQL كلغة معيارية للتعامل مع البيانات. كما ستتعلّم استخدام SQL ضمن بيئة PostgreSQL لفهم كيفية بناء قواعد البيانات وإدارتها عملياً. ستستخدم تقنيات SQL وأوامر شائعة مثل INSERT INTO وWHERE وORDER BY وON DELETE CASCADE وغيرها، لتتمكّن من إنشاء الجداول، وتحديد أنواع الأعمدة (Column Types)، وتعريف مخطط البيانات (Schema) داخل PostgreSQL. سيساعدك ذلك على تنظيم بياناتك بطريقة صحيحة وقابلة للتوسّع، مع فهم واضح لكيفية تمثيل البيانات داخل الجداول. كما تركّز الدورة على نمذجة البيانات (Data Modeling) وفهم العلاقات بين الكيانات، وكيفية تمثيل علاقات واحد-إلى-متعدد (One-to-Many) وعلاقات متعدد-إلى-متعدد (Many-to-Many) في PostgreSQL باستخدام مفاهيم المفاتيح الأساسية والمنطقية والخارجية، وبناء الهياكل العلائقية المناسبة. يتضمن المحتوى واجبات تطبيقية عملية يقوم فيها الطلاب بإنشاء الجداول، وإدخال البيانات، وتصميم نماذج بيانات، وبناء تراكيب علائقية، ثم إدراج البيانات العلائقية والاستعلام عنها داخل الجداول. بنهاية الدورة ستكون قادراً على تنفيذ عمليات CRUD الأساسية (إنشاء، قراءة، تحديث، حذف) باستخدام psql وأوامر SQL، وفهم كيفية تصميم قاعدة بيانات علائقية سليمة تدعم الاستعلامات بكفاءة.

ماذا ستتعلم

  • استخدام psql وأوامر SQL لتنفيذ عمليات CRUD (الإنشاء والقراءة والتحديث والحذف) على جداول قاعدة بيانات PostgreSQL
  • تحديد وظائف المفاتيح الأساسية والمنطقية والخارجية داخل قاعدة البيانات واستخدامها بالشكل الصحيح
  • بناء العلاقات واحد-إلى-متعدد ومتعدد-إلى-متعدد داخل PostgreSQL والتمييز بينهما
  • تذكّر أبرز الأشخاص والمنظمات والابتكارات التي أسهمت في بناء معيار SQL

المدرسون

C

Charles Severance

Professor, School of Information

المواضيع

تصميم قواعد البيانات
PostgreSQL
SQL
PL/SQL

معلومات الدورة

المنصةedX
المستوىمتوسط
طريقة التعلمغير محدد
شهادةمتاحة
السعرمجاني للتدقيق

المهارات

تصميم قواعد البيانات
PostgreSQL
SQL
PL/SQL

ابدأ التعلم الآن