Изменения

Перейти к: навигация, поиск

Развитие баз данных

1 байт добавлено, 10:17, 27 декабря 2021
Сетевая модель данных
== Простые и структурированные файлы ==
=== Модель данных простого файла ===
Самая простая форма организации данных в базе, соответственно , была создана одной из первых. Из-за своей простоты имеет множество недостатков, однако до сих пор используется во многих областях.
==== Структура ====
*Заголовок (названия столбцов)
Петров П.П.,Java,5
Петров П.П.,Базы данных,4
 
=== Модель данных структурированного файла ===
Важным достоинством структурированного файла является возможность быстро находить строчку по номеру (так как нам известен фиксированный размер строки , мы можем посчитать смещение).
==== Структура ====
*Заголовок (названия столбцов, типы и длины)
== Сетевые базы данных ==
=== Сетевая модель данных ===
Модель так же также является совокупностью взаимосвязанных объектов. Однако здесь нет единой строгой иерархии, то есть могут существовать дополнительные с более низкой эффективностью поиска. Таким образом сетевые модели данных по сравнению с иерархическими являются более универсальными.
Предложена CODASYL в 1969.
====Представление данных====
== Реляционные базы данных ==
=== Реляционная модель данных ===
Самая популярная на данный момент модель данных. Отличается от предыдущих моделей заданием связей непосредственно в запросах, а так же также наличием математической модели, позволяющей оптимизировать эти запросы. Предложена Э. Ф. Коддом в 1969.
====Структура====
* Данные хранятся в таблицах
Анонимный участник

Навигация