الخوارزمي
06-11-2008, 03:31 AM
تحية طيبة وبعد :
اعضاء المنتدى الكرام ها نحن قد انطلقنا في اول دروس قواعد البيانات بإستخدام Ado.net مع برنامج الاكسس وذلك لوجوده في كل جهاز .
بسم الله عليه توكلت
نبدأ اولا بتعريف Ado.net وما صلتها بقواعد البيانات .
التعريف
تعتبر ال Ado.net بأنها مجموعه من ال classes (الفئات) للتعامل مع مصادر البيانات
من مثل الاكسس و الاوراكل والسكول سرفر وكل هذه البرامج تستطيع بناء قواعد البيانات دون الدخول في المفاضله بينهم لانه ليس محور حديثنا هنا
وقد تم تصميمها خصيصا للعمل مع قواعد البيانات المذكوره اعلاه ال Ado.net . وهي تعتبر جزء من اطار العمل – Framework ,, وتتشارك معه في بعض المزايا مثل : تجميع المهملات garbage collection - و التصميم الشيئي oo design - و دعم متعدد للغات multi-language
لن اطيل عليكم هذه كانت مقدمه تعريف للدخول في عالم قواعد البيانات من خلال Ado.net .
النموذج الشيئي ADO.NET يتكون من جزأين
1- مجموعة البيانات Dataset
Dataset وهي مجموعة من الانظمه البرمجيه التي تسمح بأن تخزن فيها البيانات كما تسمح ايضا بإدارة هذه البيانات وهي لا تعتمد على مصدر معين من البيانات ولكن اين سيكون تخزين هذه البيانات ؟؟
الجواب هو : تخزن البيانات في الرام ram وطبعا في هذه الحاله تسمى البيئة المنفصله , ولا حقا سوف نتكلم عن البيئة المتصله والمنفصله بإسهاب في الدروس القادمه .
2- مزودات البيانات .net DataProvider Classes
مزودات اليانات وهي كالتالي :
1- مزود Oledb وهو مزود عام ويستخدم مع الاكسس و الاوراكل وMySQL
2- مزود SQLServer وهو يتعامل مع SQLServer لانه انشأ خصيصا من اجله , وما يهمنا الان هو المزود العام Oledb .
مكونات مزود البيانات :
1- كائن الاتصال – Connection وهو فئة مخصصه للإتصال بقواعد البينات .
2- كائن الامر – Command وهو مخصص لتنفيذ امر ما في قاعدة البيانات .
3- كائن قارئ البيانات – DataReader وهو ويقرأ البيانات للأمام ولا يمكن الرجوع الى الخلف كما تستطيع استخدامه في الاستعلام .
4- مهيئ البيانات – DataAdaptor وهو يقوم بتعبئة مجموعة البيانات dataset وكذلك يقوم بتنفيذ التعديلات التي اجريت عليها وإعادتها الى قاعدة البينات .
وسوف نقوم بشرح كل اداة من هذه الادوات بشئ من التفصيل لانها هي جواز المرور لقاعدة البيانات التى سوف نتعامل معها في الدرس القادم بإذن الله
الى ان القاكم في درس قادم استودعكم الله الذي لا تضيع ودائعه
والسلام عليكم ورحمة الله
اعضاء المنتدى الكرام ها نحن قد انطلقنا في اول دروس قواعد البيانات بإستخدام Ado.net مع برنامج الاكسس وذلك لوجوده في كل جهاز .
بسم الله عليه توكلت
نبدأ اولا بتعريف Ado.net وما صلتها بقواعد البيانات .
التعريف
تعتبر ال Ado.net بأنها مجموعه من ال classes (الفئات) للتعامل مع مصادر البيانات
من مثل الاكسس و الاوراكل والسكول سرفر وكل هذه البرامج تستطيع بناء قواعد البيانات دون الدخول في المفاضله بينهم لانه ليس محور حديثنا هنا
وقد تم تصميمها خصيصا للعمل مع قواعد البيانات المذكوره اعلاه ال Ado.net . وهي تعتبر جزء من اطار العمل – Framework ,, وتتشارك معه في بعض المزايا مثل : تجميع المهملات garbage collection - و التصميم الشيئي oo design - و دعم متعدد للغات multi-language
لن اطيل عليكم هذه كانت مقدمه تعريف للدخول في عالم قواعد البيانات من خلال Ado.net .
النموذج الشيئي ADO.NET يتكون من جزأين
1- مجموعة البيانات Dataset
Dataset وهي مجموعة من الانظمه البرمجيه التي تسمح بأن تخزن فيها البيانات كما تسمح ايضا بإدارة هذه البيانات وهي لا تعتمد على مصدر معين من البيانات ولكن اين سيكون تخزين هذه البيانات ؟؟
الجواب هو : تخزن البيانات في الرام ram وطبعا في هذه الحاله تسمى البيئة المنفصله , ولا حقا سوف نتكلم عن البيئة المتصله والمنفصله بإسهاب في الدروس القادمه .
2- مزودات البيانات .net DataProvider Classes
مزودات اليانات وهي كالتالي :
1- مزود Oledb وهو مزود عام ويستخدم مع الاكسس و الاوراكل وMySQL
2- مزود SQLServer وهو يتعامل مع SQLServer لانه انشأ خصيصا من اجله , وما يهمنا الان هو المزود العام Oledb .
مكونات مزود البيانات :
1- كائن الاتصال – Connection وهو فئة مخصصه للإتصال بقواعد البينات .
2- كائن الامر – Command وهو مخصص لتنفيذ امر ما في قاعدة البيانات .
3- كائن قارئ البيانات – DataReader وهو ويقرأ البيانات للأمام ولا يمكن الرجوع الى الخلف كما تستطيع استخدامه في الاستعلام .
4- مهيئ البيانات – DataAdaptor وهو يقوم بتعبئة مجموعة البيانات dataset وكذلك يقوم بتنفيذ التعديلات التي اجريت عليها وإعادتها الى قاعدة البينات .
وسوف نقوم بشرح كل اداة من هذه الادوات بشئ من التفصيل لانها هي جواز المرور لقاعدة البيانات التى سوف نتعامل معها في الدرس القادم بإذن الله
الى ان القاكم في درس قادم استودعكم الله الذي لا تضيع ودائعه
والسلام عليكم ورحمة الله