SQLite / المتوسط: بنية الاستعلام وتصميم المعاملة

SQLite — المتوسط: بنية الاستعلام وتصميم المعاملة

استخدم المراحل ونقاط الحفظ والفهارس والخطط والنوافذ وJSON بنطاق وتوافق صريحين.

عدد الدروس: 6 · لا تحتاج إلى حساب

ما الذي ستتعلمه؟

  • بناء SQL تحليلي ومعاملاتي صحيح.
  • تبرير الوصول دون وعود أداء غير مدعومة.
  1. الاستعلامات الفرعية والتعبيرات الجدولية المشتركة والعروض

    عبّر عن اختبارات الوجود والتحويلات متعددة المراحل، وميّز اسم الاستعلام المحلي للعبارة والعرض الدائم عن البيانات الوسيطة المخزنة فعلياً.

    ابدأ التعلّم
  2. المعاملات ونقاط الحفظ ونتائج الأخطاء

    اجمع تغييرات SQLite المرتبطة في نتيجة واحدة، وعالج فشل العبارة وحالة المعاملة والتراجع إلى نقطة حفظ وسياسة الاتصال صراحة.

    ابدأ التعلّم
  3. الفهارس وفهارس التعبيرات والفهارس الجزئية

    صمم فهارس SQLite من شروط محددة واحتياجات الخرج وكلفة الكتابة، مع تطبيق قواعد التعبيرات والفهارس الجزئية بدقة.

    ابدأ التعلّم
  4. خطط الاستعلام والإحصاءات والأدلة المقاسة

    فسّر EXPLAIN QUERY PLAN في SQLite دون اعتبار نصه واجهة ثابتة، وميّز مسار الوصول المفيد من ادعاء أداء لا يسنده قياس.

    ابدأ التعلّم
  5. الدوال النافذية والترتيب وإطارات الحساب

    احسب الرتب داخل المجموعات والمقاييس التراكمية مع حفظ صفوف التفاصيل، والتصريح بقواعد التعادل والإطار وترتيب العرض النهائي.

    ابدأ التعلّم
  6. دوال JSON وأنواع القيم المفردة وJSONB

    استخدم JSON في SQLite بقصد، مع التمييز بين SQL NULL وJSON null والنصوص والمصفوفات، وتمثيل JSONB المعتم المشروط بالإصدار.

    ابدأ التعلّم
العودة إلى الدورة