реляційна
ієрархічна
документо-орієнтована
об'єктна
ключ-значення
мережева
Зазвичай передбачає збереження всіх даних в оперативній пам'яті.
Кожен об'єкт окрім кореневого має рівно один батьківський об'єкт.
Подає дані у вигляді графа
Представляє дані у тому ж вигляді, що зазвичай використовується в програмному забезпеченні.
Найкраще підходить для збереження неструктурованих даних
Дані подаються у вигляді таблиць