Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры КИТ1.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
307.2 Кб
Скачать

11.Понятие модели данных. Иерархическая модель, ее достоинства и недостатки

Модель данных- сов-ть принципов орг-ции данных в базе данных. Модели данных: а)иерархическая, б)сетевая, в)реляционная. В иерархич моделях осн стр-ра представления данных имеет форму дерева, в котором выше лежащие уровни называются предками, нижележащие потомки, самый верх уровень корнем Над иерархическими организованными данными определены след Достоинства: эффективн исп-е помяти ПК при хранении данных, наглядное представление данных, легкость описания обьектов с иерархической структурой. Недостатки: невозможно описание обьектов имеющих более одного предка, а также обьектов с горизонтальными связями

12.Сетевая модель, ее достоинства и недостатки

Сетевая модель- стр-ра, у которой любой элемент может быть связан с любым другим элементом. Над данными в сетевой базе могут выполняться следующие операции: а)добавить – внести запись в базу данных, б)извлечь – извлечь запись из базы данных, в)обновить – изменить значение элементов предварительно извлеченной записи, г)удалить – убрать запись из базы данных, д)включить в групповое отношение – связать существующую подчиненную запись с записью-владельцем, д)исключить из группового отношения – разорвать связь между записью-владельцем и записью-членом, е)переключить – связать существующую подчиненную запись с другой записью-владельцем в том же групповом отношении. Достоинство: а)возможность обр-я произвольных связей, б)быстрый доступ к данным. Недостатки: а)сложность схемы БД и сложность понимания ее для обычного пользователя, б)большие объемы памяти компьютера, требуемые для хранения данных, в)слабый контроль целостности данных из-за возможности устанавливать произв связи записями.

13.Реляционная модель. Базовые понятия, достоинства и недостатки

В основе реляционн модели данных лежит понятие отношения. Отношение вкл-ет в себя кортежи-описания экземпляров сущностей, представляющие собой упорядоченный набор значений атрибутов. Отн-е удобно отображать в виде таблицы, строки, которой соответствуют кортежам отн-я, а столбцы- атрибутам. Реляционн модель представляет собой сов-ть данных, состоящую из набора двумерных таблиц. Любая таблица в реляционной базе состоит из строк, которые называют записями, и столбцов, которые называют полями. На пересечении строк и столбцов находятся конкретные значения данных. Стр-ра реляционн БД удобно представлять в виде набора взаимосвязанных реляционных таблиц. Св-ва реляционн таблиц: а)кажд знач-е атрибута атомарно(неделимо), б)с математ точки зрения, отношение- подмножество декартова произведения его доменов, в)кажд столбец имеет уникальн, т.е. не повторяющийся в др столбцах данной табл имя, г)последовательность строк и столбцов в таблице не существенна, д)знач-е данных в кажд столбце однородны, е)декартовым приозведением n множеств(не обязательно различных) явл-ся множество всех возможных упорядоченных кортежей. Достоинтва: а)простота понимания, б)наглядность, в)наличие строгого математич обоснования. Недостатки: а)невозможность представления сущностей со сложной стр-рой, б)расположенность данных в большой количестве таблиц, требующая при извлечении инф-ции выполнении многих операций соединения, с помощью первичных и внешних ключей, что замежляет обработку.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]