قاعدة بيانات
من ويكيبيديا، الموسوعة الحرة
قاعدة البيانات (معلومات) هي مجموعة من عناصرِ البياناتِ المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية ، تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمى محرك قاعدة البيانات بتسهيل التعامل معها و البحث ضمن هذه البيانات و امكانية الاضافة و التعديل عليها. الهدف الاساسي لقواعد البيانات هو التركيز على طريقة تنظيم البيانات و ليس على التطبيقات الخاصه. اي ان تصميم البيانات بحيث تكون خالية من التكرار و يمكن استرجاعها و تعديلها و الاضافة عليها دون المشاكل التي يمكن ان تحدث مع و جود التكرار فيها هو الهدف الرئيسي لمصمم قاعدة البيانات. يتم ذلك عن طريق ايجاد ثلالث مستويات من التجريد او النماذج لقواعد البيانات تسمى نماذج التطبيع (Normalizing Forms) ويقصد بها جعل تركيبة البيانات اقرب للطبيعة التصنيفية.
و هناك تركيبات لقواعد البيانات حسب نوع العلاقة الرياضية بين البيانات و منها :
- التركيب العلائقي : وهو اعتماد علاقة محددة بين عناصر البيانات ، مثل ان تكون قيمة عنصر معتمدة على حاصل جمع عنصرين. وهذا التركيب هو انجح التراكيب المطبقة في عالم قواعد البيانات المعلوماتية ، و ذلك بسبب اعطائه تنوع في نوع العلاقة بين البيانات ، لان احتمالية تنفيذ العلاقات فيه اكبر من اي تركيب اخر.
- التركيب الهيكلي : وهو اعتماد علاقة الهيكل التنظيمي بين عناصر البيانات ، مثل ان يكون عنصرين مصنفين تحت عنصر واحد او تابعين له.
- التركيب الهرمي : وهو اعتماد علاقة الهرم بين عناصر البيانات ، مثل ان يكون هناك كل عنصر مسؤول عن عنصر واحد فقط و ليس اكثر.
[تحرير] بيئات قواعد البيانات
- نظام اوراكل لإدارة قواعد البيانات العلائقية أوراكل
- MySQL
- أكسس
- PostgreSQL
- قاعدة بيانات بيركيلي
- Borland Interbase
- Microsoft SQL Server
- Informix
- B-trieve