قاعدة بيانات

قاعدة البيانات (معلومات) هي مجموعة من عناصرِ البياناتِ المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية ، تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمى محرك قاعدة البيانات بتسهيل التعامل معها و البحث ضمن هذه البيانات و امكانية الاضافة و التعديل عليها. الهدف الاساسي لقواعد البيانات هو التركيز على طريقة تنظيم البيانات و ليس على التطبيقات الخاصه. اي ان تصميم البيانات بحيث تكون خالية من التكرار و يمكن استرجاعها و تعديلها و الاضافة عليها دون المشاكل التي يمكن ان تحدث مع و جود التكرار فيها هو الهدف الرئيسي لمصمم قاعدة البيانات. يتم ذلك عن طريق ايجاد ثلالث مستويات من التجريد او النماذج لقواعد البيانات تسمى نماذج التطبيع (Normalizing Forms) ويقصد بها جعل تركيبة البيانات اقرب للطبيعة التصنيفية.

و هناك تركيبات لقواعد البيانات حسب نوع العلاقة الرياضية بين البيانات و منها :

  • التركيب العلائقي : وهو اعتماد علاقة محددة بين عناصر البيانات ، مثل ان تكون قيمة عنصر معتمدة على حاصل جمع عنصرين. وهذا التركيب هو انجح التراكيب المطبقة في عالم قواعد البيانات المعلوماتية ، و ذلك بسبب اعطائه تنوع في نوع العلاقة بين البيانات ، لان احتمالية تنفيذ العلاقات فيه اكبر من اي تركيب اخر.
  • التركيب الهيكلي : وهو اعتماد علاقة الهيكل التنظيمي بين عناصر البيانات ، مثل ان يكون عنصرين مصنفين تحت عنصر واحد او تابعين له.
  • التركيب الهرمي : وهو اعتماد علاقة الهرم بين عناصر البيانات ، مثل ان يكون هناك كل عنصر مسؤول عن عنصر واحد فقط و ليس اكثر.


Emp Tables (Database).PNG

قاعدة البيانات (بالإنجليزية: Database) هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية، وتتكون قاعدة البيانات من جدول واحد أو أكثر من جدول. ويتكون الجدول من سجل (Record)أو أكثر من سجل ويتكون السجل من حقل (Field)أو أكثر من حقل ومثال على السجل :السجل الخاص بموظف معين يتكون من عدة حقول مثل رقم الموظف - اسم الموظف - درجة الموظف - تاريخ التعيين - الراتب - والقسم التابع له ...إلخ من بيانات الموظف تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمى محرك قاعدة البيانات (Database Engine) بتسهيل التعامل معها والبحث ضمن هذه البيانات، وتمكين المستخدم من الإضافة والتعديل عليها..

يتم استرجاع البيانات باستخدام أوامر من لغة للاستعلام (Query language)، حيث تعتبر معلومات تساعد في عملية اتخاذ القرار.

نظام إدارة قواعد البيانات (Database Management System (DBMS)) هو البرنامج الذي يتم من خلاله استرجاع البيانات، أو الإضافة أو التعديل عليها، أو حذفها، حيث يقوم البرنامج بالربط بين المستخدم وبين محرك قاعدة البيانات، لأداء تلك المهمة.

وفى حالة مايكون هناك علاقة (Relation) بين جداول قاعدة البيانات يسمى هذا بنظام قواعد البيانات العلائقية (Relational Database Management System - RDBMS) الهدف الأساسي لقواعد البيانات هو التركيز على طريقة تنظيم البيانات و ليس على التطبيقات الخاصة. أي أن الهدف الرئيسي لمصمم قاعدة البيانات هو تصميم البيانات بحيث تكون خالية من التكرار و يمكن استرجاعها و تعديلها والإضافة عليها دون المشاكل التي يمكن أن تحدث مع وجود التكرار فيها. يتم ذلك عن طريق ايجاد ثلاث مستويات من التجريد أو النماذج لقواعد البيانات تسمى نماذج التطبيع (Normalizing Forms)، ويقصد بها جعل تركيبة البيانات أقرب للطبيعة التصنيفية.

وهناك تركيبات لقواعد البيانات حسب نوع العلاقة الرياضية بين البيانات، ومنها:

  • التركيب العلائقي : وهو اعتماد علاقة محددة بين عناصر البيانات، مثل أن تكون قيمة عنصر معتمدة على حاصل جمع عنصرين. وهذا التركيب هو أنجح التراكيب المطبقة في عالم قواعد البيانات المعلوماتية، وذلك بسبب إعطائه تنوع في نوع العلاقة بين البيانات، لأن احتمالية تنفيذ العلاقات فيه أكبر من اي تركيب اخر.
  • التركيب الهيكلي : وهو اعتماد علاقة الهيكل التنظيمي بين عناصر البيانات ، مثل أن يكون عنصرين مصنفين تحت عنصر واحد أو تابعين له.
  • التركيب الهرمي : وهو اعتماد علاقة الهرم بين عناصر البيانات، مثل أن يكون كل عنصر مسؤول عن عنصر واحد فقط و ليس أكثر.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

بيئات قواعد البيانات

Microsoft SQL Server

انظر أيضاً

قاعدة البيانات (معلومات) هي مجموعة من عناصرِ البياناتِ المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية ، تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمى محرك قاعدة البيانات بتسهيل التعامل معها و البحث ضمن هذه البيانات و امكانية الاضافة و التعديل عليها. الهدف الاساسي لقواعد البيانات هو التركيز على طريقة تنظيم البيانات و ليس على التطبيقات الخاصه. اي ان تصميم البيانات بحيث تكون خالية من التكرار و يمكن استرجاعها و تعديلها و الاضافة عليها دون المشاكل التي يمكن ان تحدث مع و جود التكرار فيها هو الهدف الرئيسي لمصمم قاعدة البيانات. يتم ذلك عن طريق ايجاد ثلالث مستويات من التجريد او النماذج لقواعد البيانات تسمى نماذج التطبيع (Normalizing Forms) ويقصد بها جعل تركيبة البيانات اقرب للطبيعة التصنيفية.

و هناك تركيبات لقواعد البيانات حسب نوع العلاقة الرياضية بين البيانات و منها :

  • التركيب العلائقي : وهو اعتماد علاقة محددة بين عناصر البيانات ، مثل ان تكون قيمة عنصر معتمدة على حاصل جمع عنصرين. وهذا التركيب هو انجح التراكيب المطبقة في عالم قواعد البيانات المعلوماتية ، و ذلك بسبب اعطائه تنوع في نوع العلاقة بين البيانات ، لان احتمالية تنفيذ العلاقات فيه اكبر من اي تركيب اخر.
  • التركيب الهيكلي : وهو اعتماد علاقة الهيكل التنظيمي بين عناصر البيانات ، مثل ان يكون عنصرين مصنفين تحت عنصر واحد او تابعين له.
  • التركيب الهرمي : وهو اعتماد علاقة الهرم بين عناصر البيانات ، مثل ان يكون هناك كل عنصر مسؤول عن عنصر واحد فقط و ليس اكثر.


Emp Tables (Database).PNG

قاعدة البيانات (بالإنجليزية: Database) هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة رياضية، وتتكون قاعدة البيانات من جدول واحد أو أكثر من جدول. ويتكون الجدول من سجل (Record)أو أكثر من سجل ويتكون السجل من حقل (Field)أو أكثر من حقل ومثال على السجل :السجل الخاص بموظف معين يتكون من عدة حقول مثل رقم الموظف - اسم الموظف - درجة الموظف - تاريخ التعيين - الراتب - والقسم التابع له ...إلخ من بيانات الموظف تخزن في جهاز الحاسوب عَلى نحو منظّم، حيث يقوم برنامج (حاسوب) يسمى محرك قاعدة البيانات (Database Engine) بتسهيل التعامل معها والبحث ضمن هذه البيانات، وتمكين المستخدم من الإضافة والتعديل عليها..

يتم استرجاع البيانات باستخدام أوامر من لغة للاستعلام (Query language)، حيث تعتبر معلومات تساعد في عملية اتخاذ القرار.

نظام إدارة قواعد البيانات (Database Management System (DBMS)) هو البرنامج الذي يتم من خلاله استرجاع البيانات، أو الإضافة أو التعديل عليها، أو حذفها، حيث يقوم البرنامج بالربط بين المستخدم وبين محرك قاعدة البيانات، لأداء تلك المهمة.

وفى حالة مايكون هناك علاقة (Relation) بين جداول قاعدة البيانات يسمى هذا بنظام قواعد البيانات العلائقية (Relational Database Management System - RDBMS) الهدف الأساسي لقواعد البيانات هو التركيز على طريقة تنظيم البيانات و ليس على التطبيقات الخاصة. أي أن الهدف الرئيسي لمصمم قاعدة البيانات هو تصميم البيانات بحيث تكون خالية من التكرار و يمكن استرجاعها و تعديلها والإضافة عليها دون المشاكل التي يمكن أن تحدث مع وجود التكرار فيها. يتم ذلك عن طريق ايجاد ثلاث مستويات من التجريد أو النماذج لقواعد البيانات تسمى نماذج التطبيع (Normalizing Forms)، ويقصد بها جعل تركيبة البيانات أقرب للطبيعة التصنيفية.

وهناك تركيبات لقواعد البيانات حسب نوع العلاقة الرياضية بين البيانات، ومنها:

  • التركيب العلائقي : وهو اعتماد علاقة محددة بين عناصر البيانات، مثل أن تكون قيمة عنصر معتمدة على حاصل جمع عنصرين. وهذا التركيب هو أنجح التراكيب المطبقة في عالم قواعد البيانات المعلوماتية، وذلك بسبب إعطائه تنوع في نوع العلاقة بين البيانات، لأن احتمالية تنفيذ العلاقات فيه أكبر من اي تركيب اخر.
  • التركيب الهيكلي : وهو اعتماد علاقة الهيكل التنظيمي بين عناصر البيانات ، مثل أن يكون عنصرين مصنفين تحت عنصر واحد أو تابعين له.
  • التركيب الهرمي : وهو اعتماد علاقة الهرم بين عناصر البيانات، مثل أن يكون كل عنصر مسؤول عن عنصر واحد فقط و ليس أكثر.

بيئات قواعد البيانات

Microsoft SQL Server

انظر أيضاً

تم كشف حلقة قالب: قالب:نظام إدارة قواعد البيانات