|
|| أجعلنا الصفحة الرئيسية || أضفنا للمفضلة || |
|
|||||||
| منتدى البرمجة فيجوال بيسيك ، فيجوال سي ++ ، دلفي ، أكسيس ، أوراكل C, C++, C#, VB, VB.Net, .. etc |
![]() |
|
|
LinkBack | أدوات الموضوع |
|
|
#1 |
|
مهندس خبير
![]() ![]() ![]() ![]() ![]() تاريخ التسجيل: 03 2009
المشاركات: 845
شكراً: 0
تم شكره 0 مرة في 0 مشاركة
![]() |
بسم الله الرحمن الرحيم الخطة الحالية : -مقدمة عن قواعد البيانات ,, -لغة الـ SQL -لغة الـ PL\SQL -الـ Forms -الـ Reports -دروس في بناء وتصميم قواعد البيانات - - ماهية قواعد البيانات من الممكن ان اضع دروس بناء وتصميم قواعد البيانات في البداية قبل لغة الـ SQL اما من ناحية ماهية قواعد البيانات وبصراحة ... سوف اقوم بالبحث عن ماهية قواعد البيانات لأنني لم ابرمجها .. فسأحاول معرفة ماهيتها لكي اشرحها لكم بكل يسر وسهولة ,, لذا لن اطيل في تعريف قواعد البيانات كثيرا , وقصدي في ماهية قواعد البيانات .. طريقة برمجتها + كيفية عملها تقنيا . الدرس الاول : مقدمة عن قواعد البيانات ----------------------------------------------------------------- المتوقع منك : - فكرة بسيطة جدا عن قواعد البيانات - معرفة نظام قواعد البيانات المتبع في منهجنا ... الا وهو " نظام قواعد البيانات العلائقية" - معرفة نظام ادارة قواعد البيانات - معرفة المكونات الخاصة بنظام قواعد البيانات --------------------------------------------------------------- · ماهي قواعد البيانات؟...ولماذا قواعد بيانات ؟؟ لا يخفى علينا اهمية البيانات لاي مؤسسة ولاي غرض كان ... مثلا نريد بيانات الطلاب في جامعة ما , لكل طالب له بياناته الخاصة ,مثل (اسم الطالب , رقمه الجامعي .....الخ) الان نسمي كل بيان من بيانات الطالب بـ "حقل"(Field) , يعني حقل اسم الطالب , حقل الرقم الجامعي , الان نجمع هذه الحقول , لينتج ما يسمى بـ "سجل"(Record) , سجل الطالب احمد او بيانات الطالب احمد ... الان لدينا سجل لاحمد ومحمد وصالح وفارس وكل الطلبة بالجامعة اذا جمعنا جميـــــــــــع السجلات ... نتج ما يسمى بـ "قواعد البيانات" (DATABASE) يعني ان قواعد البيانات هي مجموعة من البيانات والمعلومات مخزنة بطريقة نموذجية وخاصة ودون تكرار والمتصلة مع بعضها وفق علاقات متبادلة . - اكتفي الان بأنها طريقة نموذجية وخاصة !! - مع الملاحظ اننا بقدر الامكان ان لا نكرر البيانات .. حتى لا تكبر مساحة قاعدة البيانات . - لاحظ شيء مهم جدا جدا جدا .. قواعد البيانات مجرد ملف .. ملف عااادي جدا .. ولكن تركيبته خاصة جدا وسوف اشرحها فيما بعد ان شاء الله · قواعد البيانات العلائقية : قام علماء قواعد البيانات بتطوير قواعد البيانات .. وظهرت اشكال وانظمة عديدة لقواعد البيانات .. واشهر هذه الانظمة هي "نظام قواعد البيانات العلائقية" (علائقية ؟؟ ما معنى هذه الكلمة) فكرة قواعد البيانات العلائقية هي .. مجرد جداول ... جداول عديدة .. بينها علاقات (Relations)... (كيف ذلك ؟؟) بمجرد وضع صفوف واعمدة ... العمود الواحد يمثل الحقل !! والصف الواحد يمثل سجل !! نقاط مهمة عن نظام قواعد البيانات العلائقية : - نظام قواعد البيانات العلائقية اشهر واقوى الانظمة والتي تعتمد عليه اغلب برامج قواعد البيانات ومن ضمنها اوراكل - لماذا هذا النظام بهذه القوة ؟ - لانه يستوعب قدر كبير جدا من البيانات - لان ادائه من ناحية السرعة والدقة .. لا تتأثران مع كمية البيانات الضخمة - لانه يتمتع بالسرية التامة والامان لاحتوائه على نظام اعطاء الصلاحيات * نظام ادارة قاعدة البيانات DBMS (اختصار لـ Database Management Information System ) عبارة عن برامج .. والتي تعتبر حلقة الوصل بين المستخدم (المستخدم ؟؟ ومن هو المستخدم يا ترى؟) وقاعدة البيانات . البرامج هذه تعدل على البيانات وتضيف وتحذف وتخزن البيانات , أي انها تدير البيانات . البرامج ايضا تستقبل طلبات المستخدمين و تنادي برامج اخرى تنفذ العملية والطلب على قواعد البيانات .. ومن ثم ترجع بالنتيجة الى المستخدم .. مثل مستخدم طلب معلومات الطالب احمد .. هذه البرامج متكفلة باحضار معلومات احمد من جدول الطلاب وتعرضها للمستخدم . هذه البرامج تسمى DBMS * مكونات نظام قواعد البيانات : 1- المكونات المادية مثل الحاسبات المتصلة بقواعد البيانات , الطابعات , اجهزة الاتصالات ..... الخ 2- البرمجيات او البرامج . وهي ثلاث اقسام , - نظام التشغيل مثل وندوز او ماكنتوش او لينيكس..... - برنامج قواعد البيانات مثل الاوراكل او الاكسس ... - برامج تطبيقية وبرامج اخرى مساعدة : مثل التي تستخرج التقارير مثلا لعرضها وطباعتها على ورق .. او برامج لتصميم النوافذ والواجهات ....الخ . 3- المستخدمون . وهم كما يلي : * مدير النظام : الذي يدير عمل البيئة ككل ومهامه : - يقوم بمتابعة عمل النظام , - يدير اجهزة التخزين والاجهزة الاخرى - يدير المستخدمين ويعطي الصلاحيات المناسبة لكل مستخدم . * مدير قاعدة البيانات : يقوم بادارة قاعدة البيانات ومهامه : - يحدد متطلبات قواعد البيانات من برامج وتجهيزات , - يتابع نظام قواعد البيانات . - يوفر الامن للنظام - يحافظ على قواعد البيانات ويوفر الخدمات للمستخدمين الاخرين *مصمم قاعدة البيانات : وهو الشخص الذي يصمم قواعد البيانات ومهامه : - تحدد البيانات الواجب تخزينها في قواعد البيانات - تصميم افضل التراكيب لحفظ البيانات - تصميم قاعدة بيانات خالية من التكرار - يصمم الشاشات والتقارير بطريقة سهلة للوصول الى البيانات والتعامل معها - توثيق عملية التصميم وطرق الوصول للبيانات *المبرمجون ومحللو النظم : وهم الذين يقومون ببرمجة النظام ومهامهم : - تصميم النظام وبرمجته باللغة او اللغات البرمجية المقررة - اختبار تلك البرامج للتأكد من خلوها من الاخطاء - صيانة البرامج . * المستخدم النهائي : وهو الذي يقول باضافة البيانات والتعديل والحذف وووو .. ويقوم باستخدام النظام ... على سبيل المثال مدخل البيانات 4- الإجراءات والعمليات : بعض القوانين التي تحكم قواعد البيانات .. وتختلف من مؤسسة الى اخرى , 5- البيانات : هي اهم المكونات .. وهي الحقائق المخزنة مثل اسماء الطلاب وارقامهم وبقية البيانات الاخرى .. احب ان اشير الى ان المصمم لقواعد البيانات هو الذي يحدد مكان وتخزين البيانات هذه . لا يوجد عندي اسئلة ... غير ان هذا ليس كل شيء عن قواعد البيانات .. وسوف يكون هناك المزيد ان شاء الله ,,, المصدر: منتدى المهندس كوم كلية الهندسة |
|
|
|
![]() |
| مواقع النشر (المفضلة) |
| الكلمات الدلالية (Tags) |
| لاحتراف, مطوري, الالف, الاورا, الاورا., الى, الداء, الطريق, اوراكل, دورة |
| الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
| أدوات الموضوع | |
|
|
المواضيع المتشابهه
|
||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| التشطيبات من الالف الى الياء | خالد بكرى | الهندسة المدنية - Civil Engineering | 474 | 20-03-2012 01:59 |
| كتاب عربى 3dmax من الالف الى الياء | المشاغب | منتدى التصميم والجرافكس | 91 | 13-06-2011 08:53 |
| 5 سيديهات لشرح ويندوز 7 باللغة العربية من الالف الى الياء | mazar | منتدى البرامج العام | 0 | 02-08-2010 03:26 |
| اجراءات التجنييد من الالف الى الياء | islam hussein | المنتدى العام - Public Forum | 0 | 22-03-2010 02:10 |
| التبريد والتكييف من الالف الي الياء | م/سامرغازى | هندسة التبريد والتكييف | 6 | 14-07-2008 04:06 |