Menu
CoddyTech

ما هي قاعدة البيانات

جزء من قسم الأساسيات في رحلة SQL على Coddy. الدرس 2 من 72.

قواعد البيانات تشبه دلاء كبيرة تخزّن البيانات بطريقة منظمة.

إليك مثالان على الحالات التي نرغب فيها بإنشاء قاعدة بيانات:

  • قاعدة بيانات لجامعة لحفظ بيانات الطلاب والمقررات والمحاضرين.
  • قاعدة بيانات لوكالة سيارات لتتبع المبيعات ومخزون السيارات والموظفين.
  • والكثير غير ذلك

توجد جداول داخل قاعدة البيانات، ولكل جدول اسم وأسماء أعمدة وصفوف.

على سبيل المثال، هذا جدول workers:

 الاسم الأولاسم العائلةالعمرexp_yearsالجنس
1GhullyThuas292.3أنثى
2BostalShkolky320.2ذكر
3QaostuMalop214أنثى

يحتوي جدول workers على 5 أعمدة بيانات (firstname وlastname وage وexp_years وgender) و3 صفوف. العمود الأول (الذي يعرض 1 و2 و3) هو مجرد رقم الصف، وليس عمود بيانات.

لا نحتاج إلى أي أداة خاصة لنعرف أن لدينا 3 عمال، ومن السهل حساب متوسط أعمارهم جميعًا (29 + 32 + 21) / 3.

لكن ماذا يحدث عندما يكون لدينا ألف صف أو حتى مليون صف؟

هنا يأتي دور قواعد البيانات وSQL (لغة الاستعلامات المهيكلة).

SQL هي لغة معيارية مصممة خصيصًا لإدارة البيانات ومعالجتها في قواعد البيانات.

تخزّن قواعد البيانات جميع الجداول، وتساعدنا SQL على استخراج البيانات التي نحتاج إليها وتحليلها.

لاستخراج البيانات من قاعدة البيانات، علينا تحديد الأعمدة التي نريد SELECT استخراجها، والجدول الذي نريد استخراجها FROM منه.

على سبيل المثال، للحصول على الأعمدة firstname وlastname وage فقط، سنكتب:

SELECT firstname, lastname, age FROM workers

لاستخراج الجدول بأكمله، أدرج كل عمود بعد SELECT، أو اكتب SELECT *، حيث تعني * جميع الأعمدة.

challenge icon

التحدي

سهل

الجداول والأعمدة المتاحة:

  • workers: firstname، lastname، age، exp_years، gender

 

اكتب استعلامًا لاستخراج الجدول بالكامل (جميع الأعمدة) من قاعدة البيانات.

استخدم SELECT * أو أدرج جميع الأعمدة صراحةً لاسترداد كل عمود من جدول workers.

جرّب بنفسك

quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ SQL