قاعدة البيانات (DB) هي مجموعة من المعلومات عن أي مجال موضوع ، منظمة وفقًا لقواعد محددة ويتم الاحتفاظ بها في ذاكرة الكمبيوتر. لا يوجد تعريف واحد لهذا المصطلح ، ولكن هناك السمات المميزة التالية لقاعدة البيانات: يتم تخزينها ومعالجتها أيضًا في أنظمة الكمبيوتر ، والبيانات الموجودة في قاعدة البيانات لها بنية منطقية ، وفي قاعدة البيانات توجد بيانات وصفية تصف هيكلها.
تعليمات
الخطوة 1
أبسط الأمثلة هي قواعد بيانات السيارات (المتجر) ، وقواعد بيانات التعليم العالي (الكتاب المرجعي) ، وقواعد بيانات المنتج (المستودع) ، إلخ. أحد النقاط المركزية لأي قاعدة بيانات هو نموذج البيانات الذي تستخدمه. ويشمل هيكل البيانات في قاعدة البيانات ، وعلاقاتهم وطرق الاتصال مع بعضهم البعض ، وكذلك العمليات عليها. هناك ثلاثة أنواع من نماذج البيانات: النموذج الهرمي ، والشبكة ، والعلائقية.
الخطوة 2
جوهر الهيكل الهرمي هو كما يلي. تكون عناصر قاعدة البيانات في أحد المستويات تابعة للعناصر الموجودة في مستوى آخر. تشكل الروابط بين العناصر نتيجة لذلك هيكل مخطط الشجرة. هؤلاء. يحدث ما يلي: العناصر الأصلية ، تؤدي إلى ظهور عناصر جديدة ، وهذه بدورها أحدث. ميزة مهمة هي أن أي عنصر لا يمكن أن يكون له سوى والد واحد. من الأمثلة الرائعة على نموذج البيانات الهرمي شجرة العائلة.
الخطوه 3
في هياكل الشبكة ، يمكن أن يحتوي أي عنصر فرعي على أكثر من مولد واحد. يتمثل الاختلاف الرئيسي بين بنية الشبكة والهيكل الهرمي في أن أي عنصر في نموذج الشبكة له علاقة مع كل عنصر آخر فيه. من الأمثلة على قاعدة البيانات المتصلة بالشبكة قاعدة بيانات تحتوي على معلومات حول الطلاب الذين يحضرون دروسًا لمعلمين محددين. يمكن لطالب واحد حضور المواد الدراسية لمعلمين مختلفين ، ويمكن للطلاب المختلفين الحضور إلى نفس المعلم.
الخطوة 4
قاعدة البيانات العلائقية هي تلك التي يمكن تمثيلها كمصفوفة ثنائية الأبعاد. الفكرة هي تمثيل العلاقات التعسفية بين العناصر في جدول ثنائي الأبعاد. من الأمثلة على ذلك جدول يحتوي على معلومات حول الطلاب. سيتوافق سطر واحد مع طالب واحد ، أي كن قطعة واحدة من البيانات. ستحتوي الأعمدة على معلومات حول الطلاب ، على سبيل المثال ، الاسم وتاريخ الميلاد والعنوان وما إلى ذلك.
الخطوة الخامسة
نظام إدارة قواعد البيانات (DBMS) هو برنامج متخصص مطلوب لإنشاء قواعد البيانات وصيانتها ودعمها. DBMS قادر على إدخال المعلومات في قاعدة البيانات وتحريرها والبحث وتنفيذ عمليات أخرى. تتضمن الأمثلة Microsoft Access و MySQL و Microsoft SQL Server و Paradox و Oracle وما إلى ذلك.