مراجعة - شركة للأمن السيبراني
جزء من قسم الأساسيات في رحلة SQL على Coddy — الدرس 15 من 72.
التحدي
سهلالجداول والأعمدة المتاحة:
<strong>events</strong>:<strong>id</strong>,<strong>name</strong>,<strong>size</strong>,<strong>year</strong>
لديك شركة للأمن السيبراني تعرضت لهجوم عشوائي، مما أدى إلى توقف جميع أنظمتك عن العمل. لحل هذه المشكلة، تحتاج إلى تحديد جميع الأحداث التي تبدو مشبوهة. الحدث المشبوه هو الذي يستوفي معياراً واحداً أو أكثر من المعايير التالية:
- حجمه يختلف بشكل كبير عن متوسط حجم الحدث الطبيعي البالغ 50MB. لهذا التحليل، اعتبر الملفات الأصغر من 1MB أو الأكبر من 100MB مشبوهة.
- تم إنشاؤه قبل عام 2000
- اسمه مفقود
مهمتك:
- تحديد جميع الأحداث المشبوهة بناءً على المعايير المذكورة أعلاه.
- إرجاع معرفات الأحداث (IDs) وأسمائها بترتيب تنازلي حسب معرفها (ID).
ملاحظة: يمكن أن يكون الحدث مشبوهاً لأسباب متعددة. على سبيل المثال، سيتم وضع علامة على حدث بحجم 72MB وعام 1051 بسبب عامه (1051 < 2000)، وليس حجمه (72MB يقع ضمن النطاق الطبيعي).
جرّب بنفسك
SELECT id, name
FROM events
-- اكتب الكود الخاص بك أدناه
WHEREجميع دروس الأساسيات
2الشروط
أساسيات الشروطالكلمة المفتاحية ANDالكلمة المفتاحية ORالكلمة المفتاحية NOTدمج شروط متعددةالأقواسالقيم المنطقية Booleans3تنسيق محدد للنتائج
قيم Nullترتيب النتائج - الجزء الأولترتيب النتائج - الجزء الثانيمراجعة - شركة للأمن السيبرانيتحديد عدد السجلاتمراجعة - مصنع مركبات6تحديات تمهيدية
مراجعة - الانتخابات البرلمانيةمراجعة - اعتقال الشرطة للمجرمينمراجعة - حاوية مشروبات البارمراجعة - هندسة أعمدة جديدة9جداول متعددة
الربط الأساسي - الجزء الأولالربط الأساسي - الجزء الثانيمراجعة - الربط (Join)الربط الذاتي (Self Join)مراجعة - الربط الذاتي (Self Join)الاتحاد (Union)تبسيط الاستعلامات، الكلمة المفتاحية WITHمراجعة - استعلامات WITHمراجعة - مقاول العقارات12Window Functions الجزء الثاني
دوال RANK و DENSE_RANKمراجعة - RANK و DENSE_RANKدالة NTILEدوال التجميعمعيار ROWS و RANGE