أساسيات قواعد البيانات
تُعد قواعد البيانات (Databases) نظاماً منظماً لتخزين وإدارة واسترجاع البيانات بشكل إلكتروني. تطورت قواعد البيانات من النماذج البسيطة (الملفات المسطحة) إلى أنظمة إدارة قواعد البيانات العلائقية (RDBMS) الحديثة.
النموذج العلائقي
يعتمد النموذج العلائقي على تنظيم البيانات في جداول (Tables) تتكون من صفوف (Records) وأعمدة (Fields). كل جدول يمثل كياناً معيناً، والعلاقات بين الجداول تحدد عبر المفاتيح الأساسية (Primary Keys) والمفاتيح الخارجية (Foreign Keys).
لغة SQL
تُعتبر SQL (Structured Query Language) اللغة القياسية للتعامل مع قواعد البيانات العلائقية. تنقسم أوامر SQL إلى:
- DDL (Data Definition Language): CREATE, ALTER, DROP لإنشاء وتعديل وحذف الجداول.
- DML (Data Manipulation Language): SELECT, INSERT, UPDATE, DELETE لإدارة البيانات.
- DCL (Data Control Language): GRANT, REVOKE للتحكم في الصلاحيات.
مثال تطبيقي
لإنشاء جدول للطلاب واستعلام عن الطلاب الذين أعمارهم أكبر من 20 سنة:
CREATE TABLE Students (
id INT PRIMARY KEY,
name VARCHAR(100),
age INT,
major VARCHAR(50)
);
SELECT * FROM Students WHERE age > 20;
يمكنكم الاطلاع على درس وسائل الاتصال للتعرف على كيفية نقل البيانات عبر الشبكات. كما ننصح بقراءة مقال وسائل النقل حول تطور أنظمة النقل الذكية المعتمدة على قواعد البيانات.
مدونة التربية و التعليم في الجزائر – دروس، فروض، نتائج امتحانات مدونة التربية والتعليم في الجزائر | تحضير الدروس، فروض واختبارات، نتائج البكالوريا وBEM، مسابقات التوظيف، والتوجيه المدرسي للطلاب وأولياء الأمور.