Page 92 - computer 3
P. 92
أنظمة قواعد البياناتDataBase System الفصل الخامس
في اواخر الستينات قامت ) (IBMبتطوير DBMSيسمي ) (IMSاختصار لـ
) (Information management systemو يتم استخدامه حتي اﻻن في كثير من
التجهيزات الرئيسه ويعتمد علي نموذج البيانات الهرمى ) Hierarchical data
.(model
طورت الخطوط الجويه اﻻمريكيه بالتعاون مع ) (IBMنظاما يسمي نظام )(SABER
لعمل عمليات حجز خطوط الطيران والذي يسمح ﻻناس عده بالتعامل مع نفس البيانات
من خﻼل computer networkوحاليا يستخدم نظام Saberنفسه لتشغيل خدمات
السفر علي اﻻنترنت مثل )(Travelocity
وفي عام ١٩٧٠اقترح ) (Edgar goddنموذج جديد لتمثيل البيانات يسمي
) (Relational data modelوقد ادي الي حدوث تطور كبير في انظمة قواعد
البيانات كما ادي الي حدوث تطور سريع في ) (DBMSsالتي تستند علي هذا النموذج
للبيانات.
وفي عام ١٩٨٠احتل ) (Relational Modelمكانه واصبح هو النموذج المهيمن
وفي اوخر ١٩٨٠و ١٩٩٠تم اجراء كتير من اﻻبحاث نحو نماذج بيانات اقوي وافضل
و نحو query languageأقوي و طور العديد مثل (IBM`s
)db2,Oracle8,Informix UDS
هناك العديد من أنظمة ادارة قواعد البيانات ولكل DBMSsمي ّزات فردية ،ولكنها
جميعها تشترك في مجموعه من الصفات منها:
.١مركزيه تخزين البيانات مما يحافظ عليها ويضمن عدم التكرار واﻻتساق بين
البيانات.
.٢نظام لتامين البيانات security Systemيسمح ﻻشخاص معينين باﻻطﻼع علي
بيانات معينه دون غيرهم
.٣تسمح للمستخدمين من توصيف الهيكل البنائى لقاعدة البيانات بما يحتويه من حقول
و عﻼقات تربط بين عناصر البيانات وايضا تمكنهم من بادخال بيانات جديده أو تحديث
البيانات باﻻلغاء او التعديل
.٤تقدم ما يسمي ب) (View mechanismعندما يريد المستخدم ان يتعامل مع جزء
من البيانات الموجودة في قاعدة البيانات وليس كل البيانات ويعرف الـ Viewعلي انه
مجموعه جزئيه من البيانات فكل مجموعه من المستخدمين تكون مهتمة بجزء معين من
البيانات ففى قاعدة بيانات لشركةا نجد ان قسم المخازن يهتم بالبيانات الخاصه
بالمخازن وقسم شئون العمﻼء يهتم بالبيانات الخاصه بالعمﻼء وهكذا .فتمكن هذة
الخاصيه مصمم قاعدة البيانات ان يقوم بعمل viewsلكل مجموعه من المستخدمين
٨٧