السلام عليكم ورحمة الله وبركاته
سنتعلم في هذا الدرس طريقة التعامل مع برنامج MySQL-FRONT الذي يساعدنا في التعامل مع قواعد بيانات mysql والذي واعدتكم بشرحة منذ مده
بعد تحميل البرنامج وفتحه لأول مره ستظهر شاشة اتصال بالخادم وبما أنك لم تسجل خادم فعليك بالضغط على زر " new " والموضحه في الشكل لتظهر لك رسالة تطلب منك كتابة اسم السيرفر ( الخادم ) للإتصال الجديد اكتب " localhost " كما في الشكل التالي :

بعد ذلك اضغط على زر "ok " وسوف تظهر لك بيانات الخادم كما في الشكل التالي :

قم بالضغط على زر" connect" للإتصال بقاعدة البيانات و ستظهر لك الشاشة التالية وسنقوم بشرح ما عليها حسب الأرقام :

1- هذا الجزء المحاط يظهر فيه قواعد البيانات الموجوده على الجهاز وعند الضغط على أحدها أو على اشارة+ تظهر الجداول الموجودة فيها.
2-اتصال وقطع الإتصال.
3- انشاء قاعدة بيانات جديدة
4- انشاء جدول جديد ضمن قاعدة بيانات منشأة مسبقا
5- حذف قاعدة بيانات
6- حذف جدول
7- تحديث
9- جلب مستند نصي مكتوب " منشأ" فيه جدول لإنشائه أو بناءه ضمن قاعدة البيانات
10-أخذ نسخة من قاعدة بيانات معينه ويمكن تحديد الجداول التي تريد أخذ النسخة لها ويمكنك أخذ النسخة للهيكل فقط أو البيانات أو كلاهما
11- إدارة المستخدمين
12- و 13- و 14 : كلها لطريقة عرض البرنامج شكل الواجهه
والآن سنقوم بشرح أكثر لهذه المميزات :
عند الضغط على زر انشاء قاعدة بيانات جديدة ( 3 ) تظهر نافذه تطلب منك إدخال اسم لقاعدة البيانات

ادخل الإسم الذي ترغب – في مثالنا ادخلنا som - بعد ذلك اضغط على ok لتتكون لديك قاعدة بيانات فارغة وستجد أن القاعدة الجديدة ظهرت في اليسار في مكان قواعد البيانات كما هو موضح في الشكل في الشكل السابق برقم ( 1 )
* قم بعد ذلك بالضغط على زر انشاء جدول ( 4 ) وتظهر لك نافذه التالية:

وسنقوم بشرحها طبقا للأرقام التي على الصورة
1- Table-Name : يكتب فيها اسم الجدول الذي يراد انشاؤه
2- Fields : تقوم بكتابة اسم الحقل وبالضغط على زر "add " يتم اضافته إلى الجدول ويمكنك الآن من تكوين خصائصه في الخطوات التالية
3- نوع الحقل ( وجميع الأنواع موجوده في القائمة ما عليك إلا الإختيار منها)
4- طوله
5- القيمة الإفتراضيه له وذلك عندما يكون فارغا
6- هذه الخصائص تقوم بالضغط على مربع الاختيار لاختيارها ضمن خصائص الحقل وهي تختلف من حقل لآخر.
بعد تكوين خصائص الحقل الأول اذهب لمربع النص " Fields" واكتب اسم الحقل الثاني ثم اضغط على الزر "add " لإضافته ثم كون خصائصه وهكذا مع كل الحقول حتى تنتهي من إنشائها بعد ذلك اضغط على زر " create " لإضافة الجدول لقاعدة البيانات. وهكذا مع بقية الجداول.
ستظهر لك الجداول التي قمت يعملها في صفحة جديده اسمها database للقيام بتعديل على جدول ما من الجداول التي صممتها أو بإضافة حقل عليه أو بتغيير خصائص حقل معين قم بالنقر على اسم الجدول مرتين وستظهر لك الحقول التي في داخله لإضافة حقل جديد قم بالنقر على
زر add field/index الموجود يسار الجداول كما في الشكل التالي

وستظهر لك نافذة تطلب منك إدخال اسم الحقل ونوعه وطوله وقيمته الإبتدائية وخصائصه الإختيارية

كذلك يمكنك التعديل على حقل ما أو حذفه وذلك إما بالضغط عليه بالزر الأيمن للفأرة واختيار "properties " لتعديل الخصائص أو " DropField " لحذفه أو بطريقة أخرى وهو أن تحدد الحقل وتقوم بالضغط على زر "edit field/index " لتعديل الحقل أو زر" DropField " لحذف الحقل.
في جزء إدخال وتعديل البيانات :

سنقوم بشرح العمليات:
اولا لإظهار البيانات الموجودة في حقل ما اضغط على زر تحديث والمحاط بدائره كما في الشكل
لإضافة بيان ما الضغط على اشارة + المشار اليها في الشكل وبعد إكمال البيانات يمكنك حفظ البيانات المضافة بضغط علامة صح المشار اليها أو علامة x للتراجع وعدم الإضافة
اشارة السالب – لحذف بيان محدد أما الأزرار التي لم اشير اليها في أول الشكل وهي للتنقل بين البيانات
عملية الإستعلام

ويوضح الشكل طريقة الإستعلام حيث يمكنك إختبار صحة استعلاماتك هنا و الطريقة كالتالي:
قم بكتابة الإستعلام في المكان المشار اليه برقم ( 1 ) وبعد الإنتهاء من كتابته اضغط الزر (Run ) المشار اليه برقم ( 2 ) لتظهر نتيجة الإستعلام في المكان رقم ( 3 )
لعمل نسخة لقاعدة البيانات التي قمت بعملها اضغط على زر export tables
والذي يوضحة الشكل التالي أو اختر Im/Export من القائمة الرئيسية

ثم أختر export tables لتظهر لك النافذة التالية :

في الجزء رقم ( 1 ) تظهر الحقول التي ترغب في ضمها إلى النسخة بوضع اشارة ( صح ) أمامها
في الجزء ( 2 ) اختر تريد البيانات أو البناء أو كلاهما بوضع اشارة صح أمام الذي تريد
في الجزء ( 3 ) مكان حفظ قاعدة البيانات المستخرجة ( النسخة ) قم بتحديده ثم اضغط على زر Export .
هذا ما خطر على بالي في شرح هذا البرنامج والله أسأل أن يحوز على رضاكم وأن يكون عملي صوابا وأن ينفع به
وما عليش على سوء والصور وأسلوب الشرح :o
وتقبلوا تحيات أخوكم إبراهيم ;)