More Related Content
Similar to Databases قواعد البيانات (20)
More from Mohamed Reda (20)
Databases قواعد البيانات
- 2. •البيانات قواعد أنظمة في مقدمة..
•البيانات قواعد خواص..
•البيانات قواعد مفهوم..
•البيانات ملفات نظم:
•الملفات أنواع..
•الملفات مشاكل..
•البيانات قواعد نظم..
•البيانات قواعد إدارة نظم..
•البيانات قواعد إدارة نظم أمثلة..
•ون البيانات قواعد نظم بين الفرقظم
التقليدية الملفات..
•قواعد إدارة نظم و البيانات قواعد
البيانات..
•البيانات لقواعد أخرى خواص..
•البيانات قواعد استخدام مميزات..
•ونظم البيانات قواعد يوضح مخطط
إدارتها..
•البيانات قواعد مستخدم..
•البيانات؟ قواعد نستخدم ال متى
•البيان قواعد مع يتعاملون أشخاصات
مباشرة غير بطريقة
- 3. •البيانات قواعد نظم بيئة مكونات
•البيانات قواعد مستخدمي
•البيانات قواعد إدارة نظم هيكلية
•البيانات نماذج
•البيانات قواعد حاالت
•البيانات قواعد نظم هيكلية
•مستويات الثالث علي مالحظات
البيانات قواعد نظم لمخططات
•البيانات استقاللية
•البيانات قواعد إدارة نظم لغات
•البيانات قواعد نظم بيئة
•البيانات قواعد تصنيف
- 5. .1الحقيقي العالم مظاهر بعض تمثل.تمث إنها أيل
موضوع تصف التي البيانات حاالت من حالة
حقيقي..
.2منطقيا المتالصقة البيانات من مجموعة تمثل
ضمني معنى على وتحتوي..
.3أجل من فيها البيانات تخزين و تصميمها يتم
معين غرض..
- 7. .1استخدامالبيانات تخزين في الملفات.
.2تخز في البيانات ملفات المبرمجون استخدامين
طويلة لفترة المعلومات.
.3المشاكل بعض ظهور إلى الملفات استخدام أدى
والعيوب.
.4وب الملفات مع التعامل أسلوب تطوير إلى أدىذل
والوقت الجهد
.5يص برنامج كل كان البيانات معالجة نظام فيمم
دون ، به الخاصة الملفات وله معين غرض ألداء
يسمح أو البرامج جميع يربط عام إطار وجود
بسهولة جديدة برامج بإضافة.
- 9. تكرارالبيانات
أو تجانس عدم
البيانات توافق
المرونة عدم
و التخزين حيز يضيع مما ملف من أكثر في البيانات تكرارالجهد
الوقت و.
قد تعديلها عند ملف من أكثر في مخزنه تكون المعلومة نفسال
األخرى الملفات في نعدلها.
عالية كلفة و وقت و جهد تتطلب الحذف و التعديل عملية.
- 10. .1القياسية المواصفات إلى االفتقار.
.2البرامج إلنتاج منخفض معدل.
.3البيانات ملفات و المختلفة البرامج بين جدا محدودة مشاركة.
.4الخ البرامج كافة تعديل يلزم لملف تعديل أي الصيانة صعوبةبه اصة.
.5محدود نطاق على تكون المعلومات سرية امن.
- 15. .1يمكنفميمكن حجمم أي فمي البيانات قاعدة تكون أنأن
تحتويوي منها المئات أو السجالت من القليل علىمكمن
السجالت من الماليين مئات على تحتوي أن..
.2أو مممدويامي ممماممعه ممملمالتعام و مممائهامإنش مممتممي أن مممنميمك
اآللية الحاسبات باستخدام..
.3مدمقواع إلدارة ميماآلل مبمالحاس متخدامماس مممت إذاماتمالبيان
مإنمفميمالت مرامجمالب منمم مةممجموع مقمطري منمع متممي مكمذل
إدا نظمم اسمتخدام طريق عن أو لذلك خصيصا تصممرة
البيانمممات قواعمممد(Database Management
System DBMS)..
- 16. *البيانات قواعدData base:
هيتجميعمن كبيرة لكميةالبيانات أو المعلوماتاالست لتسهل بأكثر أو بطريقة وعرضهامنها فادة.
مثال:يمك القاهرة مدينة سكان هواتف وأرقام وعناوين أسماء على يشتمل الذي الهاتف دليلأن ن
وا المشترك رقم بإدخال هذه البيانات قاعدة من األستفاده وبتحقيق بيانات قاعدة نعتبرهلحصول
وهكذا وعنوانه هاتفه رقم على والحصول المشترك أسم إدخال أو وعنوانه أسمه على.
*البيانات قواعد إدارة نظمDatabase Management Systems:
هيمجموعهمنالبرامجالجاهزةالبيان قاعدة من المطلوبة الوظائف جميع بتنفيذ تقوم التيات.
مثال:ترتيب إلعادة تحتاج قد فإنك القاهرة مدينة في الهاتف لدليل جدد عمالء إضافة بعدأسماء
البيانا قواعد إدارة وظائف أحد من العمل هذا مثل ،عناوينهم لترتيب أو أبجديا المشتركينت.
- 17. البيانات قواعد تسمى+قواعد بنظم البيانات قواعد إدارة نظم
البيانات..
(البيانات قواعد+البيانات قواعد إدارة نظم←البي قواعد نظمانات)
Database (DB)
+
DBMS
→
Database System (DBS)
- 18. .1البيانات تكرار في التحكم إمكانية و التكرار ندرة..
.2جدا عالية البيانات سرية و امن..
.3م صمالحيات لهم ليس الذين المستخدمين على القيود فرضعينمة
..
.4البيانات فقد صعوبة و مناسبة تخزين بيئة توفير..
.5المتواجدة البيانات من معلومات باستنباط السماح..
.6البيانات مع المستخدم لتعامل متعددة واجهات توفير..
.7بسهولة البيانات بين المعقدة العالقات تمثيل..
8.متناسق و عالي بشكل البيانات تكامل..
- 19. 9.واحد مكان من و سهولة بكل يتم تعديل أي حيث الصيانة سهولة..
10.معال كذلك و االحتياطية النسخ على للحصول متعددة طرق توفيرجة
البيانات لقواعد تحدث قد التي األعطال حاالت في البيانات..
11.البيانات مع للتعامل قياسية معايير وضع على تساعد..
12.البرامج تطوير زمن تقليل..
13.البيانات وتعديل استخدام في الشديدة المرونة..
14.التحديث من عالية درجة على بيانات توفير..
15.االستخدام اقتصادية..
16.سهولة بكل و البيانات مشاركة في العالية المرونة.
- 24. (1)صغيره مشروعات.
• Access
• Paradox
• FoxPro
• DBASEIII+/IV
• R:BASE
البيانات قواعد أنواع:
(2)كبيره مشروعات:
• Oracle.
• SQL (Structured Query Language) .
• DMS (Database Management System).
• IDMS (Integrated Database Management
System).
• Informix.
• Sybase.
- 25. 1-قواعدالهرمية البياناتHierarchical Databases
لكل أن أى ،شجرة هيئة على المركبة السجالت من واحد نوع من ومتكررة مرتبة مجموعة عن عبارة هي
جذر سجلROOTتشبيهه يمكن فيما هكذا و سجالت إلى الفروع هذه منه تتفرع واحد سجل أي واحد
العائلة بشجرة(الجد-االبن-األبناء)سجل ألي يكون بأن الهرمية البيانات قواعد في يسمح والمن أكثر
جذرواحد.
- 26. المتعدد االرتباط ذات السجالت عن عبارة هىللو البيانات قواعد أقرب وهياقع
2-قواعدالشبكية البياناتNetwork Databases
ثانيا:من البيانات قواعدالعمل طريقة او البنية حيث:
- 27. 3-قواعدالعالئقية البياناتRelational Databases
العال البياناات قواعد تعتبرئما قياةأهام ن
ااداقاع اااابأنه اافاوتتص اااتاالبيان ااداقواعة
ااااعل اااتخدموناالمس اااتقبلهاايس ااااتابيانى
ااداواج ااةاهيئاادةاقاع ااىاف ها ااااانش ااتماي
البيانات.
وتتكونالجداومنسجالتوحقو
لذلكسميتهذهالطريقةباسمقاعدة
البياناتالعالئقيةوهىاالكثرانتشاراو
استخداماه.
ثانيا:من البيانات قواعدالعمل طريقة او البنية حيث:
- 28. تابع:قواعدالعالئقية البياناتRelational Databases
مثا
يوضحهالجدوباالستعارة لهم المسموح األشخاص بيانات(االستعارة ملف.)
الميالد تاريخالعائلة اسمالوالد اسماألول االسمالهوية رقم
1940-01-04عليوةمحمودمحمد2131314
1976-07-17سويلمهللا عبدأحمد1435466
1970-07-13سعدخليلإبراهيم4536436
1976-11-13صبحسعديإيهاب8768686
المكتبة فى الكتب بيانات.
النشر سنةالناشرالكتاب اسمالمؤلفاإليداع رقم
1973األهراموالثقافة األدبجمالالغيطاني434234234
1962النهضةالعالم حولأنيسمنصور434443
ثانيا:من البيانات قواعدالعمل طريقة او البنية حيث:
- 29. 1.العال البيانات قاعدة في ملف كلئالسجالت من متكرر واحد نوع يضم قية.
2.للحقو محدد ترتيب هناك ليس.
3.للسجالت محدد ترتيب هناك ليس-منه آخر مكان أي في أو الجدو قمة في سيان.
4.فقط واحدة قيمة حقل لكل(تكرارية ال.)
5.مفتاح حقل سجل لكل.
6.األربعة على تقتصر ال البيانات قاعدة مع التعامل أوامر(اختار-حدث-احذف-ادخل)تستخ إنمادم
مثل أخرى تعليماتJOIN"صل""اربط"األمر هذا مع التعامل في رياضي وأساس شروط وله.
7.جد معلومات على للحصو مختلفة داو من بيانات بمزج العالئقية البيانات قواعد لك تسمحيدة.
8.المرتب الجداو جميع فى ستتبد البيانات فان ، الجداو احد فى البيانات بتغيير قمت اذاوهذا طة
فقط واحدة مرة البيانات ستغير ألنك الوقت عليك يوفر سوف.
- 30. م كتابا استعار األو الجدو في الموضح البطاقات ملف في سجل له شخصا أن يفرضمقتنيات ن
التالي اإلصدار في توضيحها يمكن اإلجراء هذا عن الناشئة العالقة فإن المكتبة:
العالئقية البيانات قواعدRelational Databases
- 31. العنصرالوصـــــف
البيانا قاعدةت
ان ويمكن ببعضها عالقة لها معلومات على تحتوى البيانات جداو من مجموعة هى
اكثر او واحد بيانات جدو على البيانات قاعدة تحتوى.
الجدو
هذه وتحتوى الجدو داخل سطر يعتبر سجل وكل السجالت من مجموعة عن عبارة
من مجموعة عن عبارة الجدو ان اى النوع نفس من معلومات على السجالت
السجالت(الصفوف)الحقو من ومجموعة(االعمدة. )
سجلالحقو من مجموعة على ويحتوى الجدو فى واحد سطر عن عبارة.
حقل
مصمم بواسطة والحجم النوع حيث من تحديده ويتم السجل داخل محدد عنصر هو
البيانات قاعدة.
العالقات
لكافة للوصو بعضها مع البيانات قاعدة جداو ربط طريقها عن يتم عملية هى
المطلوب بالعنصر الخاصة المعلومات.
- 32. العالق البيانات قواعد في أساسية مفاهيمية:
•البيانات”Data“:كائن أي تصف التي للبيانات حدوث أي هي..
•الوصفية البيانات”Metadata“:و دقيقا وصفا المخزنة البيانات تصف التي البيانات هييطلق
عليهاData about data
•الكينونة”Entity“:أو الكائنات أو األشياء من مجموعة أو فئة تمثل معلومات وحدة هي
مواصفات لها الوحدة هذه ،األنشطة(خصائص)الكائ مجموعة عن تعبر و تخصصها و تصفهانات
الكيان هذا تتبع كائنات أو نماذج أو حاالت أو أمثلة هي المجموعة هذه ،إليها تنتمي التي.
الكيان اسم يكون األحيان اغلب في ومفردا اسما.
•السابقة األمثلة من الكيان على أمثلة:بك يعالج ، دواء ، مريض.
•الرابطة العالقة“Relationships“:العالم رابطة تمثل و الكيانات بين تربط التي العالقة هي
البيانات قاعدة تمثله الذي المصغر.
•ب األحوال اغلب في تمثل و الواقع في البيانات بين الروابط عن الرابطة العالقات تعبرفمضارع عل
للمجهول مبني فعال أو..
- 33. تابع:الع البيانات قواعد في أساسية مفاهيمالقية:
•الحقل أو الخاصية”Attribute“:البيانات سجالت مكونات احد هي قيمتها و معين كيان تصف صفه هي
الجدول في الطالب اسم و الطالب رقم مثل(العالقة)طالب.
•البيانات عنصر”Data Item“:الطالب رقم مثال مخصصة قيمه مثل بيانات وحدة اقل هو1000اسم ،
الرقم و احمد حيث احمد الطالب1000بيانات عناصر هي.
•مجمع بيانات عنصر”Data aggregate“:مث اصغر بسيطة بيانات عناصر من يتكون بيانات عنصر هوال
الطالب اسم(هللا عبد احمد محمد)اسم و األول االسم هي اصغر بيانات ثالث من مجمع هنا االسم أن حيث
العائلة و األب.للطالب الكامل االسم جميعها تمثل مختلفة حقول ثالث إلى تقسيمها يمكن و.
•سجل”Record“:محدد كيان حاالت أو أمثلة احد تمثل بيانات لعناصر تجميع هو.مثال:
له طالب كل(تخصص و رقم و اسم)
طالب لسجل مثال وبالتالي:
(، احمد1000حاسوب ،)
(، هللا عبد2500علوم ،)
•الكيان خواص من لخاصية بيانات عناصر تمثل السجل قيم من قيمة كل.
- 34. تابع:الع البيانات قواعد في أساسية مفاهيمالقية:
•المفتاح”Key“:أو واحدة خاصية هو(مجتمعه خصائص عدة)تستخدم الكيان خصائص من
،الكيان ذلك سجالت من أكثر أو سجل الختيارأنواع ثالث منها يوجد و:-
.1الرئيسي المفتاح”Primary Key“:الكيان هذا خصائص احد هو لكيان األساسي المفتاح
تتكرر ال و سجل كل في وحيدة تكون قيمته و(Unique)نفس من آخر سجل أي في
ف الطالب رقم مثل فارغة تركها يجوز ال و قيمة على تحتوي أن كذلك يجب و ، الكياني
خط يوضع و ، زمالئه عن مختلف رقم له يكون أن يجب طالب كل حيث ، طالب جدول
رئيسي مفتاح انه على للداللة الحقل أسفل مستقيم.
رقمالطالبالطالب اسمالتخصصالكلية
- 35. تابع:الع البيانات قواعد في أساسية مفاهيمالقية:
.2األجنبي المفتاح”Foreign Key“:الكيان خواص ضمن من عادية خاصية عن عبارة هو
متقطع خط بوضع المفتاح هذا نميز ، آخر كيان في أساسي مفتاح كخاصية موجودة وأسفل
الخاصية اسم..
*الكيانين في متشابهين الحقلين اسمي يكون أن بالضرورة ليس..
*م كيانين بين صلة ذات بيانات الستخراج الكيانات بين للربط يستخدم الخارجي المفتاحمثل ،ختلفين
الطالب فيها يدرس التي الكلية و القسم اسم استخراج..
رقمالطالبالطالب اسمالقسم رقم
قـســـم
القسم رقمالقسم اسماسمالكلية
- 36. تابع:الع البيانات قواعد في أساسية مفاهيمالقية:
.3الثانوي المفتاح”Secondary Key“:سجالت الختيار استخدامها يمكن خاصية أي هو
الكيان في الموجودة السجالت بين من معينة..
"ثانوي مفتاح هو العنوان"
"ثانوي مفتاح هو الكلية اسم"
رقمالطالبالعنوانالطالب اسمالقسم رقم
قـســـم
القسم رقمالقسم اسماسمالكلية
- 37. 1-عالقةواحد الى واحد(One – to - One:)
جدو في سجل أي يقابل ال العالقة هذه في"b"جدو في واحد سجل من أكثر"
a"جدو في سجل أي يقابل وال ،"a"في واحد سجل من أكثرجدو"b"
b1
b2
b3
a1
a3
a2
- 38. 2-عالقةمتعدد الى واحد(One – to – Many:)
الجدو في الواحد السجل يقابل العالقة هذه في"b"حقل في مطابقة سجالت عدة
في معينالجدو"a"الجدو في سجل أي معين حقل فى ويطابق"a"سجال
الجدو في فقط واحدا"b."
b1
b2
a4
a1
a3
a2
- 39. 3-عالقةبأطراف أطراف ارتباط(Many – to – Many:)
هذه فيالعالقةالجدو في الواحد السجل يقابل"b"الجدو في سجالت عدة“a"
الجدو في الواحد السجل ويقابل“a"الجدو في سجالت عدة"b."
b1
b2
a4
a1
a3
a2
a3
- 40. .1داخل البيانات لقواعد المطلوبة المعلومات تخزن(ملفات.)
.2المغناطيسي القرص مثل المساعدة التخزين وسائط أحد على الملفات هذه وتوضع.
.3وأعمده سطور على يشتمل جدول عن عبارة ملف كل.
.4السجالت من مجموعه على ملف كل ويشتملRecords.
.5الحقول من عدد إلى سجل كل ويقسم الملف داخل سطرا سجل كل ويحتلFields.
- 41. .1المادية المكونات:ومعدات وأجهزة وخوادم حواسيب من المادية المكونات.
.2البرمجية المكونات:البيانات بقواعد الخاصة البرمجة نظم
.3البيانات:البيانات لقواعد المركزي العنصر هي
.4والعمليات اإلجراءات:قواع واستخدام التصميم تحكم التي التعليمات هيد
األفضل بالشكل البيانات.
.5المستخدمون:البيانات قواعد مع يتعاملون الذين األشخاص
- 42. النظم ومبرمج النظم محلل(Analyst &
Programmer:)
المستخ متطلبات بتحديد النظم محلل يقومدم
لتحديد المطلوبة المواصفات هذه وتطوير
البيانات قواعد من المطلوب..
المتطلب بتنفيذ النظم مبرمج يقوم بينماات
المناسبة التطبيقات إلنشاء..
باإلض النظام تحليل عملية هي النظم هندسةافة
التطبيقية البرامج إنشاء لعملية
(النظم محلل+النظم مبرمج←مهندس
النظم)
( Analyst + Programmer → Software
Engineer)
البيانات قواعد مدير(DBA:)
والتحك البيانات قواعد بإدارة يقوم الذي هوم
وتحسي النظام ومراقبة العمل صالحيات فين
البيانات قواعد أداء..
البيانات قواعد مصمم(DB Designer):
مممإنش ممتمملي مماتمالبيان ممدمقواع ممميممبتص ممومميقائها
ممممامطبق ممممةمعالي مممماءةمكف ذات ممممةمبطريق مممماموبنائه
المستخدم لمتطلبات..
البيانات قواعد مستخدم(End User:)
الك الخبمرة لمديهم يكون المستخدمين بعضافيمة
المطلوبممممة االستفسممممارات إلعممممدادبلغممممة
لم ليس المستخدمين وبعض ،االستفساراتديهم
يقومم لهمم خاصمة بمرامج إنشماء فيتم الخبرةون
المطلوب على للحصول بتشغيلها.
- 43. البيان قواعد لمستخدم يقدمون ولكنهم ذاتها البيانات بقواعد يهتمون ال األشخاص هؤالءات
،لهم الالزمة البيئةوهم:
•البيانات قواعد إدارة نظم ومنفذوا مصمموا:
•نفسها البيانات قواعد إدارة نظم وتنفيذ بتصميم يقومون الذين هم..
•المساعدة البرامج مطوروا:
•إنش ،النظم تصميم ،النظم تحليل برامج مثل المساعدة البرامج بتطوير يقومون الذيناء
التطبيق وواجهات التقارير إنشاء ،التطبيقات وتطوير..
•الصيانة وأفراد المشغلون:
•المس واألجهزة البرامج صيانة وكذلك وصيانتها وإدارتها النظم بتشغيل يقومون الذينتخدمة
البيانات قواعد وتطوير إنشاء في..
- 44. •المشروع لحجم بالنسبة عالية اإلعداد تكلفة كانت إذا..
•سهلة و بسيطة التطبيقات و البيانات قاعدة كانت إذا..
•وبش جدا عالية استجابة لسرعة يحتاج المشروع كان إذاكل
ضروري..
•مستخدمين عدة ذات بيئة إلى يحتاج ال العمل كان إذا.
- 45. •المركزي النظام( Centralized system):
المستخدم مع التعامل وواجهات التطبيقية والنظم البيانات قواعد وظائف جميع تتواجد وفيهوغيرها
مركزي واحد نظام في البرامج من..
•العميل ـ الخادم نظام(Client-Server:)
العميل يحتوي وفيه(شخصي حاسب عن عبارة عادة يكون)التعامل وواجهات التطبيقية النظممع
البيانات قواعد بوظائف الخادم يقوم بينما المستخدم(ال يقوم قد الحديثة النظم بعض وفيببعض عميل
البيانات قواعد وظائف.. )
- 46. •مفهومة و منظمة البيانات لجعل ما مكان في احداث او انشطة او للبيانات وصف هو.
•المفرو والقيود البيانات بين العالقات و البيانات نوع تحديد هو البيانات بناءعليها ضة.
•األساسية العمليات بعض على البيانات نموذج يحتوي أن يمكن(تع كيفية مثلأو ديل
البيانات استرجاع).
•ال العمليات من مجموعة علي النموذج يحتوي أن يمكن الشيئية البيانات نظم فيتي
البيانات علي المستخدم يعرفها.
- 47. •تسمي معينة لحظة في البيانات قواعد داخل المتواجدة البيانات”ال قواعد حالةبيانات
البيانات لقواعد الحالي الوضع أو
•(DB State or Current Set of Occurrence or Instance)
•وضع يتغير ثم مرة ألول البيانات إدخال عند لها االبتدائي الوضع إنشاء يتمعند ها
البيانات على المختلفة العمليات إجراء(إضافة–حذف–تعديل)
•هذه البيانات حالة تسمى”Extension“..
- 49. 1-الخارجي البيانات مستوىThe External or View Level:
•المستخدمين يستهدف الذي الجزء هو.
•البيانات واسترجاع واالتصال التخاطب.
•مباشر او رسومية وبرامج تطبيقية برامج يستخدم.
•التحليل مرحلة.
- 50. 2-المفاهيمي المستوى:The Conceptual Level
•علي يحتويConceptual Schemaالبيانا قواعد في البيانات بناء تصف التيت–
المنطقي البيانات نموذج.
•للبيانات الفعلي بالبناء الخاصة التفاصيل بإخفاء تقوم.
•التي العمليات كذلك و القيود ،العالقات ،البيانات نوع ،الكيانات بوصف تقوميعرفها
المستخدم.
•استخدام يمكنConceptual data modelأوRepresentation data
modelالتصميم مرحلة عليه يطلق و المستوي هذا بناء في.
- 51. 3-الداخلي المستوي(Internal Level:)
•لقواعد الفعلي التخزين بوصف يقوم والذي الداخلي المخطط علي يحتوي وهو
البيانات قاعدة إنشاء عملية و البيانات.
•البرامج و باألجهزة مرتبط.
•نموذج باستخدام وصفه يتم الداخلي المخطط هذا(Physical Data Model)الذي
يطلق و الحاسب جهاز على المصمصة البيانات قواعد إنشاء و تمثيل على يركزعليه
التنفيذ مرحلة.
- 53. .1ا مخططات مستويات يتخيل و ليفهم للمستخدم سهلة وأداة مناسبة طريقة تعتبرلبيانات
البيانات قواعد نظم داخل.
.2الثالث المستويات بين تماما تفصل ال البيانات قواعد إدارة نظم معظم.
.3وتحوي الثالث المستويات بين المخططات بتحويل البيانات قواعد إدارة نظم تقومالبيانات ل
المستويات هذه بين(mapping).
.4المخططات بين التحويل(mapping)ن بعض فإن ولذلك للوقت مستهلكة عملية يعتبرظم
الثالث المستوي تدعم ال البيانات قواعد إدارة(External Level).
.5الثالث المستوي علي تحتوي البيانات قواعد إدارة نظم معظم(External level)داخل
الثاني المستوي(Conceptual level).
.6الفعلية التفاصيل علي تحتوي البيانات قواعد إدارة نظم بعض(Physical details)
الثاني المستوي داخل(Conceptual level).
- 54. •ف المخطط تغير وجوب بدون معين مستوي في البيانات مخطط تغيير علي المقدرة هيي
األخرى المستويات.
•التحويل طرق هو يتغير الذي فإن معين مستوى في المخطط تغيير عند(mapping)بين
المستويات.
•و البيانات استقاللية من نوعان يوجدهما:
المنطقي االستقالل(Logical Data Independence)
الفعلي االستقالل(Physical Data Independence)
- 55. *المنطقي االستقالل(Logical Data
Independence):
-مخطط تغيير علي المقدرة هي
الثاني المستوي في البيانات
(Conceptual Level)الحاجة بدون
ال المستوي في المخطط تغيير إلىثالث
(External Level)بدون وكذلك
التطبيقية البرامج تغيير.
-الثا المستوي في التغيير يكونني
التغ البيانات قواعد تستوعب لكييرات
ز نتيجة المخطط في تحدث قد التييادة
بيانات عناصر حذف أو.
-العنا مع تتعامل التي التطبيقاتصر
تع يتم التي فقط هي تغيرت التيديلها
تتغير فال التطبيقات باقي أما.
*الفعلي االستقالل(Physical Data
Independence:)
-مخطط تغيير علي المقدرة هي
األول المستوي في البياناتInternal
Level))تغير إلى الحاجة بدون
الثاني المستوي في المخطط
(Conceptual Level).
-األول المستوي في التغيير يكون
(Internal Level)التغيرات بسبب
أسال استخدام نتيجة تحدث قد التييب
أجل من الملفات تنظيم في جديدة
النظام أداء تحسين.
-العنا مع تتعامل التي التطبيقاتصر
تع يتم التي فقط هي تغيرت التيديلها
تتغير فال التطبيقات باقي أما.
- 56. •البيانات وصف لغة(Data Definition Language DDL:)
•البيانات قواعد مدير بواسطة تستخدم(DBA)البيانات قواعد بناء لتعريف البيانات قواعد مصمم وكذلك.
•التعريف للغة مترجم يوجد(DDL Compiler)لتقوم تنفيذها يتم برامج وإنتاج اللغة هذه لترجمة وذلك
البيانات قواعد فهرس داخل وتخزينها البيانات مخططات بإنشاء(DB Catalog).
•األشكال تعريف لغة(View Definition Language VDL:)
•بطري الثالثي البيانات قواعد هيكل تستخدم التي البيانات قواعد إدارة نظم بعض في تستخدموذلك حقيقية قة
الخارجي المستوي في البيانات مخطط لتعريف(External Level).
•النماذجFormsالرسوميةGUIالقوائم خالل من التفاعلmenu.
•البيانات مع التعامل لغة(Data Manipulation Language DML:)
•البيانات وتعديل وحذف وإدخال السترجاع تستخدم.
- 58. تدع التي الوحدات من العديد على وتحتوي معقدة نظم هي البيانات قواعد إدارة نظمما م
وظائف من المستخدم يحتاجهومنها:
البيانات تعريف لغة مترجم(DDL Compiler:)
فهر داخل التعريف هذا تخزين ثم صحته من والتأكد البيانات مخطط تعريف لترجمةس
النظام.
البيانات قواعد منفذ(Run-Time DB processor:)
البيانات بقواعد خاص أمر أي تشغيل عند البيانات قواعد مع بالتعامل يقوم.
االستفسارات لغة مترجم(Query Compiler:)
قواع منفذ إلى إرسالها ثم وترجمتها األوامر فهم طريق عن االستفسارات مع يتعاملد
لتنفيذها البيانات.
- 59. ا قواعد نظم إدارة في المستخدم تساعد إضافية خدمات بتقديم البيانات قواعد إدارة نظم بعض تقوملبيانات
مثل:
.1البيانات تحميل(Loading).
.2االحتياطية النسخ(Backup).
.3الملفات تنظيم(File reorganization).
.4األداء مراقبة(Performance monitoring).
.5النظم هندسة مساعدة أدوات. (CASE tools)
.6النظم تطوير أدوات.
.7الشبكات عبر االتصال برامج.
- 60. االحتياطية النسخ(Backup:)البي تأمين بهدف الموجودة للبيانات احتياطية نسخ إنشاء عملية وهيانات
لضياعها تؤدي قد التي األعطال من.
األداء مراقبة(Performance monitoring:)البيانات قواعد أداء وتسجيل لمراقبة تستخدم
وبذلكالبيانات قواعد لمدير تقدم(DBA)لتحليل الالزمة اإلحصائيات
ا لنظام أداءتحسينه كيفية ودراسة(لرفع حلول أيضا تقدم النظم بعض
األداء)
الملفات تنظيم(File reorganization:)التخزين أسطوانات علي الملفات تنظيم إعادة عملية هي
النظام أداء تحسين بهدف.
- 61. النظم هندسة مساعدة أدوات(CASE tools):البيانات قواعد تصميم مراحل في تستخدم
ويوجدالمرا من الكثير بتنفيذ تقوم التي األدوات من العديدحل
التيالنظام تصميم بها يمر.
الشبكات عبر االتصال برامج:عب البيانات قواعد مع التعامل إمكانية لتقديم وتستخدمالشبكات ر.
النظم تطوير أدوات:لتصميم أكانت سواء البيانات قواعد نظم تطوير عند تستخدمقواعد
البياناتوإنشاء تعديل أو المستخدم مع التعامل واجهات أو
االستفساراتالتطبيقية البرامج إنشاء أثناء وكذلك البيانات علي.
- 63. التخطيط مرحلة
التحليل مرحلة
البيانات قاعدة حياة دورةDBLC
التحليل مرحلة
البيانات قاعدة متطلبات تحديد
األولية البيانات قاعدةERD
المنطقية البيانات قاعدةLDB
DB SCHEMA
التصميم مرحلةالمحسنة المنطقية البيانات قاعدة
DB after NORMALIZTION
الفيزيائية البيانات قاعدةPDB
Physical Database
التنفيذ مرحلة
والدعم الصيانة مرحلة
ح بدورة تسمى المتتالية المراحل المراحل،هذه من بمجموعة تمر البيانات قاعدة تطوير عملية إنياة
البيانات قاعدة.نظام حياة دورة مراحل ضمن متزامنة بصورة تمر الحياة دورة أو المراحل هذه
التالي الشكل يوضح كما ،المعلومات: