YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic subtitles

Curing Bobby Tables - Intro to Relational Databases

Get Embed Code
4 Languages

Showing Revision 1 created 06/09/2016 by Udacity Robot.

  1. تكمن مشكلة تعليمتنا البرمجية في أنه يتم وضع
    إدخال المستخدم في استعلام قاعدة بيانات

  2. .بطريقة غير آمنة
  3. وينتهي الأمر ببعض النصوص المرسلة
    للمنتدى إلى اعتبارها
  4. .تعليمة SQL برمجية بدلاً من اعتبارها قيمة نصية
  5. لكن توجد طريقة أخرى
    .لتنفيذ الاستعلام بطريقة آمنة
  6. ،عندما ننفذ استعلامًا
    ،يمكننا وضع s% في نص الاستعلام
  7. ثم نضع بعدها
    .معلمة مجموعة إلى استدعاء التنفيذ
  8. ستحل مكتبة قاعدة البيانات
    محل هذه المعلمة في الاستعلام
  9. بطريقة آمنة حتى لا تحدث
    .هذه المشكلة مرة أخرى على الإطلاق
  10. ،عن طريق استخدام ما تعلمته للتو
    يمكنك الآن تحديث forumdb.py
  11. لتنفيذ استعلامات الإدراج بطريقة آمنة
    .باستخدام معلمات الاستعلام
  12. اختبر عملك عن طريق التحقق من
    إمكانية كتابة منشورات باستخدام علامات
  13. اقتباس مفردة فيها
  14. ومن عدم قدرة هجمات الاستعلامات من خلال حقن SQL
    .على حذف المنتدى بالكامل بعد الآن
  15. ،وبعد الانتهاء من عملك، اضغط على Submit
    .ثم Continue للمتابعة