بسم الله الرحمن الرحيم
كما ترون من عنوان هذه الموضوع انه عبارة عن سلسلة دروس لتعلم قواعد بيانات Midas
وفي بداية مطافنا سوف ننطلق في جولة بسيطة عن قواعد بيانات Midas
اولاً: اشكال قواعد بيانات Midas :-
قواعد بيانات Midas تأتي على ثلاثة اشكال (( فقط في الدلفي 6 )) :-
1- TClientDataSet وهي تاتي مع جميع اصدارات Delphi وهي الرئيسية او العامة
2- TSQLClientDataSet وهي تأتي مع Delphi6 فقط وميزتها انها تدعم ال SQL
3- TBDEClientDataSet وهي تأتي ايضاً مع Delphi6 فقط وميزتها انها تعمل على محرك قواعد بيانات BDE
ثانياً: مميزات قواعد بيانات Midas :-
1- عدم حاجتها لمحرك قواعد بيانات ولكن تحتاج الى ملف DLL صغير الحجم اسمه Midas.dll ويوجد في ملف System ويبلغ حجمه 286 kb
2- سهولة التعامل مع قواعد بيانات Midas وسهولة انشاء جداولها
2- صغر ملف قاعدة البيانات المنشئة
4- امكانية عملها على كقاعدة وحيدة الطبقة ( قاعدة بيانات محلية ) وامكانية عملها كقاعدة متعددة الطبقات ( قاعدة بيانات شبكات )
5- سهولة تحويلها من قاعدة وحيدة الطبقة الى قاعدة متعددة الطبقات
6- دعمها و توافقها مع تنقنية XML
ثالثاً: مساويء قواعد بيانات Midas :-
1- تقوم بتخزين البيانات في ذاكرة مخصصة ولاتقوم بأدخال البيانات المضافة الى القاعدة الا بعد اغلاق قاعدة البيانات
(( ولكن توجد هناك حلول لهذه المشكلة سنعرفها إن شاء الله في الدروس المقبلة ))
رابعاً: مكان وجود قاعدة بيانات Midas في الدلفي :-
توجد قاعدة بيانات Midas في اماكن مختلفة في الدلفي وسوف اذكر اماكن وجود كل مكون :
1- TClientDataSet يوجد هذا الكائن في صفحة Data Access في مفتش الكائنات في دلفي

2- TSQLClientDataSet يوجد هذا الكائن في صفحة dbExpress

3- TBDEClientDataSet يوجد هذا الكائن في صفحة BDE

هذه جولة مختصرة في قواعد بيانات Midas وإن شاء الله سوف ننطلق مع اول درس في القريب العاجل
وتقبلوا اطيب تحياتي اخوكم SUM











































