Класифікація БД: варіанти, моделі даних і основні характеристики

Основні відмінності в базах даних

Документальні – повертають вміст, працюють з когнітивними і концептуальними документами, що належать до інтелектуальної та академічному середовищі. У них є менеджери документів і контенту, такі, як CDS/ISIS, Filemaker, Knosys або Imagic Text для термінологічного контролю. Вони досяжні при використанні стандартизованих мов запитів і мають класифікацію БД за типом моделі даних.

Реляційні засновані на встановленні зв’язків між наборами даних, організовані у вигляді таблиць, які відповідають деяким важливим вимогам. Вони мають фіксовану кількість полів. У кожного атрибута є ім’я і безліч можливих значень. Кожна запис унікальна і ідентифікується з допомогою ключа. Вони реалізують мова запитів SQL і засновані на моделі, розробленій Едгаром Коддом в 70-х роках.

Об’єктно-орієнтовані бази даних повертають фізичні файли або програмний код, з’явилися вони в кінці ХХ століття. Використовуються в промисловому виробництві та дизайні. Працюють з об’єктно-орієнтованим мовою, таким як C++ або Python. Дотримуються “золоте правило”: сталість, менеджер вторинного сховища, паралелізм, відновлення і об’єкт запиту.