قواعد البيانات العلائقية: MySQL
MySQL هو نظام إدارة قواعد بيانات علائقية مفتوح المصدر، يستخدم على نطاق واسع في تطوير تطبيقات الويب. في هذا الدرس سنتعرف على أساسيات MySQL وكيفية إنشاء قواعد البيانات والجداول.
ما هي قواعد البيانات العلائقية؟
قواعد البيانات العلائقية تخزن البيانات في جداول مرتبطة بعلاقات. كل جدول يتكون من صفوف (سجلات) وأعمدة (حقول). المفتاح الأساسي (Primary Key) يعرّف كل سجل بشكل فريد. المفتاح الخارجي (Foreign Key) يربط الجداول ببعضها. SQL هي لغة الاستعلام الهيكلية المستخدمة للتعامل مع قواعد البيانات.
أوامر SQL الأساسية
CREATE DATABASE: لإنشاء قاعدة بيانات جديدة. CREATE TABLE: لإنشاء جدول جديد مع تحديد أنواع البيانات للحقول. INSERT INTO: لإدراج بيانات جديدة في الجدول. SELECT: لاستعراض البيانات. UPDATE: لتعديل البيانات الموجودة. DELETE: لحذف البيانات. WHERE: لتحديد شروط الاستعلام.
أنواع البيانات في MySQL
INT: أعداد صحيحة. VARCHAR: نصوص متغيرة الطول. TEXT: نصوص طويلة. DATE: تواريخ. FLOAT/DECIMAL: أعداد عشرية. BOOLEAN: قيم منطقية (صح/خطأ). اختيار نوع البيانات المناسب لكل حقل مهم لكفاءة التخزين والأداء.
تطبيقات MySQL
يستخدم MySQL في العديد من التطبيقات الشهيرة مثل ويكيبيديا وفيسبوك وتويتر. يستخدم مع PHP في تطوير مواقع الويب الديناميكية. يمكن إدارة MySQL عبر واجهة سطر الأوامر أو عبر أدوات رسومية مثل PhpMyAdmin وMySQL Workbench.
للاستزادة، راجع درس قواعد البيانات: علاقات الجداول ودرس تطوير الويب: أساسيات PHP.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.