كا تمع أفصة متسامع م آه ممتاعع1016:5 عط1
عسلواحة تمتقاصم تقطا 11810
العلاقة بين الجداول
لربط علاقة بأخرى تتحتاج إلى طريقة للارتباط . وهذه الطريقة تستخدم حقلا 111610 يكون
موجودا في الجدولين وحقل الارتباط يسمى في الجدول الأول بالمفتاح الرئيسي زوع 011:1
(«ع16 للجدول الأول ويسمى يالمفتاح ال ((©؟1 0:ع:7016) في الجدول الثاني
ممتتساعة 0817
اعتب عبد مساك 00ل علا عم سملم | محصوم
لفاك 0807 كميييه | المممعظم 2
مممعلسه سني |" 37
مده | حت | صر سيد | 1 مس
تعرف بانها العمليات التي يتم اجراؤها على جدول أو مجموعة من الجداول تبعا لعلاقة محددة
ويوجد معاملا,
وصف العملية
تجميع الصفوف السجلات من جدولين مع عدم
السماح بنكرار سجلات
تحديد السجلات (الصفون) المشتركة بين
جدولين
اظهار السجلات الموجودة في الجدول الاول
ولا توجد في الجدول الث
إظهار السجلات مع بعض الأعمدة (مصدر
إظهار السجلات من جدول مصدر البيانات تبعا
لمعيار البحث 01518:18
وصل كل سجل من جدول البيانات الاول مع
كل سجل في الجدول الث
وصل وتمديد السجلات من الجدول الأول مع
مايقابله من سجلات في الجدول الثاني
نوع العملية 12058
0068018 هما ولت والثاني15:08 والجدول التالي يعدد سبعة انواع
تتكون قاعدة البيانات العلائقية من :
156:116! نظام تشغيل ثاعدة البيانات ويطلق عليه -١
10818 1 قاموس البيقات /وتهررمناء -7
ويتكون نظام تشغيل وتنظيم قاعدة البيانات (1680061) من مجموعة من الوحدات البرمجية
©0 والذي صمم ليحكم وينظم وينعامل مع ١ مابين حفظ واسترجاع وطباعة
وكذلك تحديد المسؤليات وعمل نظم الأمان وحماية البيانات
وعادة يحتفظ نظام قاعدة البيانات بقائمة من المستخدمين الذين لهم صلاحية للتعامل مع تطبيق
قاعدة البيانات والشكل التالي يوضح بعضا من مكونات ال 1660161 في نظام أوراكل
ويحوي قاموس البيانات :1100008 17848 وصفا لشكل البيانات ويطلق على هذا الوصف
قاعدة البيانات
وقاموس بيانات أوراكل يحتوي على مجموعة جداول تضم البيانات المخزنة عن طريق
ال !168:16 وأيضا على كائنات الفهارس 006»88[كائنات العرض 1716088 كائنات الاستعلام
والاستقسار 06:77 8110 ,801 كنات الإجراء ع يت:و0ع2:006 والدوال 71111611010 ...إل
الشكل التالي يوضح كيفية قراءة أو تعديل قاعدة بيانات باستخدام أوراكل
يتم التعامل مع جمع البيانات المدارة عن طريق 1660061
بواسطة ,501 فالتطبيقات لا تتصل مباشرة مع قاعدة البيانات
َ- لقاع ول
اعدو
شكل العلاقة بين 1607161 و .801 و قاموس البيانات
العلاقة بين الخادم والمستفيد(العميل) «11671/5176
يتكون نظام أوراكل من مكوئين
-١ الخلام عتررع8
7- المستفيد (العميل - المزود) أده ن1©
الخادم 80-70
ويحوي ايضا أدوات تشغيل وإيقاف قاعدة البيانات
والشكل التالي يوضح البناء الداخلي لنظام الخادم
الخادم :76ع5
سب نظام الاستيراد
نظم الاستعلام والتصدير
تنك *توة 7080
المترجمات
نظام التصبل ع
المستفيد أوعتا0
بعد باستخدام الشبكة كما يتضمن نظام المستفيد الوسيط الرسومي ع 11:46:55 681 لا6:80 الذي
يسهل علينا استخدامه وتوجد أداة الاتصال بين الخادم والمستقيد وهي8 ]176 لتقوم بعمليات الربط
والاتصال عبر الشبكة
و تشمل حزمة البرامج لنظام المستفيد على
-١ مدير المشروع :11811686 120116701186
متحكم مدير المشروع :14601286 151116171156
مدير مخطط قاعدة البيانات :11811686 5616102
مدير السرية :11801386 56611117
مدير الطبعة :1180886 105101166
مدير التخزين :11807686 5101086
مدير البيانات :116026 1018
مدير النسخ الاحتياطي للبيانات 6 ع116ة11 7ج6 2266017 1ه تزتماء 182
ورقة عمل الاستعلام )6ع 1770:1681 [50
شريط أدوات المسؤول :100106 رمتو تستصل م
7 المساعدون 8481165 881/
*- نظام الاستعلام 801.*721,78
والشكل التالي يوضج مكونات حزمة البرامج للمستفيد 611604
نظام الاستعلام 501*118
المساعدون 48815101715
مدير المشروع 118008 1211161101186
ورقة عمل الاستعلام ,501 | .مدير مخطط قاعدة البيائات متحكم مدير المشروع
مدير الطبعة ع10800 | مدير النسخ الاحتياطي للبيانات | مدير السرية 8600117
شريط أدوات المسؤول مدير التخزين 80:08 مدير البيانات 10868
ما سنساد ع1 الععمسك1
ملخص الوحدة
تناولنا في هذا الفصل تعريف التركيب الداخلي لنظام أوراكل وأهم مكوناته والعلاقة بين الجداول
+ وكذلك عملية نمذجة العلاقة على الجداول وتم تعريف الخادم والمستفيد والعلاقة بينهما .
جمل ,801 البسيطة
أهداف الفصل
نتااول عملية استرجاع البيائات في حالات
لفة مستخدمين في ذلك جملة 51:1,1507 وفي
نهاية هذا الفصل ستكون إن شاء الله قادر على :
استرجاع أل بواسطة جملة 811,107 البسيطة
فهم متطلبات وإرشادات كتابة جمل ,[50
استخدام العمليات الحسابية وأولويات تنفيذها مع جمل ,[50
استخدام الجمل الإلحاقية على ١|
استخدام غبارة 2015110101 لمنع تكرار عرض البيانات
عرض مواصفات الجدول
أساسيات جملة 5151,1:01
جملة 51:11:07
تستخدم جملة 811,507 لاسترجاع البيانات المخزنة في جدول أو عدة جداول حيث أن عملية
الاسترجاع لا تعدل في هذه البيانات ويمكننا من خلال جملة 511,707 أن نقوم بالتالي:
-١ اختيار وعرض مجموعة معينة من السجلات المخزنة في الجدول
7- استرجاع بيانات بعض حقول الجدول
*- استرجاع بيانات مخزنة في جداول مختلفة
ملاحظة
يمكن أن نستخدم كل أو بعض هذه المزايا في جملة استفسار واحدة
ملاحظة
أوامر محرر .801*171
هنالك بعض الاوامر البسيطة التي ستساعدك في كتابة وتحرير وتنفيذ الأوامر على محرر ,[50
محرر ,501 وعند تنفيذ هذا الأمر ستفتح لك شاشة المحرر (المفكرة) التي يمكنك
خلالها اعادة تحرير الأمر وعند الانتهاء من ذلك احفظ الامر ثم اغلق شاشة المفكرة
ولكن لاحظ لا تكتب الفاصلة المنقوطة (:) بعد نهاية الأمر في هذه الحالة فقط
"- الأمر 18 وطريقة كتابته (/) ويستخدم لاعادة تنفيذ اخر امر ,801 محفوظ
الشكل العام لجملة 81:1,1:7
عصسه_علطها 11015
00177 اسم الحقل
عصتقه_ع01م) اسم الجدول
وعثلة تسمية العمود
يمكن أن نضع الرمز * للدلالة على استرجاع جميع حقول الجدول
كتابة جمل ,501
نوضح فيما يلي بعض القواعد الإرشادية التي يجب أن توضع بعين الاعتبار عند كتابة جمل
-١ يمكن كتابة جمل ,501 بالحروف الكبيرة أو الصغيرة
7- يمكن كتابة جمل ,801 في عذة أسطر
*- لا يمكن فصل الكلمات المحجوزة عبر السطور مثل 111801
؟- اترك مساقات بين مكونات الجملة لتسهيل عملية القراءة
5- في برنامج 21.175* ,801 تكتب الأوامر مع مؤشر ,501 ويتم تخزين هذا الامر
مثال
1 قصمتع 00 41
1 مسمتطقع عتمتسم 50
لتنفيذ جمل ,501
-١ نضع فاصلة منقوطة في نهاية الجملة في مؤشر ,[50
7- نضع علامة / في نهاية الجملة في مؤشر ,آ5801 لاعادة آخر امر موجود في ال(5:0156)
“*- نضع علامة / في نهاية الجملة في الأمر في الذاكرة (3177771257)
؛- كتابة عبارة 81717 او 18 في مؤشر ,[80 لاعادة اخر امر موجود في ال(81:256)