الوحدة الأولى: مقدمة وتهيئة بيئة العمل
- مقدمة عن MySQL ولماذا نستخدمها.
- الأدوات المطلوبة (XAMPP + phpMyAdmin).
- شرح أساسيات الكتابة في MySQL (Syntax).
الوحدة الثانية: التعامل مع قواعد البيانات والجداول
- إنشاء وربط قواعد البيانات (Database).
- أنواع البيانات Numeric, Date/Time, String.
- إنشاء وتعديل الجداول (Tables).
- إدارة الجداول (Drop, Rename, Alter).
الوحدة الثالثة: التعامل مع العلاقات (Constraints & Relations)
- قيود Not Null, Unique, Primary Key.
- العلاقات (Foreign Key).
- علاقة One to One, One to Many, Many to Many.
- تحديث وحذف البيانات المرتبطة (ON UPDATE, ON DELETE).
الوحدة الرابعة: التعامل مع النصوص (String Functions)
- قص النصوص (Left, Right, Mid).
- تحويل النصوص (Upper, Lower).
- استبدال النصوص (Replace, Reverse).
- دمج النصوص (Concat, Concat_WS).
- تعديل النصوص (Trim, LTrim, RTrim).
الوحدة الخامسة: التعامل مع الأرقام (Numeric Functions)
- التقريب والكسور (Ceil, Floor, Round).
- العمليات الرياضية (Mod, Truncate, Pow).
الوحدة السادسة: التعامل مع التواريخ (Date Functions)
- الحصول على الوقت والتاريخ (Curtime, Now).
- تفاصيل التواريخ (Day, Month, Hour).
- الفرق بين التواريخ (DateDiff).
- إضافة وطرح التواريخ (Date_Add, Date_Sub).
الوحدة السابعة: الفلاتر والبحث (Comparison
& Logical Functions)
- عمليات Between, In, Like.
- التعامل مع And, Or, Not.
- عمليات Case, If الشرطية.
الوحدة الثامنة: العمليات الحسابية (Arithmetic Operators)
- العمليات الأساسية ( + - * / ).
الوحدة التاسعة: الاستعلامات المتقدمة (Advanced Queries)
- Group By, Order By, Having.
- استخدام Alias لتسمية الحقول.
- Joins (Inner Join, Left Join, Right Join).
- محاكاة Joins (Simulation).
الوحدة العاشرة: وظائف معلوماتية (Information Functions)
- معرفة معلومات عن النظام والجداول.
الوحدة الحادية عشر: ملخص شامل للكورس (Summary)
- مراجعة عامة لجميع ما تعلمناه.
- مراجع لمواصلة التعلم.
مميزات الكورس:
- مناسب للمبتدئين والمحترفين.
- أمثلة واقعية عملية.
- تغطية لجميع المواضيع الأساسية والمتقدمة.
- إعداد مشروع قواعد بيانات عملي.
- شرح باللغة العربية الفصحى بأسلوب مبسط.
الفئة المستهدفة:
- كل من يريد احتراف قواعد البيانات MySQL.
- مطوري الويب والبرمجيات الذين يحتاجون التعامل مع قواعد البيانات.
- طلاب الجامعات والكليات في تخصصات علوم الحاسب.
- الراغبين في تعلم SQL بشكل عملي.
متطلبات سابقة:
- لا يحتاج خبرة سابقة (مناسب للمبتدئين).
- معرفة بسيطة بـ HTML/PHP تعتبر ميزة.
مدة الكورس:
- 51 درس تدريبي.
- أكثر من 15 ساعة شروحات عملية.
الأدوات المستخدمة:
- MySQL 5.
- XAMPP.
- phpMyAdmin.
- Terminal + Command Line.
تاريخ التحديثمنذ 16 ساعة
اللغةالعربية
عدد الدروس51 درس
إجمالي الوقت08:50:40 ساعة
المستوىمبتدئ
محتوى الكورس
جميع الدروس
محتوى الكورس
جميع الدروس