مقدمة MySQL

تعتبر لغة MySQL أشهر نظام قواعد بيانات مفتوح المصدر .


ماهي لغة MySQL ؟

ان MySQL لغة خاصة بقواعد البيانات .

تخزن البيانات في MySQL في كائنات قواعد بيانات تسمى جداول .

ان الجدول هو عبارة عن مجموعة من البيانات المدخلة و المتصلة كما يتألف الجدول من أعمدة و صفوف .

تعتبر قواعد البيانات مفيدة جداً عند تخزين المعلومات بشكل تصنيفي أي عند استخدام شركة لقواعد البيانات يمكن أن تستخدم الجداول التالية :

Employees” و “Products” و “Customers” و “Orders” .


جداول قواعد البيانات

تحتوي غالباً قواعد البيانات على جدول او أكثر يتم تعريف كل جدول باسم مثل (Customers أو Orders ) . كما يحتوي الجدول على صفوف تمسى rows أو records بالاضافة الى البيانات .

في المثال التالي جدول يسمى Persons .

FirstName LastName Address Country
Ahmad Jasem Timoteivn 10 KSA
Samer Masri Borgvn 23 SAR
Fuad Alasad Storgt 20 TUR

يحتوي الجدول السابق على 4 أعمدة و 3 صفوف لكل شخص صف يتألف من الاسم و الكنية و العنوان و الدولة .


الأوامر Queries

الأوامر هي عبارة عن طلبات أو أسئلة .

باستخدام MySQL يمكن تقديم أوامر لقواعد البيانات معلومات معينة والتي تحتوي على امكانية تقديم النتائج من خلال الصفوف أو الأعمدة .

لاحظ الأمر التالي :

SELECT LastName FROM Persons

يختار الأمر السابق جميع البيانات الموجودة في عمود الكنية LastName من الجدول المسمى Persons ثم سيقوم بإعادة النتيجة كالتالي :

LastName
Jasem
Masri
Alasad

تحميل قواعد البيانات MySQL

اذا لم يكن لديك تطبيق يحتوي على PHP مع قواعد البيانات MySQL يمكنك تحميلها من موقعها الرسمي من خلال الرابط التالي : http://www.mysql.com/downloads/


حقائق حول قواعد البيانات MySQL

أحد الحقائق المذهلة عن MySQL أنها تقوم بتخزين البيانات الضمنية الموجودة في التطبيقات و هذه الحقيقة مذهلة بسبب أم معظم الناس تعتقد أن MySQL تستخدم فقط مع التطبيقات التي تخزن بيانات صغيرة أو متوسطة .

لكن الحقيقة بأن MySQL تستخدم مع قواعد بيانات مع مواقع الانترنت التي تستخدم لتخزين هائل للبيانات و المستخدمين مثل Friendster و Yahoo و Google .

لمشاهدة الشركات التي تستخدم MySQL لقواعد البيانات من خلال الرابط التالي :
http://www.mysql.com/customers/