لغة sql هي لغة تستخدم في قواعد البيانات
قواعد البيانات هي عبارة عن سجلات لاحتواء البيانات الضخمة تساعد في تخزين كميات كبيرة جدا من البيانات سواء في الشركات أو الموسسات الحكومية أو المدارس والجامعات
تخزن فيها بيانات الطلاب والموظفين والعمال وتخزن في أماكن آمنه لاستخدمها عند الحاجة إليها وبها إمكانيات هائلة لاستفسار عن الموظف أو الطالب أو العامل حسب الطلب والشرط
كما أنها تستخدم لربط الصفحات الويب
هنالك برامج كثيرة لها
مثلا في نظام لينكس
يوجد برامج mysql وبرنامج zamab server لتشغيل بئية الsql
وفي لينكس يوجد خيارات كثيرة لعمل قواعد البيانات
مثلا برنامج access وال orcal و devoloper orcleو sql
وهي برامج مغلقة المصدر لايمكن تشغيلها على الشبكة لتبادل المعلومات
وبرنامج php5 وweapserver
ويمكن تشغيلها على الشبكة وتصبح متفوحة المصدر ويتاح للجميع المشاركة فيها
وسوف نتاول في الموضوعات التالية sql من خلال برنامج weapserver وهو يشبة لدرجة كبيرة php5
وذلك لسهولة استخدامه وكما أنه متاح المصدر.