Please enable JavaScript.
Coggle requires JavaScript to display documents.
Нереляционные БД - Coggle Diagram
Нереляционные БД
Проблемы реляционных БД
-
человек мыслит не таблицами, а объектами
-
-
-
-
Недостатки
СУБД не поддерживают связи между данными, не обеспечивает целостность данных
нет стандарта на язык описания и управления данными (для реляционных БД таким стандартом стал язык SQL)
основной вид запросов — поиск значения по ключу, поэтому очень сложно, например, выполнить сортировку данных
Базы данных NoSQL
Типы хранилищ данных
-
-
Графовые БД
лучший выбор, если нужно хранить данные о какой-либо сети, в которой существуют множественные связи между узлами
Как узлы, так и связи могут иметь какие-то свойства (пары «ключ значения»), которые также хранятся в базе данных
БД на основе графов используются, например, для работы с данными о связях людей в социальных сетях
-
-
-
Достоинства
масштабируемость — возможность наращивания мощности распределенной системы простым добавлением новых серверов;
простота представления данных, близость к человеческому восприятию