قاعدة بيانات: الفرق بين النسختين

[مراجعة غير مفحوصة][نسخة منشورة]
تم حذف المحتوى تمت إضافة المحتوى
لا ملخص تعديل
طلا ملخص تعديل
سطر 1:
[[ملف:Emp Tables (Database).PNG|يسار]]
'''قاعدة البيانات''' او '''قاعدة المعطيات''' ([[لغة إنجليزية|بالإنجليزية]]: Database[[w:en:database|database]]),، هي مجموعة من عناصرِ [[بيانات|البيانات]] المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية، وتتكون قاعدة البيانات من جدول واحد أو أكثر. ويتكون الجدول من سجل ([[w:en:Record (database)|database]]) أو أكثر ويتكون السجل من حقل ([[w:en:Field (computer science)|field]]) أو أكثر. ومثال عليه السجل الخاص بموظف معين يتكون من عدة حقول مثل رقم الموظف - اسم الموظف - درجة الموظف - تاريخ التعيين - الراتب - والقسم التابع له، وغير ذلك من بيانات الموظف تخزن في جهاز [[حاسوب|الحاسوب]] عَلى نحو منظّم، حيث يقوم [[برنامج (حاسوب)]] يسمى [[محرك قاعدة البيانات]] ([http[w://en.wikipedia.org/wiki/Database_engine:database Databaseengine|database Engineengine]]) بتسهيل التعامل معها والبحث ضمن هذه البيانات، وتمكين المستخدم من الإضافة والتعديل عليها.
 
يتم استرجاع البيانات باستخدام أوامر من [[لغة الاستعلام]] حيث تعتبر [[معلومات]] تساعد في عملية اتخاذ القرار.
سطر 6:
[[نظام تسيير قواعد البيانات|نظام إدارة قواعد البيانات]] هو البرنامج الذي يتم من خلاله استرجاع البيانات، أو الإضافة أو التعديل عليها، أو حذفها، حيث يقوم البرنامج بالربط بين المستخدم وبين محرك قاعدة البيانات، لأداء تلك المهمة.
 
وفى حال وجود علاقة بين جداول قاعدة البيانات يسمى هذا ب[[نظام قواعد البيانات العلائقية]] ([[w:en:Relational Database Management System|Relational Database Management System - RDBMS]])
 
الهدف الأساسي لقواعد البيانات هو التركيز على طريقة تنظيم البيانات وليس على التطبيقات الخاصة. أي أن الهدف الرئيسي لمصمم قاعدة البيانات هو تصميم البيانات بحيث تكون خالية من التكرار ويمكن استرجاعها وتعديلها والإضافة عليها دون المشاكل التي يمكن أن تحدث مع وجود التكرار فيها. يتم ذلك عن طريق ايجاد ثلاث مستويات من التجريد أو النماذج لقواعد البيانات تسمى [[نماذج التطبيع]] ([http[w://en.wikipedia.org/wiki/:Database_normalization|normalizing Normalizing Formsforms]])، ويقصد بها جعل تركيبة البيانات أقرب للطبيعة التصنيفية.
 
وهناك تركيبات لقواعد البيانات حسب نوع العلاقة الرياضية بين البيانات، ومنها: