Проблемы проектирования ИС Аномалии.ppt
- Количество слайдов: 9
Проблемы проектирования ИС. Аномалии.
Проектирование информационных систем (ИС) Физический уровень Ø Логический уровень Ø üЗависимость от СУБД üПроектирование автоматизировано üОпределение числа и структуры таблиц üПроектирование скрыто от конечного üФормирование запросов к БД пользователя типов отчетных документов üОпределение üПользователю может быть представлена üРазработка алгоритмов обработки информации возможность настройки отдельных параметров ИС üСоздание форм для ввода и редактирования данных
Основные подходы при проектировании структур данных Сбор информации об объектах предметной области в одну таблицу (отношение). Последующая декомпозиция отношения на несколько взаимосвязанных таблиц на основе нормализации отношений. Ø Определение типов исходных данных, их взаимосвязей, требований к обработке данных, получение с помощью САПР готовой схемы БД или даже готовой прикладной ИС. Ø Структурирование информации для использования в информационной системе в процессе проведения системного анализа на основе совокупности правил и рекомендаций. Ø
Основные проблемы при определении структур данных Ø Аномалии не избыточное дублирование данных Сотрудник Тел Иванов 122 Петров 109 Сидоров 109 Ø Дублирование данных избыточное дублирование данных Сотрудник Иванов Петров Сидоров Тел 122 109 Комн 401 302
Основные проблемы при определении структур данных Аномалии - ситуации в таблицах БД, которые приводят к противоречиям в БД, либо существенно усложняют обработку данных Виды аномалий: аномалии модификации аномалии удаления аномалии добавления
Аномалии модификации проявляются в том, что изменение значения одного данного может повлечь за собой просмотр всей таблицы и соответствующее изменение некоторых других записей таблицы
Аномалии удаления состоят в том, что при удалении какого-либо данного из таблицы может пропасть и другая информация, которая не связана напрямую с удаляемым данным
Аномалии добавления возникают в случаях, когда информацию в таблицу нельзя поместить до тех пор, пока она неполная, либо вставка новой записи требует дополнительного просмотра таблицы
Домашнее задание Знать виды аномалий Знать определения видов аномалий Знать основные подходы при проектировании структур данных Знать уровни проектирования ИС и их характеристики Знать основные проблемы при проектировании структур данных
Проблемы проектирования ИС Аномалии.ppt