- •1.Информационные системы (ис). Основные функции и области применения.
- •2.Банк данных и его компоненты.
- •3.Классификация моделей представления данных.
- •4.Сетевая модель. Достоинства и недостатки.
- •5.Иерархическая модель. Достоинства и недостатки.
- •6.Общие понятия реляционного подхода к организации баз данных. Основные концепции и термины. Первичный и внешние ключи. Индексы.
- •7.Реляционная алгебра. Основные операции.
- •8. Реляционное исчисление.
- •9. Классификация программ субд.
3.Классификация моделей представления данных.
Хранимые в базе данные имеют определённую логическую структуру, то есть описываются некоторой моделью представления данных, поддерживаемые СУБД. К числу классических относятся следующие модели данных: иерархическая, сетевая и реляционная.
Кроме того, в последнее время появились и стали больше использоваться в практике следующие модели данных: постреляционная, многомерная, объектно – ориентированная.
Разрабатываются также всевозможные системы, основанные на других моделях данных, расширяющих известные. В их числе можно назвать: обеъектно – реляционные, дедуктивно-объектно-реляционные, сематические, концептуальные, ориентированные. Некоторые из этих моделей служат для интеграции БД, языка программирования, баз знаний. В некоторых СУБД поддерживается одновременно несколько моделей данных.
4.Сетевая модель. Достоинства и недостатки.
СМД позволяет отображать разнообразные взаимосвязи элементов данных в виде произвольного графа, обобщая тем самым иерархическую модель данных.
Сетевая БД состоит из набора записей и из набора соответствующих связей. На формирование связей особых ограничений не накладывается. Если в иерархических структурах запись потоков могла иметь лишь одну запись предка, то в сетевой модели данных запись-потомок может иметь произвольное число записей предков (свободный родитель).
Работают в отделе
ОТДЕЛ СОТРУДНИКИ НАЧАЛЬНИК
Состоит из сотрудников
Имеет начальника
Достоинства и недостатки сетевой модели:
Достоинства: предоставляет большие возможности в смысле допустимости образования произвольных связей.
Недостатки: высокая сложность и жесткость схемы БД, сложность понимания и выполнения обработки информации.
5.Иерархическая модель. Достоинства и недостатки.
В модели связь между данными можно описать с помощью упорядоченного графа (дерева). Каждый из типов «дерева» состоит из одного «корневого типа» и упорядоченного набора подчинённых типов. Корневым называется тип, который имеет подчинённые типы, и сам не является подтипом. Подчинённый тип (подтип) является потомком по отношению к типу, который выступает, в свою очередь, для него в роли предка (родителя).
Достоинства и недостатки иерархической модели:
Достоинства: эффективное использование памяти ЭВМ и неплохие показатели времени выполнения основных операций над данными; удобна для работы с упорядоченными данными.
Недостатки: эта модель громоздкая для обработки информации с достаточно сложными логическими связями. Сложность понимания для обычного пользователя.
Отдел
|
Начальник
|
Сотрудники
|
Описание структуры отдела
Отдел
10 |
17 |
3 6700 |
Начальник
|
Сотрудники
201
Курчатов
9500
202
Лапшин
11800
203
Клочков
14700 |