Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ПИС от Шевчук / Вопрос 7

.ppt
Скачиваний:
44
Добавлен:
06.02.2016
Размер:
130.05 Кб
Скачать

Лекция 5. Разработка модели данных ИС

Учебные вопросы:

1.Понятие модели данных и их классификация.

2.Уровни моделей данных.

3.Логические и физические модели данных.

4.Нормализация.

5.Построение модели данных.

6.Разработка моделей защиты данных.

Литература: [5], [12], [26].

1

Логические и физические модели данных

Логические модели данных:

Диаграмма сущность-связь

Модель данных, основанная на ключах

Полная атрибутивная модель

Физические модели данных:

Трансформационная модель

Модель СУБД

Уровни моделей данных:

Уровень внешних моделей

Концептуальный уровень

Физический уровень

2

Построение модели данных

Задачи, которые являются общими для проектирования моделей данных:

1.Выявление нереализуемых, необычных конструкций в ER-модели.

2.Изучение возможных, первичных, внешних ключей, описание ссылочной целостности.

3.Проектирование и реализация денормализации БД для повышения производительности.

4.Определение части бизнес-логики, которую надо реализовать в БД (хранимые процедуры).

5.Реализация ограничений и триггеров, их генерация.

6.Определение необходимых индексов, кластеров, горизонтальной фрагментации таблиц, оценка их размеров.

7.Определение размеров табличных пространств и особенностей их размещения на носителях информации, определение размеров системного каталога. 8.Определение пользователей БД, их уровней доступа, разработка и внедрение правил безопасности доступа.

9.Разработка топологии БД в случае распределенной БД, определение механизмов доступа к удаленным данным.

3

Соседние файлы в папке ПИС от Шевчук