لماذا يهم هذا الدرس؟
فهم مفاهيم قاعدة البيانات وربطه بمثال علائقي عملي واضح. تنظم Relational Databases الحقائق الدائمة في Tables وRows وColumns typed. اختيار الأنواع الجيد يجعل الحالات غير الصحيحة أصعب في التخزين ويوضح طريقة مقارنة القيم.
كيف تفكر فيه؟
- في درس مفاهيم قاعدة البيانات، النتيجة التي يجب أن تتحقق: نفّذ الاستعلام على بيانات تجريبية واقرأ النتيجة قبل الانتقال إلى الحالة التالية.
- في سياق مفاهيم قاعدة البيانات، الخطر الذي يجب أن يبقى تحت السيطرة: اختيار Text لكل حقل أوخلط كيانات غير مرتبطة في Table واحدة يؤجل مشاكل جودة البيانات حتى تصبح Queries وReports غير موثوقة.
- تطبيق مفاهيم قاعدة البيانات: صمم Customer Table صغيرة بأنواع مناسبة واشرح القيم required وoptional وunique.
تطبيق عملي
في التطبيق الخاص بدرس مفاهيم قاعدة البيانات: نفّذ الاستعلام على بيانات تجريبية واقرأ النتيجة قبل الانتقال إلى الحالة التالية.
example.sqlsql
CREATE TABLE customers (
id BIGINT PRIMARY KEY,
name VARCHAR(120) NOT NULL
);جرّب بنفسك
تمرين مفاهيم قاعدة البيانات
صمم Customer Table صغيرة بأنواع مناسبة واشرح القيم required وoptional وunique.
- سجل النتيجة المتوقعة قبل التنفيذ
- اختبر حالة صحيحة وحالة فشل مرتبطة بالدرس
- اشرح في سطرين أين يوجد الحد المسؤول عن القرار
