Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

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

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

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

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

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

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

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

 firstnamelastnameageexp_yearsgender
1GhullyThuas292.3Female
2BostalShkolky320.2Male
3QaostuMalop214Female

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

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

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

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

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

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

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

للقيام بذلك سنكتب:

SELECT column1, column2, column3 FROM table_name
challenge icon

التحدي

سهل

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

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

 

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

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

جرّب بنفسك

quiz iconاختبر نفسك

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

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

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