YouTube

Got a YouTube account?

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

Arabic subtitles

Queries and Results - Intro to Relational Databases

Get Embed Code
4 Languages

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

  1. لقد قلت سابقًا أن جداول قاعدة البيانات
    تشبه إلى حد كبير الجداول
  2. التي يمكن رؤيتها في
    .كتاب مرجعي أو معلوماتي مصور
  3. .ومع ذلك، توجد بعض الاختلافات
  4. وأحد تلك الاختلافات يكون مهمًا
    ،عند وجود عدة إجابات لسؤال واحد
  5. وغالبًا ما سيكون هذا هو الحال
    .قبل استخدام عدد أو تجميع آخر
  6. يحتوي هذا الجدول على معلومات حول الحيوانات
    .وطعامها
  7. ،وعلى عكس بعض الجداول التي رأيناها من قبل
    يحتوي هذا الجدول أحيانًا
  8. على نفس القيمة في بعض الخلايا
    .مع وجود بعض القيم المختلفة هنا
  9. ،وتلك هي الطريقة التي نتبعها لذكر، على سبيل المثال
    أن الدببة البنية تأكل الأسماك واللحوم
  10. .والنباتات في جدول قاعدة البيانات
  11. نقوم بتقسيم تلك الجملة
    ،إلى عدة جمل
  12. .مما ينتج عنه إنشاء عدة صفوف في الجدول
  13. لم لا نقوم بإنشاء
    عدة أعمدة
  14. أو إدخال عدة قيم في عمود واحد
    مع الفصل بينها بفاصلة أو شيء آخر؟
  15. هناك عدة أسباب
    .لعدم القيام بذلك
  16. إذا حاولنا استخدام أعمدة متعددة
    ،للطعام المختلف الذي يتناوله الحيوان
  17. فلن نعرف عدد
    .الأعمدة التي يجب إنشاؤها مقدمًا
  18. فبعض الحيوانات تأكل أنواع مختلفة
    .من الطعام أكثر من الحيوانات الأخرى
  19. بالإضافة إلى ذلك، نريد أن نتمكن من
    .استخدام الأعداد وعمليات التجميع الأخرى
  20. وسيعطي ذلك نتيجة
    ،فقط إذا فصلنا البيانات في صفوف
  21. .ولم نكدسها معًا
  22. لنلق نظرة الآن على استعلام
    .قاعدة بيانات فعلي مقابل هذا الجدول
  23. (حدد food (الطعام) من diet (النظام الغذائي
    .(حيث يكون species (النوع) مساويًا لـ orangutan (إنسان الغاب
  24. ،ويبدو ذلك مثل اللغة الإنجليزية العادية
    ولكن
  25. .يعد هذا فعليًا استعلام قاعدة بيانات SQL
  26. ويطلب من قاعدة البيانات
    .إرجاع بيانات معينة من جدول النظام الغذائي
  27. سنقوم بتشغيل هذا الاستعلام
    .خلال لحظات باستخدام قاعدة بيانات فعلية
  28. ،ولكن قبل القيام بذلك
    هل يمكنك تخمين الصفوف
  29. والأعمدة
    التي سيتم إرجاعها من الجدول؟