Document Details

StylishSpessartine

Uploaded by StylishSpessartine

جامعة العلوم والتقانة

Tags

database systems relational databases data models information technology

Full Transcript

‫قسم بكالوريوس نظم المعلومات‪-‬السنة الثالثة‬ ‫المحاضرة السادسة‬ ‫عبدالرحمن سيد عوض‬ ‫‪ ‬إن نماذج البيانات هي تمثيل بيانات العالم الحقيقي بصورة يسهل‬ ‫استخدامها بواسطة الحاسب وهناك أنواع من نماذج البيانات تتوقف‬ ‫على نظام إدارة قواعد البيانات المستخدم وكذلك على طبي...

‫قسم بكالوريوس نظم المعلومات‪-‬السنة الثالثة‬ ‫المحاضرة السادسة‬ ‫عبدالرحمن سيد عوض‬ ‫‪ ‬إن نماذج البيانات هي تمثيل بيانات العالم الحقيقي بصورة يسهل‬ ‫استخدامها بواسطة الحاسب وهناك أنواع من نماذج البيانات تتوقف‬ ‫على نظام إدارة قواعد البيانات المستخدم وكذلك على طبيعية البيانات‬ ‫وتبعا ألنواع نماذج البيانات فهناك أنواع شائعة من نظم إدارة قواعد‬ ‫البيانات وهي‪:‬‬ ‫‪.1‬نظم ادارة قواعد البيانات العالئقية ‪Relational DBMS‬‬ ‫‪.2‬نظم ادارة قواعد البيانات الهرمية ‪Hierarchical DBMS‬‬ ‫‪.3‬نظم ادارة قواعد البيانات الشبكية ‪Network DBMS‬‬ ‫‪.4‬قواعد البيانات الشيئية‪ /‬الموجهة للكائنات ‪(OODB). Object-Oriented‬‬ ‫‪Databases‬‬ ‫‪.5‬نظم ادارة قواعد البيانات العالئقية الموجهة للكائنات ‪Object-Relational‬‬ ‫‪DBMS‬‬ ‫نظم ادارة قواعد البيانات العالئقية ‪Relational DBMS‬‬ ‫‪ ‬وهي من اكثر أنماط قواعد استخداما وانتشارا وبخاصة بعد ظهور‬ ‫حزم نظم ادارة قواعد البيانات مع نظم الحاسوب الشخصي ‪،‬يتكون‬ ‫هيكل هيكل قاعدة البيانات من جداول وتسمى عالقات و يتكون كل‬ ‫جدول من اعمدة تمثل الحقول وصفوف تمثل السجالت ويتم ربط‬ ‫الجدول من خالل الحقول المفتاحية ( حقل المفتاح الرئيس وحقل‬ ‫المفتاح الثانوي ) كما يمكنها بسهولة من ان تدمح معلومات من مختلف‬ ‫المصادر فهي اكثر مرونة من االنواع االخرى لقواغد البيانات‪.‬‬ ‫ضا منهجيًا للبيانات ‪ ،‬مما يساعد ‪‬‬ ‫يوفر نظام إدارة قواعد البيانات العالئقية عر ً‬ ‫الشركات على تحسين عمليات صنع القرار الخاصة بها من خالل تحسين‬ ‫المجاالت المختلفة ‪ ،‬مثل‪:‬‬ ‫‪ ‬أمن البيانات المحسن‪ :‬دعم ميزات المصادقة والتحكم في الوصول في نظام‬ ‫إدارة قواعد البيانات ( )‪RDBMS‬التشفير وفك التشفير المتقدمين ‪ ،‬مما يتيح‬ ‫لمسؤولي قواعد البيانات إدارة الوصول إلى البيانات المخزنة‪.‬هذا يوفر فوائد‬ ‫كبيرة من حيث األمن‪.‬يمكن للمشغلين تعديل الوصول إلى جداول قاعدة‬ ‫البيانات وحتى تقييد البيانات المتوفرة لآلخرين‪.‬‬ ‫‪ ‬الحتفاظ باتساق البيانات‬ ‫‪ ‬صيانة سهلة‬ ‫‪ ‬تقليل مخاطر األخطاء‪ :‬في قاعدة بيانات عالئقية ‪ ،‬يمكنك التحقق بسهولة من‬ ‫وجود أخطاء في البيانات الموجودة في السجالت المختلفة‪.‬حيث ان يتم تخزين‬ ‫عنصر البيانات في مكان واحد‪ ،‬ال توجد إمكانية لنسخ قديمة تحجب الصورة‪.‬‬ ‫‪ ‬تقوم نظم إدارة قواعد البيانات الهيكلية ببناء البيانات بصورة هيكلية كل‬ ‫مجموعة من البيانات تندرج تحت بعضها البعض بصورة هيكلية‪ ،‬وعليه فإن‬ ‫التعامل مع البيانات يتم أيضا بصورة هيكلية‪ ،‬فال يمكننا أن نصل لجزئية من‬ ‫البيانات ما لم نمر على البيانات التي في أعلى التركيبة الهرمية‪.‬يعاني من أنه‬ ‫يفتقد للمرونة و التجاوب الجيد مع المستخدم و التعقيد في البرمجة ‪.‬‬ ‫‪ ‬هذا النظام يتعامل بين مكونات البيانات في صورة يرتبط فيها كل مكون مع‬ ‫اآلخر في نهج شبكي‪.‬‬ ‫‪ ‬يتم تخزين البيانات في الهيكل الشبكي بصورة سالسل مترابطة من البيانات و‬ ‫بالتالي يمثل هذا الهيكل عالقات منطقية أكثر تعقيدا ‪.‬و ال تزال تستخدم قواعد‬ ‫البيانات الشبكية مع نظم إدارة قواعد البيانات لنظم الحاسوب الكبيرة‪.‬و من‬ ‫عيوبه انه غير مرن و صعب او معقد من ناحية البرمجة و الصيانة ‪.‬اال انه‬ ‫يعالج المعلومات بشكل كفوء‪.‬‬ ‫‪ ‬هي قاعدة بيانات مهجنة تعمل على توافق قدرات كال من نظام إدارة‬ ‫قاعدة البيانات العالئقية من أجل تخزين المعلومات التقليدية ‪ ،‬و‬ ‫قدرات نظام إدارة قاعدة البيانات الموجهة للكائنات لتخزين الصور‬ ‫و الوسائط المتعددة‪.‬‬

Use Quizgecko on...
Browser
Browser