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

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

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

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

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

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

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

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

 الاسم الأولاسم العائلةالعمرسنوات الخبرةالجنس
1غوليثواس292.3أنثى
2بوستالشكولكي320.2ذكر
3قاوستومالوب214أنثى

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

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

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

هنا يأتي دور قواعد البيانات و SQL (Structured Query Language).

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

تخزن قواعد البيانات جميع الجداول، وتساعدنا لغة SQL في استخراج وتحليل البيانات التي نحتاجها.

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

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

SELECT column1, column2, column3 FROM table_name
challenge icon

التحدي

سهل

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

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

 

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

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

ورقة مرجعية

تخزن قواعد البيانات البيانات في جداول منظمة تتكون من أعمدة وصفوف. تُستخدم لغة SQL (لغة الاستعلام الهيكلية) لإدارة ومعالجة البيانات في قواعد البيانات.

لاستخراج البيانات من جدول في قاعدة بيانات، استخدم عبارة SELECT مع جملة FROM:

SELECT column1, column2, column3 FROM table_name

جرّب بنفسك

quiz iconاختبر نفسك

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

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