تُستخدم SQL للتعامل مع البيانات داخل قواعد البيانات العلائقية. وتُنظَّم هذه البيانات في جداول، يتكون كل منها من أعمدة وصفوف. يصف العمود خاصية محددة، مثل اسم الدولة أو عدد سكانها، بينما يجمع الصف القيم المتعلقة بسجل واحد. لذلك فإن إضافة دولة جديدة تعني عادة إضافة صف، أما تسجيل خاصية جديدة لكل الدول فيعني إضافة عمود.
يساعد هذا الفرق على قراءة نتائج الاستعلامات وفهم تصميم الجداول. اسم الجدول يوضح نوع الأشياء المخزنة، وأسماء الأعمدة توضح المعلومات المتاحة عن هذه الأشياء. وقد يحتوي الجدول على أعمدة كثيرة حتى لو لم يحتوِ بعد على أي صف. كما لا ينبغي الخلط بين عدد الأعمدة وعدد القيم المختلفة داخل أحدها.
مثال
CREATE TABLE countries_structure (name VARCHAR(60), population INT);
INSERT INTO countries_structure (name, population) VALUES ('Jordan', 11000000);
SELECT name, population FROM countries_structure;
يعرض المثال صفًا واحدًا يحتوي على قيمتين موزعتين على عمودين.
باختصار: العمود يحدد خاصية مشتركة، والصف يمثل سجلًا كاملًا داخل الجدول.
هل تريد تعلّم SQL خطوة بخطوة مع تمارين عملية؟ تابع مسار SQL من الأساسيات للاحتراف.