المحاضرة الثالثة (1).pdf

Document Details

StylishSpessartine

Uploaded by StylishSpessartine

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

Tags

database management data systems information technology

Full Transcript

‫جامعة العلوم و التقانة‬ ‫كلية علوم الحاسوب و تقانة المعلومات‬ ‫قسم دبلوم تقنية المعلومات‪-‬السنة الثالثة‬ ‫قسم بكالوريوس نظم المعلومات‪-‬السنة الثالثة‬ ‫نظم إدارة قواعد البيانات‬ ‫‪DATABASE MANAGEMENT SYSTEMS‬‬ ‫وظائف نظم إدارة قواعد البيانات‬ ‫▪ إنشاء قواعد البيانات‪.‬‬...

‫جامعة العلوم و التقانة‬ ‫كلية علوم الحاسوب و تقانة المعلومات‬ ‫قسم دبلوم تقنية المعلومات‪-‬السنة الثالثة‬ ‫قسم بكالوريوس نظم المعلومات‪-‬السنة الثالثة‬ ‫نظم إدارة قواعد البيانات‬ ‫‪DATABASE MANAGEMENT SYSTEMS‬‬ ‫وظائف نظم إدارة قواعد البيانات‬ ‫▪ إنشاء قواعد البيانات‪.‬‬ ‫▪ تحديث قواعد البيانات‬ ‫▪ تشغيل قواعد البيانات‬ ‫▪ صيانة قواعد البيانات‬ ‫▪ حماية وتأمين سالمة البيانات‬ ‫▪ إضافة معلومة أو بيان جديد إلى الملف‬ ‫▪ حذف البيانات القديمة والتي لم تعد هناك حاجة إليها‪،‬تغيير بيانات‬ ‫موجودة تبعا ً لمعلومات استحدثت البحث واالستعالم عن معلومة أو‬ ‫معلومات محددة ‪.‬‬ ‫▪ ترتيب وتنظيم البيانات داخل الملفات‪.‬‬ ‫▪ عرض البيانات في شكل تقارير أو نماذج منظمة ‪.‬‬ ‫خدمات تقدمها نظم إدارة قواعد البيانات‬ ‫▪ تقوم بعض نظم إدارة قواعد البيانات بتقديم خدمات إضافية تساعد‬ ‫المستخدم في إدارة نظم قواعد البيانات مثل‪:‬‬ ‫‪.1‬تحميل البيانات (‪:)Loading‬‬ ‫وهي عبارة عن عملية تحويل البيانات الموجودة سابقا في النظم‬ ‫القديمة الي شكل مالئم للتصميم الجديد بدون الحاجة الي إعادة إدخالها‬ ‫يدويا والذي يكون غير ممكن عمليا في كثير من الحاالت‪.‬ويوجد‬ ‫بعض األدوات المساعدة والتي تقوم بتحويل البيانات من الشكل القديم‬ ‫التي كانت عليه الي الشكل الجديد و المالئم لقواعد البيانات المصممة‬ ‫حديثا‪.‬‬ ‫‪.2‬النسخ االحتياطية (‪:)Backup‬‬ ‫وهي عملية إنشاء نسخ احتياطية للبيانات الموجودة بهدف تأمين‬ ‫البيانات من األعطال التي قد تؤدي لضياعها‬ ‫‪.3‬تنظيم الملفات (‪:)File reorganization‬‬ ‫هي عملية إعادة تنظيم الملفات علي أسطوانات التخزين بهدف تحسين‬ ‫أداء النظام‬ ‫‪.4‬مراقبة األداء (‪:)Performance monitoring‬‬ ‫تستخدم لمراقبة وتسجيل أداء قواعد البيانات وبذلك تقدم لمدير قواعد‬ ‫البيانات (‪ )DBA‬اإلحصائيات الالزمة لتحليل أداء النظام ودراسة كيفية تحسينه‬ ‫(بعض النظم تقدم أيضا حلول لرفع األداء)‬ ‫خصائص للبيانات تقدمها نظم إدارة قواعد البيانات‬ ‫‪.1‬دعم االستقالل البياني‪:‬‬ ‫ان الطريقة المتبعة في معالجة الملفات التقليدية تقوم بدمج‬ ‫هيكل الملفات البيانية داخل البرامج التطبيقية‪ ،‬لذا فأي تعديل في هذا‬ ‫الهيكل يتطلب تعديالً في كل البرامج التي تستخدمه‪.‬بينما أي نظام‬ ‫إدارة قواعد بيانات وعندما يحتاج لتناول برنامج تطبيقي ال يحتاج‬ ‫لمثل هذا التعديل ألن قواعد البيانات موجودة بصورة مستقلة عن‬ ‫البرامج التطبيقية التي تستخدمها‪ ،‬ويطلق على هذه الخاصية‬ ‫باالستقالل البياني‪.‬‬ ‫‪.2‬السماح بمعالجات متعددة البيانات‪:‬‬ ‫أي نظام إدارة قواعد بيانات يجب أن يسمح فيي وقيت متيزامن‬ ‫لعدد مين المسيتخدمين مين تنياول قواعيد البيانيات‪.‬وهيذه العمليية هامية‬ ‫جيييدا ً لتسيييمح بالتطبيقيييات المتعيييددة مييين أن تتكاميييل وتعيييالج فيييي قاعيييدة‬ ‫البيانات‪.‬ولذا فإن أي نظام إدارة قواعد بيانيات يجيب أن يتضيمن نظيام‬ ‫لضييبا التييزامن )‪. (Concurrency Control‬وذلييك ليضييمن‬ ‫لعدد من المسيتخدمين لقواعيد البيانيات مين تحيديث البيانيات فيي أوقيات‬ ‫متزامنة وللتأكد من أي تحديث بياني يتم بصورة صحيحة‪.‬‬

Use Quizgecko on...
Browser
Browser