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

Post on 14-Apr-2017

442 Views

Category:

Technology

13 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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

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

2016 -2017

المحتويات

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

والنقل

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

والنقل

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

10

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

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

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

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

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

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

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

12

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

DBMS

البرامج

التطبيقية

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

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

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

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

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

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

13

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

14

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

15

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

16

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

17

top related