مبادئ قواعد البيانات
هل تبحث عن تعلم أساسيات ومبادئ قواعد البيانات؟ هل تريد فهم المصطلحات والتقنيات وراء تخزين البيانات واسترجاعها بكفاءة واحترافية؟ هذه الدورة هي أحد الدورات الهامة في مسار تعلم تطوير الواجهة الخلفية إذا كنت تريد أن تصبح Bac…
هل تبحث عن تعلم أساسيات ومبادئ قواعد البيانات؟ هل تريد فهم المصطلحات والتقنيات وراء تخزين البيانات واسترجاعها بكفاءة واحترافية؟
هذه الدورة هي أحد الدورات الهامة في مسار تعلم تطوير الواجهة الخلفية إذا كنت تريد أن تصبح Backend developer أو اكتساب مهارات جديدة كمطور واجهة أمامية لتصبح Full Stack developer، وهي مُصممة للمبتدئين الذين يرغبون في تعلم أساسيات قواعد البيانات وأفضل الممارسات لتحسين أداء وكفاءة قواعد بيانات مشاريعهم بطريقة احترافية.
محتوى الدورة
- 1المقدمة
- 2مواد الدورة
- 3أساسيات قواعد البيانات14 درسًا · 5 اختبارات
- ما هي قاعدة البيانات؟
- مختصر كتابي: ?What is a database
- لماذا نحتاج إلى قواعد البيانات؟
- ما أنواع قواعد البيانات المختلفة؟
- مختصر كتابي: ?What are the different types of databases
- اختبار قصير: ?What are the different types of databases
- أنواع قواعد بيانات NoSQL
- مختصر كتابي: NoSQL Database Types
- اختبار قصير: NoSQL Database Types
- مصطلحات قواعد البيانات – الجزء 1
- مختصر كتابي: Database Terminology – Part 1
- اختبار قصير: Database Terminology – Part 1
- مصطلحات قواعد البيانات – الجزء 2
- مختصر كتابي: Database Terminology – Part 2
- اختبار قصير: Database Terminology – Part 2
- ما هي لغة SQL؟
- ما هو نظام إدارة قواعد البيانات DBMS؟
- مختصر كتابي: ?What is DBMS
- اختبار مبادئ قواعد البيانات (Database Fundamentals)
- 4تطبيق على المبادئ13 درسًا · 3 اختبارات
- مقدمة
- مختصر كتابي: Introduction
- اختبار قصير: Introduction
- أوامر SQL
- مختصر كتابي: SQL statements
- رسم مخطط قاعدة البيانات باستخدام Miro
- رسم مخطط قاعدة البيانات باستخدام draw.io
- لنبنِ قاعدة البيانات باستخدام SQL
- إدراج صفوف في الجداول
- مختصر كتابي: Insert rows to tables
- الاستعلام من قاعدة بياناتك
- مختصر كتابي: Query your database
- اختبار قصير: Query your database
- تصميم قاعدة بيانات باستخدام GPT-3.5
- مخطط الأصناف ومخطط ERD باستخدام GPT-4
- اختبار تطبيق على المبادئ
- 5كيفية التخطيط وتصميم قواعد البيانات12 درسًا · 5 اختبارات
- مقدمة
- مختصر كتابي: Introduction
- تسمية الجداول
- مختصر كتابي: Table’s naming
- اختبار قصير: Table’s naming
- الأعمدة وأنواع البيانات
- مختصر كتابي: Columns and data types
- اختبار قصير: Columns and data types
- الأرقام وأنواع البيانات الأخرى
- مختصر كتابي: Numbers and other data types
- اختبار قصير: Numbers and other data types
- المفاتيح الأساسية والمفاتيح الأجنبية
- مختصر كتابي: Primary and foreign keys
- اختبار قصير: Primary and foreign keys
- رسم مخطط ERD لقاعدة بيانات خزانة الملابس
- رسم مخطط ERD لقاعدة بيانات المطعم
- اختبار Database planning and modeling
- 6العلاقات بين الجداول10 دروس · 1 اختبار
- مقدمة
- علاقات واحد إلى متعدد
- مختصر كتابي: One-to-many relationships
- علاقات متعدد إلى متعدد
- مختصر كتابي: Many-to-many relationships
- علاقات واحد إلى واحد
- مختصر كتابي: One-to-One relationships
- قواعد العلاقات والتكامل المرجعي
- مختصر كتابي: Relationship rules and referential integrity
- تطبيق على العلاقات
- اختبار Relationships
- 7تحسين قواعد البيانات10 دروس · 1 اختبار
- مقدمة
- مختصر كتابي: Introduction
- الصيغة الطبيعية الأولى
- مختصر كتابي: First normal form
- الصيغة الطبيعية الثانية
- مختصر كتابي: Second normal form
- الصيغة الطبيعية الثالثة
- مختصر كتابي: Third normal form
- عكس التطبيع Denormalization
- مختصر كتابي: Denormalization
- اختبار Database Optimization
- 8الاستعلام من قواعد البيانات15 درسًا · 4 اختبارات
- مقدمة
- تنزيل SQLite وHeidiSQL
- إنشاء قاعدة البيانات وجدول الأطباق
- إنشاء بقية الجداول
- إدراج البيانات في الجداول باستخدام ChatGPT
- تعديل بنية الجداول
- مختصر كتابي: Altering tables
- اختبار قصير: Altering tables
- أمر SELECT
- ترتيب النتائج
- مختصر كتابي: Sorting results
- اختبار قصير: Sorting results
- الدوال التجميعية
- مختصر كتابي: Aggregate functions
- اختبار قصير: Aggregate functions
- ربط الجداول
- مختصر كتابي: Joining tables
- تعديل البيانات
- اختبار Querying a Database
- 9مواضيع متقدمة في قواعد البيانات6 دروس · 4 اختبارات
- الفهارس والمعاملات والإجراءات المخزنة
- مختصر كتابي: Indexes, transactions, and stored procedures
- اختبار قصير: Indexes, transactions, and stored procedures
- خصائص ACID
- مختصر كتابي: ACID
- اختبار قصير: ACID
- التحكم في الوصول والامتثال وهجمات الحقن
- مختصر كتابي: Access control, compliance, and injection
- اختبار قصير: Access control, compliance, and injection
- اختبار مواضيع متقدمة في قواعد البيانات
- 10الخاتمة
- الاختبار النهائي
- الاختبار النهائي للدورة
عن المعلم
التقييمات والمراجعات
تقرير
عضو الحظر؟
من فضلك أكد أنك تريد منع هذا العضو.
لن تتمكن بعد هذه الخطوة من:
- ذكر هذا العضو في منشورات
- قم بدعوة هذا العضو إلى المجموعات
- مراسلة هذا العضو
يرجى الانتظار بضع دقائق حتى تكتمل هذه العملية.

ممتازة