Будинки Бази даних Що таке система управління базами даних (dbms)? - визначення з техопедії

Що таке система управління базами даних (dbms)? - визначення з техопедії

Зміст:

Anonim

Визначення - Що означає Система управління базами даних (СУБД)?

Система управління базами даних (СУБД) - це програмний пакет, призначений для визначення, маніпулювання, отримання та управління даними в базі даних. СУБД, як правило, маніпулює самими даними, форматом даних, іменами полів, структурою запису та структурою файлів. Він також визначає правила перевірки та маніпулювання цими даними.

СУБД позбавляє користувачів обрамлення програм для підтримки даних. Мови запитів четвертого покоління, такі як SQL, використовуються разом із пакетом СУБД для взаємодії з базою даних.

Деякі інші приклади СУБД включають:

  • MySQL
  • SQL Server
  • Oracle
  • dBASE
  • FoxPro

Techopedia пояснює систему управління базами даних (СУБД)

Система управління базами даних отримує інструкції від адміністратора бази даних (DBA) і відповідно доручає системі внести необхідні зміни. Ці команди можуть завантажувати, витягувати або змінювати наявні дані з системи.

СУБД завжди забезпечує незалежність даних. Будь-яка зміна механізму зберігання та форматів зберігання виконується без зміни всієї програми. Існує чотири основні типи організації баз даних:

  • Реляційна база даних: Дані організовані як логічно незалежні таблиці. Взаємозв'язки між таблицями відображаються за допомогою спільних даних. Дані в одній таблиці можуть посилатися на подібні дані в інших таблицях, що підтримує цілісність посилань між ними. Ця особливість називається референтною цілісністю - важливим поняттям у системі реляційних баз даних. Операції, такі як "select" та "join", можуть виконуватися на цих таблицях. Це найбільш широко застосовувана система організації баз даних.
  • Плоска база даних: Дані впорядковані в єдиний вид запису з фіксованою кількістю полів. Цей тип бази даних стикається з більшою кількістю помилок через повторюваний характер даних.
  • Об'єктно-орієнтована база даних: Дані впорядковані за подібністю до об'єктно-орієнтованих концепцій програмування. Об'єкт складається з даних та методів, тоді як класи групують об'єкти, що мають подібні дані та методи.
  • Ієрархічна база даних: Дані організовані за ієрархічними зв’язками. Це стає складною мережею, якщо порушуються відносини один до багатьох.
Що таке система управління базами даних (dbms)? - визначення з техопедії