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

17
ات ان ي ب ل واعد ا قDATA BASE ى ل و الأ رة ض حا م ل ا ات ان ي ب ل واعد ا ق ي ف دمة ق م. % ون ه مد ل ود ا م ح م ا ول الأ ل ص ف ل ا2016 - 2017

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

Page 1: مقدمة في قواعد البيانات

البيانات قــواعدDATA BASE

األولى المحاضرةالبيانات قواعد في مقدمة

المدهون. محمود أاألول الفصل

2016 -2017

Page 2: مقدمة في قواعد البيانات

المحتويات

البيانات • قاعدة تعريفالبيانات • قواعد أنظمة تعريفالبيانات • قواعد أنظمة مكونات

Page 3: مقدمة في قواعد البيانات

What is Dataالبيانات؟ تعني ماذا

Page 4: مقدمة في قواعد البيانات

بكائن • مرتبطة حقائق عن عبارة هيالحياة في واقعي

الخ: , , , الوزن الطول عمرك اسمك مثالالبيانات تتمثل وأيضا بك عالقة لها البيانات هذه

فيملفات , , الفيديو PDFالصور

Page 5: مقدمة في قواعد البيانات

البيانات قواعد تعني ماذاWhat is a Database?

عشوائية • تكون ربما البيانات هذه لكن البيانات طبيعة على تعرفناالبيانات البيانات مجموعة : قاعدة عناصر المنظمة من

البعض منطقياوالمرتبطة بعضها معالبيانات معينة: عنصر حالة في ما شيء خصائص ألحد وصف هو

, , , , بلد ) السيارة حمولة السيارة لوحة رقم السيارة لون السيارة طراز السيارة) الخ الصنع

).... , , , الوصول ) وقت اإلقالع وقت الرحلة تاريخ الرحلة رقم الجوية الرحلة).... , , , الدرس ) بداية وقت الدرس تاريخ الدرس مدة الدرس موضوع الدرس

, , , الدرجة ) بالعمل االلتحاق تاريخ الوظيفي الرقم الموظف اسم الموظفالوظيفية...(

Page 6: مقدمة في قواعد البيانات
Page 7: مقدمة في قواعد البيانات

طالب : تسجيل مثالبالدراسة الطالبالتحق • أحمد خالد 16 بتاريخمحمود

بالصف 2016فبراير طالب ثانوي وهو ويحمل الثانيتسجيل 1310رقم

برقم • دراسيا سمير يوسف أحمد الطالب قبول تممن 1203سجيل بداية المقبل الدراسي 11للفصل.2016يوليو الثانوي االول الصف رقم في

التسجيلاالسم المرحلة تاريخ

االلتحاقالحالة

1310 خالد محمودأحمد

ثانوي الثاني 2016 منتظم

1203 يوسف أحمدسمير

ثانوي األول 2016 مؤجل

Page 8: مقدمة في قواعد البيانات

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

Page 9: مقدمة في قواعد البيانات

مقارنةالكترونية

البيانات • تعديل سهولةالبيانات • حذف سهولةالبحث • وسرعة سهولةتغيير • سهولة بكل يمكن

الترتيبتغيير • سهول بكل يمكن

الهيكليةالتقارير • استخراج سهولةوالنسخ • التخزين سهول

والنقل

ورقيةالبيانات • تعديل في صعوبةالبيانات • حذف صعوبةالبحث • وبطء صعوبةالترتيب • تغيير اليمكنالجدول • هيكلية تغيير اليمكنالتقارير • استنباط في صعوبةوالنسخ • التخزين صعوبة

والنقل

Page 10: مقدمة في قواعد البيانات

DBMS نظام إدارة قواعد البيانات

10

ب̂عملية تتحكم و تدير التي البرامج من مجموعة استرجاع هي و تخزينالبيانات الوصول وحماية من المستخدمين من ̂كبير عدد إمكانية توفر وكذلك

بين وصل حلقة إنها إليها ينظر و معها التعامل و البيانات قاعدة إلىمن و المستخدمين طلبات باستقبال تقوم حيث البيانات قاعدة و المستخدمينمن و المتطلبات هذه لتنفيذ الالزمة البرامج تنفيذ و البيانات قاعدة إلى نقلها ثم

. المطلوبة بالنتائج المستخدم تزويد ثم

Page 11: مقدمة في قواعد البيانات

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

Data Base Management Systems DBMS قيامها فى تشترك أنها إال البرامج هذه مسيمات اختالف برغم و

: التالية بالوظائف و حقول و جداول من يحتويه بما البيانات لقاعدة البنائى الهيكل توصيف

الخ ….. البيانات عناصر بين تربط عالقات البيانات لقاعدة جديدة بيانات إضافة التعديل عن التراجع أو القديمة البيانات فى التعديل إمكانية إليها حاجة هناك تعد لم بيانات على المحتوية السجالت إلغاء للبحث معينة معايير بها تتوافر لسجالت بيانات عن Criteriaالبحث المستخدم رغبة حسب على بعضها أو كلها للبيانات العرض حقول مجموعة أو لحقل وفقا تصاعديا أو تنازليا ترتيبا البيانات ترتيب مريحة و سهلة بطريقة المستخدم معها ليتعامل للبيانات نماذج عمل وطباعتها المستخدم احتياج وفق البيانات تنظم التى التقارير عرض طباعتها و االستفسارات نتائج عرض

Page 12: مقدمة في قواعد البيانات

12

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

DBMS

البرامج

التطبيقية

واجهات عن عبارة هيالمستخدم يقوم سهلةمعها بالتعامل العاديإدارة لنظام للوصولومنها البيانات قواعد

البيانات قاعدة إلي

Page 13: مقدمة في قواعد البيانات

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

للبيانا ا- 1 المبرر غير التكرار من التقليل تمكانيةالبيانا ا-2 في التناقض تجنب تمكانيةالبيانا -3 في المشاركة مبدأ تتحقيقوالسرية -4 األمن قيود تطبيق إمكانيةالبيانات -5 تكامل على المحافظةعن -6 البيانات استقاللية ويتحقق االستقاللية مبدأ تطبيق إمكانية

وضع البيانات طريق البيانات قواميس مواصفات وضع اي . حقول أسماء مثال فتحفظ البرامج عن مستقله تكون جداول في

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

13

Page 14: مقدمة في قواعد البيانات

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

14

Page 15: مقدمة في قواعد البيانات

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

15

Page 16: مقدمة في قواعد البيانات

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

16

Page 17: مقدمة في قواعد البيانات

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

17