You are on page 1of 6

‫المبحث الثالث‬

‫‪ ‬مفهوم قاعدة البيانات ‪-:‬‬


‫تعرف بأنها تجميع منظم لبيانات مترابطة سواء تم تسجيل هذه البيانات يدويًا أو‬
‫الكترونيًا ‪.‬‬
‫‪ ‬خصائص قاعدة البيانات ‪:‬‬
‫تغطي القاعدة أحد مجاالت الواقع العملي بالتحديد‪.‬‬ ‫‪.1‬‬
‫أن يكون للقاعدة مصدرًا معلومًا تتدفق منه البيانات‪.‬‬ ‫‪.2‬‬
‫أن تهدف القاعدة إلي خدمة غايات مقصودة ومحددة‪.‬‬ ‫‪.3‬‬
‫أن تكون البيانات محفوظة بشكل منظم‪.‬‬ ‫‪.4‬‬

‫التعريف العام لقاعدة البيانات ‪-:‬‬ ‫‪‬‬


‫قاعدة البيانات ‪DataBase :‬هي وعاء أو مستودع شامل يحتوي علي تجميع منظم لبيانات‬
‫مترابطة يكون لها بالضرورة مصدر معلوم لتدفق البيانات ومسارات محددة للتفاعل مع أحداث‬
‫الواقع الذي تمثله هذه القاعدة ‪ ،‬وتعمل علي تلبية احتياجات معروفة أو متوقعة لمجموعات محددة‬
‫من المستخدمين علي سبيل المشاركة‪.‬‬

‫‪ ‬أنواع قاعدة البيانات ‪-:‬‬


‫التصنيف حسب درجة الميكنة ‪ :‬إلي قواعد يدوية وإلكترونية‪.‬‬ ‫‪‬‬
‫التصنيف حسب حجم القاعدة ‪ :‬إلي قواعد صغيرة أومتوسطة أو كبيرة‬ ‫‪‬‬

‫حسب درجة الميكنة ‪:‬‬ ‫‪.1‬‬

‫أ‪ -‬قاعدة البيانات اليدوية‪ -:‬هذه القاعدة تعبر عن الشكل الت‪RR‬اريخي أو‬
‫النمط التقليدي القديم لتصميم قاع‪RR‬دة البيان‪RR‬ات وال‪RR‬تي يتم إنش‪RR‬ائها والتعام‪RR‬ل‬
‫معه‪RR‬ا في ك‪RR‬ل مراحله‪RR‬ا ب‪RR‬الجهود االنس‪RR‬انية المباش‪RR‬رة مث‪RR‬ل بطاق‪RR‬ات الكتب‬
‫والمجالت ال‪RR‬تي تحتف‪RR‬ظ به‪RR‬ا المكتب‪RR‬ات مص‪RR‬نفة في مجموع‪RR‬ات علي أس‪RR‬س‬
‫متنوعة مثل عنوان الكت‪RR‬اب ‪،‬اس‪RR‬م المؤل‪RR‬ف‪،‬موض‪RR‬وع الكت‪RR‬اب وذل‪RR‬ك لغ‪RR‬رض‬
‫تيسير عمليات البحث واالستعالم اليدوي‪.‬‬
‫ب‪ -‬قاعدة البيانات اإللكترونية ‪ -:‬هذه القاعدة مبنية علي تكنولوجي‪RR‬ا‬
‫المعلوم‪RR‬ات وتش‪RR‬مل الحاس‪RR‬بات واألجه‪RR‬زة الملحق‪RR‬ة ‪ -‬ش‪RR‬بكات الحاس‪RR‬ب –‬
‫البرمجيات نظام إدارة قواعد البيانات ‪.DBMS‬‬

‫‪Data Base‬‬ ‫‪M-H‬‬


‫حسب الحجم ودرجة تعقد البيانات ‪-:‬‬ ‫‪.2‬‬
‫أ‪ -‬قواعد بيانات صغيرة الحجم ‪ -:‬وهي التي تقتصر علي عدد محدود‬
‫من السجالت ‪ ،‬وتتضمن هياكل بيانات بسيطة وغير معقدة ‪ ،‬ويستخدمها‬
‫مستخدم واحد فقط أو عدد محدود من المستخدمين مثل ( قواعد البيانات‬
‫الشخصية ‪ ،‬مثل بيانات المكتبة المنزلية – شرئط الفديو – االدوية في احدي‬
‫الصيدليات ) ‪.‬‬
‫ب‪ -‬قواعد بيانات متوسطة أو كبيرة‪ -:‬وهي قواعد البيانات الضخمة‬
‫التي يستخدمها عدد كبير من المستخدمين والتي يتم تسجيل مئات اآلآلف من‬
‫سجالت البيانات في قواعد البيانات وتظهر في المؤسسات الكبيرة مثل ‪:‬‬
‫االجهزة الحكومية المركزية كالوزارات ومصلحة الضرائب والجمعيات‬
‫والشركات التجارية والمصانع والبورصات والمستشفيات والبنوك ‪. ...‬‬

‫أنواع البيانات المخزونة في القاعدة ‪:‬‬ ‫‪‬‬

‫‪ .1‬البيانات الفعلية ‪ -:Actual Data‬هي البيانات التي تم جمعها وتسجيلها في القاعدة‬


‫من أجل تمثيل ووصف االحداث التي في القاعدة ومن أمثلتها بيانات العمالء أو بيانات‬
‫الموردين أو المنتجات‪.‬‬
‫‪ .2‬البيانات الوصفية ‪ -:Meta Data‬وهي بيانات عن البيانات فهي التصف االحداث‬
‫الداخلة في مجال القاعدة‪ ،‬لكنها تصف هيكل أو منظور قاعدة البيانات التي تستخدم في‬
‫تسجيل البيانات وتتميز بما يلي‪-:‬‬
‫‪ ‬انها تتضمن منظور قاعدة البيانات ما هي البيانات التي يجب تخزينها في‬
‫القاعدة وماهي طريقة التخزين واسترجاع البيانات علي وسائط التخزين‬
‫يتم تسجيلها في شكل تعليمات مكتوبة بلغة تعريف البيانات ‪.DDL‬‬ ‫‪‬‬
‫‪ ‬يتم تخزين هذه التعليمات داخل مرجع خاص من مراجع النظام يسمى قاموس‬
‫البيانات ‪. Data Dictionary‬‬
‫‪ ‬الفهارس‪ Indices :‬وهي جداول تكميلية لفرز ( ترتيب) السجالت أو البيانات علي‬
‫أساس تسهيل وزيادة سرعة الوصول إلي البيانات المطلوبة التي تحتوي علي قيم معينة‪.‬‬
‫‪ ‬البيانات اإلحصائية ‪ -:‬وهي التي تتضمن مؤشرات عن أحوال البيانات المخزنة في‬
‫قاعدة البيانات واستخدامتها الحالية ومن أهم االستخدامات انها تساعد نظام إدارة قواعد‬
‫البيانات في اختيار أفضل طريقة لتنفيذ االستفسار الحالي ‪.‬‬

‫اهمية قاموس البيانات ‪ :‬ترجع أهمية قاموس البيانات لألتى‪:‬‬ ‫‪‬‬


‫‪ .1‬استرجاع ومعالجة أي بيان مخزن في القاعدة ‪.‬‬
‫‪ .2‬يساعد المستخدمين الخبراء في تكوين فكرة كاملة عن الهيكل‬
‫الحالي لقاعدة البيانات ‪.‬‬

‫‪Data Base‬‬ ‫‪M-H‬‬


‫الفصل الثالث‬
‫اساليب وصف هيكل أو بنية قاعدة البيانات‬

‫اوًال نماذج تمثيل البيانات‪:‬‬


‫طبيعة وأهمية نماذج البيانات ‪.‬‬ ‫‪‬‬
‫خصائص وأنواع نماذج البيانات ‪.‬‬ ‫‪‬‬
‫نموذج الكيان – العالقة ‪. E-R Model‬‬ ‫‪‬‬
‫استخدام نموذج الكيان – العالقة في وصف قاعدة البيانات ‪.‬‬ ‫‪‬‬

‫يعرف بأنه مجموعة من المفاهيم واألدوات‬ ‫‪ ‬نموذج البيانات ‪: Data Model‬‬


‫النظرية التي يمكن استخدامها لغرض وصف هيكل قاعدة البيانات وذلك بشكل مستقل‬
‫عن أي نظام من نظم إدارة قواعد البيانات ‪.‬‬

‫‪Data Base‬‬ ‫‪M-H‬‬


‫‪ ‬أهمية نماذج البيانات ‪:‬‬
‫ان وجود نموذج لقاعدة البيانات يساعد في وصف الخصائص العامة للبيانات‬ ‫‪.1‬‬
‫المطلوب تخزينها‬
‫سهولة مقارنة وتقييم النظم المختلفة إلدارة قاعدة البيانات من اجل اختيار‬ ‫‪.2‬‬
‫النظام االصلح ‪.‬‬
‫سهولة تحويل النماذج أو ترجمتها إلي ما يقابلها من منظور للبيانات‪.‬‬ ‫‪.3‬‬

‫‪ ‬أنواع نماذج البيانات ‪-:‬‬


‫النماذج المادية ‪.‬‬ ‫‪.1‬‬
‫النماذج النظرية أو المنطقية‪.‬‬ ‫‪.2‬‬
‫النماذج التمثيلية أو التنفيذية‪.‬‬ ‫‪.3‬‬

‫هي تعتبر من نماذج المستوي األدني التي تقدم‬ ‫النماذج المادية لتمثيل البيانات ‪:‬‬ ‫‪-1‬‬
‫مفاهيم لوصف التفاصيل الفنية الدقيقة والمعقدة الخاصة بكيفية تخزين البيانات ومنها (نموذج‬
‫‪ ASCII‬و ‪ - EBCIDIC‬نموذج التوحيد ‪.) Unicode‬‬

‫تعتبر من نماذج المستوي األعلي التي تقدم‬ ‫النماذج المنطقية أو النظرية ‪ :‬هي‬ ‫‪-2‬‬
‫مفاهيم سهلة لوصف قاعدة البيانات ومن أمثلتها ‪-:‬‬

‫مفهوم الكيانات ‪Entities‬‬ ‫‪‬‬


‫مفهوم العالقات ‪Relationships‬‬ ‫‪‬‬
‫مفهوم الخصائص أو السمات ‪Attributes‬‬ ‫‪‬‬
‫مفهوم القيود والتحفظات ‪Constraints‬‬ ‫‪‬‬

‫‪Data Base‬‬ ‫‪M-H‬‬


‫تسمي أيضا النماذج التمثيلية فهي منطقة‬ ‫النماذج التنفيذية لتمثيل البيانات ‪-:‬‬ ‫‪-3‬‬
‫الوسط بين النوعين السابقين فهي تقدم مفاهيم لوصف البيانات وايضًا تنظيم وتخزين‬
‫البيانات ولذلك فهي أكثر النماذج استخدامًا ومنها‪:‬‬
‫(النموذج العالقي – النموذج الشبكي‪ -‬النموذج الهرمي‪-‬النموذج اِلشيئي)‪.‬‬

‫‪ ‬نموذج الكيان‪ -‬العالقة‪Entity Relationships model (ER):‬‬

‫‪ ‬المفاهيم األساسية في نموذج الكيان – العالقة هي ‪:‬‬


‫‪Entities‬‬ ‫الكيانات‬ ‫‪-‬‬
‫‪Relationships‬‬ ‫العالقات‬ ‫‪-‬‬
‫‪Attributes‬‬ ‫الخصائص أو السمات‬ ‫‪-‬‬
‫‪ ‬أنواع الخصائص ‪-:‬‬
‫الخصائص البسيطة والخصائص المركبة ‪.‬‬ ‫‪.1‬‬
‫الخصائص ذات القيمة الواحدة وذات القيم المتعددة ‪.‬‬ ‫‪.2‬‬
‫الخضائص المشتقة أو المستخلصة ‪DERIVED Attributes‬‬ ‫‪-‬‬
‫الخضائص المخزونة أو المخزنة ‪STORED Attributes‬‬ ‫‪-‬‬
‫‪Relationships‬ص‪119:115‬‬ ‫‪ ‬العالقات‬

‫المبحث الثاني‬
‫المنظور ثالثي المستويات ‪.‬‬
‫طبيعة وأهمية منظور البيانات ‪ .‬ص‪133:121‬‬ ‫‪‬‬
‫مستويات التجريد في المنظور الثالثي ‪.‬‬ ‫‪‬‬
‫المنظور الداخلي أو المادي للبيانات ‪.‬‬ ‫‪.1‬‬
‫المنظور المنطقي للبيانات‪.‬‬ ‫‪.2‬‬
‫المنظور الظاهري أو الخارجي للبيانات‬ ‫‪.3‬‬

‫‪Data Base‬‬ ‫‪M-H‬‬


‫ة بالموضوع ‪.‬‬ ‫‪‬‬
‫حالة البيانات ومنظور البيانات ‪.‬‬ ‫‪.1‬‬
‫االستقاللية المنطقية االستقاللية المادية ‪.‬‬ ‫‪.2‬‬

‫‪Data Base‬‬ ‫‪M-H‬‬

You might also like