الموضوع
:
دروس اوراكال مصوره
عرض مشاركة واحدة
#
2
02-22-2010, 08:09 AM
ليالى111
مراقب عام
تاريخ التسجيل: Feb 2010
المشاركات: 115
قواعد البيانات و لغة الاستعلامات sql,pl sql
فى البداية سوف نتعرف على قواعد البيانات الموجودة او الشائعة
Database models
وسوف نكتب نبذة بسيطة عن كل نوع,
وهذا حتى يكون الكورس متكامل ان شاء الله ولا ينقصة شئ
وحتى تتسع معرفتنا بالمجال ولا افضل ان تنطبق الدراسة على مايتعلق بالاوراكل فقط ولكن على الاقل ناخد فكرة عن المجال وما يحتوية من اسرار لتنمية الفكر ولا تكون معرفتنا محددة لان هدفى هو الرقى بفكر الدارسين معى وهذا يعطى ميزة جيدة تضعك فى مرتبة اعلى من اى دارس اخر فى مكان اخر
ونبدا على بكرة الله,
1- قواعد البيانات الهرمية
Hierarchical model
كانت تستخدم قواعد البيانات الهرمية على نطاق واسع فى اوائل انتشار الحاسوب وبدايات البرمجيات ونظم ادارة قواعد البيانات
حيث يتم تنظيم البيانات على شكل هرمى
ويعتمد على وصلة واحدة تسير بشكل تصاعدى فى وصف الية تخزين البيانات ونوع الارتباطات بين البيانات لابقاء السجلات الموجودة فى ترتيب معين بنفس المستوى فى كل قائمة
ولكن ظهر بها قصور كبير جدا وعجز فى مهام كثيرة
على سبيل المثال
علاقة واحد الى كثير عند تطبيقها ينتج اخطاء فادحة كمثال
منتجات الكترونية
فينتج عن تلك الوحدة وهى المنتجات الالكترونية امثلة المنتجات المحمولة والتليفزيونات فتتم هذة العلاقة بالنظام الهرمى حيث يكون فى الاساس خانة الاكتورنيات وينتج منها فروح لما نريد وضعة بداخلها وليكن المنتجات المحمولة ومنتجات التليفزيون
ثم يخرج من كل منتج مايحتوية من خصائص او مكونات
وهذا يسبب عجز وقصور كبير خاصة عند استخدام البحث
اعلم ان هذا الكلام يعتبر معقد بعض الشئ للبعض منا
ولكن عل الصورة توضح ما اقول
المثال هنا يوضح ان كل كائن يخرج منة كائنات اخرى تصفة او تكملة او تنتمى الية ولا توجد علاقات مباشرة بالكائن الاصل
هذا مثال بسيط علة يوضح فكرة قواعد البيانات الهرمية
2- قواعد البيانات الشبكية
network database
وهذا النظام قام على تطوير النظام الهرمى واصلاح الاخطاء الناتجة عنة وخاصة عند انشاء العلاقات والارتباطات بين البيانات
فنظام قواعد البيانات الشبكية يقوم بادارة العلاقات بين خصائص البيانات من خلال عدة نقاط تسمى المجموعات , وصمم هضا النظام لكى يضيف مرونة اكثر فى العلاقات بين الخصائص مما يجعلها الامثل فى علاقات البيانات المعقدة والكبيرة والمكررة
وببساطة يقوم هذا النظام على التالى
عند وجود قيمة متكررة لاكثر من كائن فيقوم بانشاء العلاقة المناسبة بين الكائن والقيمة حيث يضل عمود القيم ثابت وبدون اى تكرار , انم المتكرر هو العلاقات
وهذة صورة علبها توضح مفهوم هذا النظام
صورة تمثيلية لجدول بسيط
انظرو , هنا الحقول ذات الاسهم باللون الاذرق تاخذ اكثر من قيمة
فهنا الجدول ثابت والقيم فى الجدول الثانى ثابتة ولا يوجد تكرار فى القيم
والاسهم تمثل العلاقات
------------------------------------------------
وهذة صورة للنظام المعقد
توجد جداول عملاء و الطلبات واجزاء الطلبات ومسؤل الاتصالات
كل هذة جداول مرتبطة بنظام قواعد البيانات الشبكية,
والصورة توضح
وهذة مجرد نبذة صغيرة عن هذا النظام للمعرفة العامة بها فقط
لا اريد ان اثقل عليكم اكثر من ذلك حتى لا تداخل المعلومات ويحدث عند بعض الاخوة لبس وقلع وخلافة
وايضا مراعاة لظروف اخواننا المشغولين فى الامتحانات اعانهم الله
باق لنا نوع واحد وهو الاهم لدينا وهو ما تعتمد كل دراستنا علية
قواعد البيانات العلائقية Relational Database
وسنقوم بدراستها تفصيليا للهمية القصوى
ليالى111
مشاهدة ملفه الشخصي
إرسال رسالة خاصة إلى ليالى111
البحث عن كل مشاركات ليالى111