36
ات ان ي ب ل واعد ا قDatabase ث ل ا ي ل الدرس ا

قواعد البيانات Database

Embed Size (px)

DESCRIPTION

قواعد البيانات Database. الدرس الثالث. مكان تجمع السفن الحربية. مكان تجمع الطائرات الحربية. قاعدة جوية. قاعدة بحرية. مكان تجمع الدبابات والمدرعات. قاعدة برية. مكان تجمع البيانات. قاعدة بيانات. لماذا تحفظ البيانات. كيف تتم إدارة ومعالجة البيانات. قديما. حديثا. - PowerPoint PPT Presentation

Citation preview

قواعد البيانات Database

الدرس الثالث

الحربية الطائرات تجمع الحربية مكان السفن تجمع مكان

والمدرعات الدبابات تجمع مكانجوية بحرية قاعدة قاعدة

برية قاعدة

الوظيفة الميالد الهاتف تاريخ رقم االسم

طالبة 28/12/1993 55555555 محمد منال

معلمة 1/1/1980 2345678 صالح عال

طبيبة 5/8/1970 879650980 الله عبد سعاد

البيانات تجمع مكان

قاعدة بيانات

لماذا تحفظ البيانات

كيف تتم إدارة ومعالجة البيانات

حديثاقديماترتيبها في

ملفات ورقية لتقليل الوقت الالزم للوصول

إليها

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

الملفات

مثال: نظام المكتبة

بحيث نستطيع

-: الیدویة يتم الملفات ملفات هيالبيانات ادخال ويتم يدويا كتابتها

يدويا عنها والبحث

: الیدویة الملفات نظام مساوئووقت- 1 جھد إلى معھ التعامل یحتاج2 ( الشخص - اسم یكتب مثال البیانات تناسق عدم ازدیاد

تارة حسن محمد ثالثي تارة و حسن محمد ثنائي

الرشیدي(

الطريقة األولى:

ھو الحقلمجموعة

تصف رموزما كیان

ھو السجلمن مجموعة

تصف الحقولما كیان

ھو الملفمن مجموعة

السجالت المتجانسة

المحوسبة الملفات الملفات نظام جاء . الملفات نظام محل لیحل المحوسبة

طریقة. على اعتمد حیث الیدویة.) الكود) الترمیز

: المحوسبة الملفات نظام عمل یقوم آلیةباستقبال البرنامج

المناسب الملف فتح و المستخدم مدخالتالبیانات عن للبحث

.) ( ،حذف،تعدیل إدخال ومعالجتھا المطلوبة

الطريقة الثانية:

:) الكود) ھالترمیزطریقة ي

مع للتعاملالمعلومة

یدل رمز بواسطةالمحوسب علیھا. الملفات نظام مساوئ

قدرة 1. عدم عن ناتج ، البيانات معالجة في ضعفبينا الربط على النظام

المختلفة الملفاتيؤدي 2. مما ، البيانات عن البرامج استقاللية عدم

في كبير جهد بذل الى.البرمجة

البرنامج. 3 صيانة تكلفة ارتفاع

النظام في الملفاتالمحوسب

قواعد الطريقة الثالثة :البيانات

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

ميزات نظام قواعد تغلبت نظم قواعد البيانات على المآخذ في نظام البيانات

الملفات و ذلك من خالل:-خلق روابط بين الملفات وهذا أدى إلى سهولة استرجاع 1

البيانات و تالفي تكرارها

- استقاللية البرامج عن الملفات)الجداول(.2

المراحل التي مرت بها نظم قواعد البيانات

الھرمي 1( النموذج 2(النموذجالشبكي

العالئقي 3( النموذجالملف هو جدول مكون من 1.

أعمدة )حقول( و صفوف

)سجالت(.

لكل جدول مفتاح رئيسي 2.يساعد على

تسريع و تسهيل عملية البحث و

االسترجاع.

الجداول ترتبط في ما بينها 3.بروابط

منطقية.

ويتم التعامل مع البيانات 4.باستخدام

لغة االستعالمات البنيوية (SQL)

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

قاعدة حماية البيانات قاعدة لمدير يمكن

مخول غير شخص الي يسمح ال بحيث البيانات

حماية نظام خالل من للبيانات بالوصول

يتضمن:

لهم( 1 يسمح الذي األشخاص تحدد قيود وضع

بالوصول.

الموكلة( 2 المهام حسب األفراد على الصالحيات توزيع

إليهم.

المدخالت( 3 مراقبة

تحليل النظام

الرئيسية النظام عناصر تحديد هو ) بينها) الروابط و وصفاتها الكيانات

النظام( 1 كيانات تحديدالكيانات( 2 هذه صفات تحديدالكيانات( 3 بين الروابط تحديد

خطوات تحليل النظام هي :

تحليل النظام

كتاب كيان

1 . ، ابراهيم عامر د ، المعلومات تكنولوجيا ،1 ، الوراقة ،2002إسناد : القيم

تحليل النظام

مشترك كيان

,500 ، [email protected]،1/1/2009، 1/1/1992احمد ، 5674378 ، 023456111

إسناد : القيم

تحليل النظام

الموضوع كيان

تكنولوجيا 1 ،المعلومات

إسناد : القيم

تحليل النظام

تحليل النظام

المفتاھو الصفة أو الصفات )الحقول( الفريدة ح

للكيان التي إذا عرفت قيمتها يتم تحديد عنصر

.معين في الكيانخصائص المفتاح

(ال تتكرر قيمته1

(ال يترك بدون قيمة2

(يمكن أن يكون نصا أو 3رقما.

المفاتيح

المفتاح األجنبي

المفتاح األساسي

تشكل حقول عدةحقل ) فريدة صفة

مركب(فريد واحد حقل

أنواع التالیة: المفاتيح الجداول في المفاتیح حدد :مثال

أنواع هناك ثالث أنواع من الروابط الروابط

بين الجداول

مثال

مثال

مثال

أنواع هناك ثالث أنواع من الروابط بين الجداول الروابط

مثال

مثال

مثال

يجب تحلیل الرابطة إلى رابطتین

أنواع نظام الروابط

المكتبةمشترموضوعكتاب

ك

كتاب

كتاب

موضوع

مشترك

موضوع

كتاب

مشتركتابك

نظام المكتبة

مشتركتابك

وتقرأ ) الكتاب يعار

لعدة (مشتركين

وتقرأ ) المشترك

يمكن أن يستعير عدة

كتب (

أنواع الروابط

هل يمكن أن تشكل الصفتان)رقم الكتاب، رقم المشترك(

المفتاح؟

تاريخ اإلرجاع تاريخ اإلعارة رقم المشترك

رقم الكتاب رقم متسلسل

15/01/2003 01/01/2003 50 1001 1

20/02/2003 15/02/2003 80 1001 2

21/03/2003 15/03/2003 50 2001 3

30/03/2003 21/03/2003 50 3002 4

25/10/2004 20/10/2004 89 1001 5

10/01/2005 01/01/2005 50 7000 6

20/07/2005 01/07/2005 50 1001 7

20/10/2005 01/10/2005 80 8000 8

20/01/2006 01/01/2006 50 7000 9

الألن

قيمته تتكرر

إذا استثنينا الصفة رقم متسلسل ، الحقل او الحقول األنسب لتشكيل

مفتاح هيتاريخ اإلرجاع تاريخ اإلعارة رقم

المشتركرقم الكتاب رقم

متسلسل

15/01/2003 01/01/2003 50 1001 1

20/02/2003 15/02/2003 80 1001 2

21/03/2003 15/03/2003 50 2001 3

30/03/2003 21/03/2003 50 3002 4

25/10/2004 20/10/2004 89 1001 5

10/01/2005 01/01/2005 50 7000 6

20/07/2005 01/07/2005 50 1001 7

20/10/2005 01/10/2005 80 8000 8

20/01/2006 01/01/2006 50 7000 9

ما الرابطة بين كيان موضوع وكيان مشترك

“كيان ”اشتراكبالعودة إلى وصف نظام المكتبة نجد ما يلي:•

دنانير.5قيمة االشتراك السنوي

لمعالجة رسوم االشتراك تلزمنا المعلومات •اآلتية: ”رقم المشترك“، ”تاريخ الدفع“،

”سنة“، ”رقم وصل الدفع“

اشتراك

سنةتاريخ الدفع

رقم وصل الدفع رقم المشترك

ما المفتاح في الكيان “؟”اشتراك

ما المفتاح األجنبي في الكيان ”اشتراك“؟

“كيان ”اشتراك

اشتراك

سنةتاريخ الدفع

رقم وصل الدفع رقم المشترك

موضوع لـ

1

موضوع

رقم الكتاب

كتاب

رقم متسلسل

مشترك

إعارة يعار لـ

يستعير

رقم المشترك

∞∞

1

1

تاريخ اإلعارة

تاريخ اإلرجاع

رقم الكتاب

رقم المشترك

اشترايدفعك

1∞

رقم وصل الدفع كود الموضوع

ERD

لنظام المكتبة

نفسك اختبري

اختبري نفسك

66أسئلة ص

66أسئلة ص

66أسئلة ص

66أسئلة ص

66أسئلة ص