ما شاء الله تبارك الله ما شاء الله لا قوة إلا بالله , اللهم إني أسالك الهدى والتقى والعفاف والغنى
منتدى المهندس كوم كلية الهندسة
فيديو المهندس - صور المهندس - برامج المهندس - مدونة المهندس
 

||  أجعلنا الصفحة الرئيسية  ||  أضفنا للمفضلة ||


العودة   منتدى المهندس كوم كلية الهندسة > منتدى الكمبيوتر والتكنولوجيا > منتدى البرمجة

منتدى البرمجة فيجوال بيسيك ، فيجوال سي ++ ، دلفي ، أكسيس ، أوراكل C, C++, C#, VB, VB.Net, .. etc

السادة الاعضاء الكرام حدث فقد فى المرفقات وذلك عند النقل الى سرفر جديد ولم نستطيع استرجاع كل المرفقات فارجوا من السادة الاعضاء اعادةرفع المرفقات مره اخرى ونعتزر للجميع عن هذا الخطاء
إضافة رد
 
LinkBack أدوات الموضوع
قديم 23-03-2009, 12:40   #1
مهندس خبير
 
تاريخ التسجيل: 03 2009
المشاركات: 845
شكراً: 0
تم شكره 0 مرة في 0 مشاركة
mimo_rock_2006 is on a distinguished road
افتراضي الطريق لاحتراف الاورا. دورة مطوري اوراكل .. من الالف الى الياء 

بسم الله الرحمن الرحيم



الخطة الحالية :

-مقدمة عن قواعد البيانات ,,

-لغة الـ SQL

-لغة الـ PL\SQL

-الـ Forms

-الـ Reports

-دروس في بناء وتصميم قواعد البيانات

- - ماهية قواعد البيانات

من الممكن ان اضع دروس بناء وتصميم قواعد البيانات في البداية قبل لغة الـ SQL

اما من ناحية ماهية قواعد البيانات وبصراحة ... سوف اقوم بالبحث عن ماهية قواعد البيانات لأنني لم ابرمجها .. فسأحاول معرفة ماهيتها لكي اشرحها لكم بكل يسر وسهولة ,, لذا لن اطيل في تعريف قواعد البيانات كثيرا , وقصدي في ماهية قواعد البيانات .. طريقة برمجتها + كيفية عملها تقنيا .

الدرس الاول :



مقدمة عن قواعد البيانات

-----------------------------------------------------------------

المتوقع منك :

- فكرة بسيطة جدا عن قواعد البيانات

- معرفة نظام قواعد البيانات المتبع في منهجنا ... الا وهو " نظام قواعد البيانات العلائقية"

- معرفة نظام ادارة قواعد البيانات

- معرفة المكونات الخاصة بنظام قواعد البيانات

---------------------------------------------------------------



· ماهي قواعد البيانات؟...ولماذا قواعد بيانات ؟؟



لا يخفى علينا اهمية البيانات لاي مؤسسة ولاي غرض كان ...

مثلا نريد بيانات الطلاب في جامعة ما , لكل طالب له بياناته الخاصة ,مثل (اسم الطالب , رقمه الجامعي .....الخ)

الان نسمي كل بيان من بيانات الطالب بـ "حقل"(Field) , يعني حقل اسم الطالب , حقل الرقم الجامعي ,

الان نجمع هذه الحقول , لينتج ما يسمى بـ "سجل"(Record) , سجل الطالب احمد او بيانات الطالب احمد ...

الان لدينا سجل لاحمد ومحمد وصالح وفارس وكل الطلبة بالجامعة

اذا جمعنا جميـــــــــــع السجلات ... نتج ما يسمى بـ "قواعد البيانات" (DATABASE)



يعني ان قواعد البيانات هي مجموعة من البيانات والمعلومات مخزنة بطريقة نموذجية وخاصة ودون تكرار والمتصلة مع بعضها وفق علاقات متبادلة .

- اكتفي الان بأنها طريقة نموذجية وخاصة !!

- مع الملاحظ اننا بقدر الامكان ان لا نكرر البيانات .. حتى لا تكبر مساحة قاعدة البيانات .

- لاحظ شيء مهم جدا جدا جدا .. قواعد البيانات مجرد ملف .. ملف عااادي جدا .. ولكن تركيبته خاصة جدا وسوف اشرحها فيما بعد ان شاء الله





· قواعد البيانات العلائقية :



قام علماء قواعد البيانات بتطوير قواعد البيانات .. وظهرت اشكال وانظمة عديدة لقواعد البيانات .. واشهر هذه الانظمة هي "نظام قواعد البيانات العلائقية" (علائقية ؟؟ ما معنى هذه الكلمة)

فكرة قواعد البيانات العلائقية هي .. مجرد جداول ...

جداول عديدة .. بينها علاقات (Relations)... (كيف ذلك ؟؟)

بمجرد وضع صفوف واعمدة ... العمود الواحد يمثل الحقل !! والصف الواحد يمثل سجل !!


نقاط مهمة عن نظام قواعد البيانات العلائقية :



- نظام قواعد البيانات العلائقية اشهر واقوى الانظمة والتي تعتمد عليه اغلب برامج قواعد البيانات ومن ضمنها اوراكل

- لماذا هذا النظام بهذه القوة ؟

- لانه يستوعب قدر كبير جدا من البيانات

- لان ادائه من ناحية السرعة والدقة .. لا تتأثران مع كمية البيانات الضخمة

- لانه يتمتع بالسرية التامة والامان لاحتوائه على نظام اعطاء الصلاحيات




* نظام ادارة قاعدة البيانات DBMS (اختصار لـ Database Management Information System )



عبارة عن برامج .. والتي تعتبر حلقة الوصل بين المستخدم (المستخدم ؟؟ ومن هو المستخدم يا ترى؟) وقاعدة البيانات .

البرامج هذه تعدل على البيانات وتضيف وتحذف وتخزن البيانات , أي انها تدير البيانات .

البرامج ايضا تستقبل طلبات المستخدمين و تنادي برامج اخرى تنفذ العملية والطلب على قواعد البيانات .. ومن ثم ترجع بالنتيجة الى المستخدم .. مثل مستخدم طلب معلومات الطالب احمد .. هذه البرامج متكفلة باحضار معلومات احمد من جدول الطلاب وتعرضها للمستخدم .



هذه البرامج تسمى DBMS




* مكونات نظام قواعد البيانات :

1- المكونات المادية

مثل الحاسبات المتصلة بقواعد البيانات , الطابعات , اجهزة الاتصالات ..... الخ



2- البرمجيات او البرامج .

وهي ثلاث اقسام ,

- نظام التشغيل مثل وندوز او ماكنتوش او لينيكس.....

- برنامج قواعد البيانات مثل الاوراكل او الاكسس ...

- برامج تطبيقية وبرامج اخرى مساعدة : مثل التي تستخرج التقارير مثلا لعرضها وطباعتها على ورق .. او برامج لتصميم النوافذ والواجهات ....الخ .



3- المستخدمون .

وهم كما يلي :

* مدير النظام : الذي يدير عمل البيئة ككل ومهامه :

- يقوم بمتابعة عمل النظام ,

- يدير اجهزة التخزين والاجهزة الاخرى

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



* مدير قاعدة البيانات : يقوم بادارة قاعدة البيانات ومهامه :

- يحدد متطلبات قواعد البيانات من برامج وتجهيزات ,

- يتابع نظام قواعد البيانات .

- يوفر الامن للنظام

- يحافظ على قواعد البيانات ويوفر الخدمات للمستخدمين الاخرين



*مصمم قاعدة البيانات : وهو الشخص الذي يصمم قواعد البيانات ومهامه :

- تحدد البيانات الواجب تخزينها في قواعد البيانات

- تصميم افضل التراكيب لحفظ البيانات

- تصميم قاعدة بيانات خالية من التكرار

- يصمم الشاشات والتقارير بطريقة سهلة للوصول الى البيانات والتعامل معها

- توثيق عملية التصميم وطرق الوصول للبيانات



*المبرمجون ومحللو النظم : وهم الذين يقومون ببرمجة النظام ومهامهم :

- تصميم النظام وبرمجته باللغة او اللغات البرمجية المقررة

- اختبار تلك البرامج للتأكد من خلوها من الاخطاء

- صيانة البرامج .



* المستخدم النهائي : وهو الذي يقول باضافة البيانات والتعديل والحذف وووو .. ويقوم باستخدام النظام ... على سبيل المثال مدخل البيانات




4- الإجراءات والعمليات : بعض القوانين التي تحكم قواعد البيانات .. وتختلف من مؤسسة الى اخرى ,



5- البيانات : هي اهم المكونات .. وهي الحقائق المخزنة مثل اسماء الطلاب وارقامهم وبقية البيانات الاخرى ..

احب ان اشير الى ان المصمم لقواعد البيانات هو الذي يحدد مكان وتخزين البيانات هذه .





لا يوجد عندي اسئلة ... غير ان هذا ليس كل شيء عن قواعد البيانات .. وسوف يكون هناك المزيد ان شاء الله ,,,



آخر مواضيعي 0 اوباما يجيب على اسئلة الامريكيين الاقتصادية عبر الانترنت يوم
0 استبدل أفكارك السلبية..بأنماط إيجابية
0 كلمة احبك ب 28 لغه
0 أربعون حديثاَ فيما يتعلق بالقرآن الكريم .
0 تصميم غريب
mimo_rock_2006 غير متواجد حالياً   رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
لاحتراف, مطوري, الالف, الاورا, الاورا., الى, الداء, الطريق, اوراكل, دورة


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
التشطيبات من الالف الى الياء خالد بكرى الهندسة المدنية - 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

جميع المشاركات والمواضيع في منتديات المهندس كوم لا تعبر بالضرورة عن رأي إدارته بل تمثل وجهة نظر كاتبها--يمنع وضع أي رابط او مرفق لبرنامج او لعبة ( مكسورة الحماية ) سواء (كراك او سيريل او كيجن او رابط لتبادل الملفات او رابط لموقع آخر أو اي شي قد يخدم هذا المجال

الساعة الآن 10:49.


Powered by vBulletin® Version 3.8.5, Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
TranZ By Almuhajir
Jelsoft Enterprises Ltd