الرئيسيةالرئيسية  البوابةالبوابة  التسجيلالتسجيل  دخولدخول  

شاطر | 
 

 درس Base des Données + أمثلة (Delphi)

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
oussama_16
عضو ممتاز
عضو ممتاز
avatar

الجنس ذكر تاريخ التسجيل تاريخ التسجيل : 22/02/2010
العمر العمر : 29
الموقع الموقع : maarifagate.orgfree.com
العمل/الترفيه العمل/الترفيه : طالب إعلام آلي/ موسيقى - رياضة
المزاج المزاج : مرح يحب الضحك

مُساهمةموضوع: درس Base des Données + أمثلة (Delphi)   الأربعاء مارس 03, 2010 5:46 pm











يحتوي الدرس على العناصر التالية :
- مقدمة
- برمجة قواعد بيانات باستعمال المثال BDE
- المكونات الأساسية لقواعد البيانات
- تمــــــــــــارين و أمثلة محلولة
1 – مقدمة :
لتطوير برامج قاعدة بيانات يلزم استعمال delphi professionnelle أو delphi
Edition entreprise ، النسخة entreprise تسمح بانشاء قواعد بيانات من
النوع المستخدم و الزبون عبر الشبكة (Client/serveur en réseau )

ما هو دور قواعد البيانات ؟
تسمح قواعد البيانات بتخزين المعلومات و استغلالها من طرف عدة برامج

يسمح دلفي بانشاء برامج قواعد بيانات مترابطة ، تصنف المعطيات في مصفوفات Tables التي يمكن التحكم فيها
ب واسطة عمليات تدعى بالفرنسية Calculs relationnels

يملك دلفي عدة مكونات تسمح باستعمال قاعد البيانات و التحكم فيها و التي تعتمد على طريقة فريدة و مختلفة عن بيئات التطوير الأخرى
توجد هذه المكونات في شريط الأدوات مقسمة على 6 نوافذ

1. نافذة BDE (Borland Database Engin )
2. نافذة ADO ( ActiveX Data Objects )
3. نافذة dbExpress
4. نافذة InterBase
5. نافذة AccésBD
6. نافذة ControleBD
2 - برمجة قواعد بيانات باستعمال المثال BDE
تمهيد :
BDE هو عبارة عن محرك قواعد البيانات يمكننا من الدخول الى البيانات و تقسيمها بين عدة برامج
بواسطة BDE يمكننا ، انشاء ، هندسة ، تحديث و التحكم في سيرفر قواعد البيانات سواء كان محليا أو عن بعد .
ان هندسة التحكم في قواعد البيانات متمثلة في العناصر التالية :

- واجهة المستخدم
- مصدر المعطيات
- مجمل المعطيات
- مكونات الاتصال بالبيانات

ان هندسة برنامج BDE تتمثل كالآتي

الآن ننتقل لشرح بعض المكونات المستخدمة في قواعد البيانات و التي نجدها في شريط الأدوات في النوافذ التالية :
- نافذة AccésBD
- نافذة ControleBD
- نافذة BDE
نافذة BDE الموجودة في شريط المكونات تحتوي فقط على مكونات التي تستخدم محرك قواعد البيانات BDE

بينما نافذة AccésBD و ControleBD تحتوي على المكونات التي يمكن استخدامها من
طرف قواعد البيانات BDE ، ADO و غيرهم
3 – المكونات الأساسية لقواعد البيانات :
يحتوي دلفي على مجموعة من المكونات التي تستعمل في قواعد البيانات سنشرح في هذا الجزء دور بعض منها :
- المكون Table
يقوم بجلب المعطيات المخزنة من خلال محرك BDE و يعطيها لمكونات أخرى موجهة
عن طريق المكون DataSource ، كما يقوم بارسال المعطيات المستقلة من طرف
أحد المكونات نحو قاعدة البيانات لتخزينها ، أي أنه يلعب دور وسيط لجلب
المعطيات من قاعدة البيانات وارسالها اليها .
- المكون Query
يقوم بنفس عمل المكون Table في جلب و ارسال البيانات الا أنه يستعمل أوامر SQL .
- المكون DateSource
دور هذا المكون هو ربط مجموعة المكونات التي لها علاقة بالبيانات بقاعدة البيانات مباشرة
لا يمكن استخدام المكونات التي تستخدم قواعد البيانات دون المكون DataSource



4 – الأمثلة و التطبيق :

في هذا المثال
سنقوم بانجاز برنامج يستخدم قاعدة بيانات ( سنأخذ في هذا المثال قاعدة
بيانات مقترحة من طرف Borland كمثال ) ، نبين فيه كيفية اظهار التسجيلات
في مكون DBGird ، و استعمال DBNavigator للتنقل بين التسجيلات .

- أفتح دلفي
- ضع على الفورم مكون Table الموجود في نافذة BDE سوف يعطى له الاسم Table1 تلقائيا
- ضع على الفورم مكون DataSource سوف يعطى له الاسم DataSource1 تلقائيا
- ضع على الفورم مكون DBGird سوف يعطى له الاسم DBGird1 تلقائيا
- ضع على الفورم مكون DBNavigator سوف يعطى له الاسم DBNavigator1 تلقائيا


- اضغط على المكون Table1 ثم انتقل الى خصائصه Propriété و في خانة DataBaseName ضع DBDemo
- و في خانة TableName ضع Country.bd

- اضغط على المكون DataSource1 و في خانة SataSet ضع Table1 لربط المصفوفة
Table بمصدر البيانات ( من خلال جدول الخصائص Propriété )

- اضغط على المكون DBGird1 و في خانة DataSource ضع DataSource1
( من خلال جدول الخصائص Propriété )
- اضغط على المكون DBNavigator1 و في خانة DataSource ضع DataSource1
- اضغط من جديد المكون Table1 و غير الخاصية False الى True في خانة Active
- يمكنك الآن تجريب البرنامج بالضغط على F9 و ستظهر النتيجة كالآتي
- يمكنك استعمال أزرار التنقل للتنقل بين الخانات و اضافة خانات جديدة

أنتهى الدرس




منتدى اللمة المستغانمية


الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://maarifagate.orgfree.com
mcine
عضو ممتاز
عضو ممتاز
avatar

الجنس ذكر تاريخ التسجيل تاريخ التسجيل : 24/02/2010
العمر العمر : 26
الموقع الموقع : http://www.facebook.com/home.php?#!/profile.php?id=100000160672859
المزاج المزاج : مرح و يحب السعادة

مُساهمةموضوع: رد: درس Base des Données + أمثلة (Delphi)   الخميس مارس 04, 2010 5:30 pm

شكرااااااااا لك ياأخ على هذه الدروس

وبطبيعة الحال هذه الدروس مفيدة للذين يدرسون في الاعلام الالي

وانشاء الله اتمنى اليهم النجاح في تخصصهم

مع تحياتي ياسين



الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://maarifagate.orgfree.com
شيماء
عضو جديد
عضو جديد
avatar

الجنس انثى تاريخ التسجيل تاريخ التسجيل : 22/03/2013
العمر العمر : 23

مُساهمةموضوع: رد: درس Base des Données + أمثلة (Delphi)   الجمعة مارس 22, 2013 6:21 pm

comment crée un base de donnée avec php
الرجوع الى أعلى الصفحة اذهب الى الأسفل
شيماء
عضو جديد
عضو جديد
avatar

الجنس انثى تاريخ التسجيل تاريخ التسجيل : 22/03/2013
العمر العمر : 23

مُساهمةموضوع: رد: درس Base des Données + أمثلة (Delphi)   الجمعة مارس 22, 2013 6:32 pm

Merci pour ces leçons

comment crée une application qui fait la conjugaison du verbes
langage:Delphi7

Merci
الرجوع الى أعلى الصفحة اذهب الى الأسفل
شيماء
عضو جديد
عضو جديد
avatar

الجنس انثى تاريخ التسجيل تاريخ التسجيل : 22/03/2013
العمر العمر : 23

مُساهمةموضوع: رد: درس Base des Données + أمثلة (Delphi)   الأحد مارس 31, 2013 1:15 pm

السلام عليكم ورحمة الله تعالى وبركاته
شكراااا أخي على هذه الدروس في الدلفي لقد جربت المثال السابق
أطلب من الأعضاء المساعدة لمن لديه فكرة حول l'application de conjugaison
جزاكم الله خيرا
الرجوع الى أعلى الصفحة اذهب الى الأسفل
oussama_16
عضو ممتاز
عضو ممتاز
avatar

الجنس ذكر تاريخ التسجيل تاريخ التسجيل : 22/02/2010
العمر العمر : 29
الموقع الموقع : maarifagate.orgfree.com
العمل/الترفيه العمل/الترفيه : طالب إعلام آلي/ موسيقى - رياضة
المزاج المزاج : مرح يحب الضحك

مُساهمةموضوع: رد: درس Base des Données + أمثلة (Delphi)   الجمعة يونيو 07, 2013 1:08 pm

العفو أختي شيماء على المرور وعلى الرحب مرجبا بك بيننا في منتدى اللمة نفيد ونستفيد بإذن الله وانشاء الله تلقي مبتغاك سأحاول البحث لك إنشاء الله سلام


منتدى اللمة المستغانمية


الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://maarifagate.orgfree.com
Ines27
عضو سوبر
عضو سوبر
avatar

الجنس انثى تاريخ التسجيل تاريخ التسجيل : 21/08/2010
العمر العمر : 28
المزاج المزاج : مرحة

مُساهمةموضوع: رد: درس Base des Données + أمثلة (Delphi)   الإثنين نوفمبر 11, 2013 12:44 pm

أسامة كراك داير هادي غيبة
ماله المنتدى راه راقد كما هاك
لازم شوية نشاط


الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
درس Base des Données + أمثلة (Delphi)
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» المراهم (Ointments) تراكيب واستعمالات
» برنــآمج Borland Delphi 7 - تعلم اللغة

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
 :: منتدى التعليم-
انتقل الى: