نظرة عامة
دليلك الشامل لقسم قواعد البيانات
أربعة دروس على مقهى واحد: أوامر SQL الأربعة، الربط بين الجداول، تصميم القاعدة والتطبيع، ثم وصل بايثون بالقاعدة بأمان. كل استعلام تشغّله على SQLite حقيقية داخل الدرس.
كيف تقرأه؟
كل جزء يبدأ برسم متحرك، ثم ما تحتاجه قبل أن تبدأ، ثم الفكرة بكود تشغّله، ثم خطوة بخطوة ومثال محلول. اقرأ الأجزاء بالترتيب لأن كل واحد يبني على ما قبله.
بطاقات وأسئلة
في آخر كل جزء خرافة مقابل حقيقة، وسؤال اختيار من متعدد، وبطاقات تُقلب بالضغط، وأسئلة «تحقّق من فهمك» أجوبتها مخفية. استخدمها قبل أن تقول «فهمت».
قاعدة
لا تنتقل من جزء قبل أن تمرّ اختبارات تمرينه. القراءة وحدها لا تثبت شيئًا، التمرين يثبت.
اختر موضوعًا
نظرة على قسم قواعد البيانات
تبدأ بجدول واحد تضيف إليه وتقرأ منه وتعدّله وتحذف، ثم تقسم البيانات على جداول وتربطها، ثم تتعلّم لماذا قسمتها هكذا بقواعد التطبيع، وأخيرًا تكتب برنامج بايثون يتكلّم مع القاعدة.
| الجزء | الموضوع | تتعلم |
|---|---|---|
| 1 | SQL: عمليات CRUD | INSERT وSELECT وUPDATE وDELETE، والتجميع |
| 2 | SQL: الربط والعلاقات | المفتاح الأجنبي، INNER وLEFT JOIN، والاستعلام الفرعي |
| 3 | SQL: تصميم قواعد البيانات والتطبيع | النماذج الطبيعية الثلاثة، والقيود، وON DELETE |
| 4 | بايثون وقواعد البيانات | المشغّل وcommit، الاستعلام الآمن، وORM |
| 5 | NoSQL: المستندات والمفتاح-القيمة | عائلات NoSQL، تصميم المستند، MongoDB، وRedis |
خلّصت الدرس؟
سجّل الدخول ليُحفظ تقدّمك.