- بواسطة x32x01 ||
لو بتتعلم البرمجة أو تطوير المواقع فهتقابل حاجة مهمة جدًا اسمها قواعد البيانات (Databases).
وقواعد البيانات دي هي المكان اللي بيتم فيه تخزين بيانات الموقع أو التطبيق زي:
الدورة دي معمولة للمبتدئين تمامًا وبتبدأ معاك من الصفر بدون أي خبرة سابقة.
يعني ببساطة:
مثال بسيط:
عندما تقوم بتسجيل الدخول في موقع ما 👇
أهم الأشياء التي ستتعلمها:
الأمر ده بيعمل:
الجدول ده بيحتوي على:
الأمر ده بيضيف مستخدم جديد داخل الجدول.
الأمر ده يعرض كل البيانات الموجودة داخل جدول المستخدمين.
تقريبًا كل التطبيقات الحديثة تعتمد عليها مثل:
وقواعد البيانات دي هي المكان اللي بيتم فيه تخزين بيانات الموقع أو التطبيق زي:
📦 بيانات المستخدمين 📦 المقالات 📦 التعليقات 📦 المنتجات
ومن أشهر أنظمة قواعد البيانات في العالم هو MySQL 🐬.الدورة دي معمولة للمبتدئين تمامًا وبتبدأ معاك من الصفر بدون أي خبرة سابقة.
مشاهدة الدورة
دورة تعلم MySQL من الصفر وإنشاء قواعد بياناتما هي قاعدة البيانات MySQL؟
MySQL هو نظام إدارة قواعد بيانات يسمى Relational Database Management System (RDBMS) ويستخدم لغة اسمها SQL للتعامل مع البيانات.يعني ببساطة:
- البيانات يتم تخزينها داخل جداول Tables
- كل جدول يحتوي على صفوف وأعمدة
- ويمكن البحث والتعديل على البيانات باستخدام أوامر SQL
لماذا تعتبر MySQL مهمة للمبرمجين؟
معظم مواقع الإنترنت تعتمد على قواعد البيانات.مثال بسيط:
عندما تقوم بتسجيل الدخول في موقع ما 👇
1️⃣ يتم إرسال اسم المستخدم وكلمة المرور
2️⃣ الموقع يبحث عن البيانات داخل قاعدة البيانات
3️⃣ إذا كانت صحيحة يتم تسجيل الدخول
كل هذه العملية تعتمد على MySQL أو أي Database أخرى.ماذا ستتعلم في هذه الدورة؟
الدورة تركز على أساسيات SQL و MySQL وتشرحها خطوة بخطوة.أهم الأشياء التي ستتعلمها:
🧠 ما هي قواعد البيانات
🧠 كيفية إنشاء Database
🧠 إنشاء الجداول Tables
🧠 إضافة البيانات
🧠 تعديل البيانات
🧠 حذف البيانات
🧠 البحث داخل قاعدة البيانات
هذه المهارات تعتبر أساس أي مطور مواقع أو Backend Developer.مثال بسيط على إنشاء قاعدة بيانات
أول خطوة في MySQL هي إنشاء قاعدة بيانات. SQL:
CREATE DATABASE mywebsite; - إنشاء قاعدة بيانات باسم mywebsite
إنشاء جدول داخل قاعدة البيانات
بعد إنشاء قاعدة البيانات يمكن إنشاء جدول. SQL:
CREATE TABLE users (
id INT AUTO_INCREMENT,
username VARCHAR(50),
email VARCHAR(100),
PRIMARY KEY(id)
); - id
- username
إضافة بيانات داخل الجدول
SQL:
INSERT INTO users (username,email)
VALUES ("Ahmed","ahmed@email.com"); عرض البيانات داخل الجدول
SQL:
SELECT * FROM users; لماذا يجب أن تتعلم SQL؟
لغة SQL هي اللغة القياسية للتعامل مع قواعد البيانات، وتستخدم لإضافة البيانات والبحث عنها وتعديلها.تقريبًا كل التطبيقات الحديثة تعتمد عليها مثل:
💻 مواقع الإنترنت
📱 تطبيقات الهاتف
🛒 المتاجر الإلكترونية
📊 أنظمة إدارة الشركات
خلاصة
تعلم MySQL و SQL خطوة أساسية لأي شخص يريد دخول مجال:👨💻 تطوير المواقع
👨💻 البرمجة الخلفية Backend
👨💻 تحليل البيانات
👨💻 الأمن السيبراني
والدورة دي تعتبر بداية ممتازة لأنها تبدأ معك من الأساسيات بدون خبرة مسبقة. التعديل الأخير: