Description
في هذه الدورة، سوف تتعلم كيفية استخدام قواعد بيانات SQL مع لغة PHP بكل سهولة. ستتعلم أساسيات إنشاء قواعد البيانات، والاتصال بها، وإدارة الجداول والبيانات داخلها. هذه الدورة موجهة للمبتدئين الذين ليس لديهم خبرة سابقة في قواعد البيانات أو لغة PHP.
سنبدأ بتعلم كيفية إنشاء قاعدة بيانات جديدة باستخدام SQL. سنغطي الأمر `CREATE DATABASE` وكيفية تحديد اسم قاعدة البيانات. بعد ذلك، سنتعلم كيفية الاتصال بقاعدة البيانات باستخدام PHP. سنستخدم دالة `mysqli_connect()` لإنشاء اتصال بين تطبيق PHP وقاعدة البيانات. سنشرح كيفية توفير اسم المضيف واسم المستخدم وكلمة المرور واسم قاعدة البيانات للاتصال بنجاح. سنتعلم أيضًا كيفية التحقق من نجاح الاتصال وعرض رسالة خطأ إذا فشل الاتصال.
بعد إنشاء الاتصال، سنتعلم كيفية إنشاء الجداول داخل قاعدة البيانات. سنستخدم الأمر `CREATE TABLE` لتحديد اسم الجدول وأسماء الأعمدة وأنواع البيانات لكل عمود. سنتعلم كيفية تحديد المفتاح الأساسي للجدول وكيفية إضافة قيود أخرى مثل `NOT NULL` و `UNIQUE`. سنتعلم أيضًا كيفية اختيار أنواع البيانات المناسبة لكل عمود، مثل `INT` و `VARCHAR` و `DATE`.
بعد إنشاء الجداول، سنتعلم كيفية إدخال البيانات في الجداول. سنستخدم الأمر `INSERT INTO` لإضافة صفوف جديدة إلى الجدول. سنتعلم كيفية تحديد أسماء الأعمدة والقيم التي سيتم إدراجها. سنتعلم أيضًا كيفية إدراج بيانات من أنواع مختلفة، مثل النصوص والأرقام والتdates.
بعد إدخال البيانات، سنتعلم كيفية تعديل البيانات الموجودة في الجداول. سنستخدم الأمر `UPDATE` لتغيير قيم الأعمدة في صفوف معينة. سنتعلم كيفية تحديد الشرط الذي يحدد الصفوف التي سيتم تعديلها. سنتعلم أيضًا كيفية تحديث أعمدة متعددة في نفس الوقت.
بعد تعديل البيانات، سنتعلم كيفية حذف البيانات من الجداول. سنستخدم الأمر `DELETE FROM` لحذف صفوف من الجدول. سنتعلم كيفية تحديد الشرط الذي يحدد الصفوف التي سيتم حذفها. سنتعلم أيضًا كيفية حذف جميع الصفوف من الجدول.
أخيرًا، سنتعلم كيفية استرداد البيانات من الجداول وعرضها على المتصفح. سنستخدم الأمر `SELECT` لاسترداد البيانات. سنتعلم كيفية تحديد الأعمدة التي سيتم استردادها وكيفية تحديد الشرط الذي يحدد الصفوف التي سيتم استردادها. سنتعلم أيضًا كيفية استخدام الدالة `mysqli_fetch_assoc()` لاسترداد البيانات كصفيف ترابطي وعرضها على المتصفح.
هذه الدورة ستزودك بالمهارات الأساسية اللازمة للعمل مع قواعد بيانات SQL باستخدام لغة PHP. ستكون قادرًا على إنشاء تطبيقات ويب ديناميكية تتفاعل مع قواعد البيانات.
أهم النقاط المستفادة:
ستتعلم كيفية إنشاء قواعد البيانات والجداول.
ستتعلم كيفية الاتصال بقواعد البيانات باستخدام PHP.
ستتعلم كيفية إدخال وتعديل وحذف البيانات.
ستتعلم كيفية استرداد البيانات وعرضها على المتصفح.
ستكتسب المهارات الأساسية لتطوير تطبيقات ويب ديناميكية.
سنبدأ بتعلم كيفية إنشاء قاعدة بيانات جديدة باستخدام SQL. سنغطي الأمر `CREATE DATABASE` وكيفية تحديد اسم قاعدة البيانات. بعد ذلك، سنتعلم كيفية الاتصال بقاعدة البيانات باستخدام PHP. سنستخدم دالة `mysqli_connect()` لإنشاء اتصال بين تطبيق PHP وقاعدة البيانات. سنشرح كيفية توفير اسم المضيف واسم المستخدم وكلمة المرور واسم قاعدة البيانات للاتصال بنجاح. سنتعلم أيضًا كيفية التحقق من نجاح الاتصال وعرض رسالة خطأ إذا فشل الاتصال.
بعد إنشاء الاتصال، سنتعلم كيفية إنشاء الجداول داخل قاعدة البيانات. سنستخدم الأمر `CREATE TABLE` لتحديد اسم الجدول وأسماء الأعمدة وأنواع البيانات لكل عمود. سنتعلم كيفية تحديد المفتاح الأساسي للجدول وكيفية إضافة قيود أخرى مثل `NOT NULL` و `UNIQUE`. سنتعلم أيضًا كيفية اختيار أنواع البيانات المناسبة لكل عمود، مثل `INT` و `VARCHAR` و `DATE`.
بعد إنشاء الجداول، سنتعلم كيفية إدخال البيانات في الجداول. سنستخدم الأمر `INSERT INTO` لإضافة صفوف جديدة إلى الجدول. سنتعلم كيفية تحديد أسماء الأعمدة والقيم التي سيتم إدراجها. سنتعلم أيضًا كيفية إدراج بيانات من أنواع مختلفة، مثل النصوص والأرقام والتdates.
بعد إدخال البيانات، سنتعلم كيفية تعديل البيانات الموجودة في الجداول. سنستخدم الأمر `UPDATE` لتغيير قيم الأعمدة في صفوف معينة. سنتعلم كيفية تحديد الشرط الذي يحدد الصفوف التي سيتم تعديلها. سنتعلم أيضًا كيفية تحديث أعمدة متعددة في نفس الوقت.
بعد تعديل البيانات، سنتعلم كيفية حذف البيانات من الجداول. سنستخدم الأمر `DELETE FROM` لحذف صفوف من الجدول. سنتعلم كيفية تحديد الشرط الذي يحدد الصفوف التي سيتم حذفها. سنتعلم أيضًا كيفية حذف جميع الصفوف من الجدول.
أخيرًا، سنتعلم كيفية استرداد البيانات من الجداول وعرضها على المتصفح. سنستخدم الأمر `SELECT` لاسترداد البيانات. سنتعلم كيفية تحديد الأعمدة التي سيتم استردادها وكيفية تحديد الشرط الذي يحدد الصفوف التي سيتم استردادها. سنتعلم أيضًا كيفية استخدام الدالة `mysqli_fetch_assoc()` لاسترداد البيانات كصفيف ترابطي وعرضها على المتصفح.
هذه الدورة ستزودك بالمهارات الأساسية اللازمة للعمل مع قواعد بيانات SQL باستخدام لغة PHP. ستكون قادرًا على إنشاء تطبيقات ويب ديناميكية تتفاعل مع قواعد البيانات.
أهم النقاط المستفادة:
ستتعلم كيفية إنشاء قواعد البيانات والجداول.
ستتعلم كيفية الاتصال بقواعد البيانات باستخدام PHP.
ستتعلم كيفية إدخال وتعديل وحذف البيانات.
ستتعلم كيفية استرداد البيانات وعرضها على المتصفح.
ستكتسب المهارات الأساسية لتطوير تطبيقات ويب ديناميكية.
Course Progress
0/8
Your Progress
Let's get started! 📚
0%
0 completed
8 total lessons
Log in to save progress
Sign in to track your learning journey and save progress across devices.