Содержание
-
Проектирование логической структуры БД
Критерии оценки БДФакторы, влияющие на проектирование
-
План лекции
Критерии оценки БД Факторы, влияющие на проектирование БД Определение состава БД Дополнительные рекомендации по проектированию БД
-
Критерии
Адекватность Полнота Адаптируемость (примеры) Универсальность Сложность структуры БД Степень дублирования данных в БД Сложность последующей обработки Объем требуемой памяти Скорость (время) обработки информации
-
Адекватность – соответствие базы данных реальной предметной области Полнота – возможность удовлетворения существующих и новых потребностей пользователей Адаптируемость - приспособление к изменяющимся условиям
-
Адаптивность (1)
-
-
Адаптивность (2)
Проектное решение 1: Ф1(ФИО, дата_рождения, пол, ...., телефон, название_предмета) Проектное решение 2: Ф1(ФИО, дата_рождения, пол, ...., ) Ф2 (ФИО, название_предмета) Проектное решение 3: Ф1(код_сотрудника, ФИО, дата_рождения, пол, ...., ) Ф2 (код_сотрудника, название_предмета)
-
Факторы
Особенности предметной области особенности отображаемых объектов, характер связи между объектами предметной области (ER-модель) масштаб системы (объем БД, число пользователей) характер обработки информации требования ко времени реакции системы, безопасности данных. Особенности модели данных Особенности языков манипулирования данными Характеристика запросов (критерий поиска, частота запроса; состав реквизитов, выдаваемых в ответ, упорядоченность ответа, частота совместного использования реквизитов и т. п.) Характеристика пользователей; требования со стороны пользователей Затраты на проектирование системы Затраты на эксплуатацию Ограничения Существующая ИС Средства и методы проектирования Используемые методики проектирования наличие средств автоматизации проектирования используемый алгоритм проектирования Субъективные факторы мода привычки и предпочтения
-
Дополнительные рекомендации по проектированию БД
Вертикальное разбиение таблиц частота совместной обработки полей Ограничения СУБД Горизонтальное разбиение таблиц параллельная обработка данных Введение искусственных идентификаторов Денормализация Отражение информации в структуре БД, в значении данных, в алгоритме обработке
Нет комментариев для данной презентации
Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.