Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Процессы проектирования. Проектирование информационной архитектуры



ИА – организация интерактивного визуального представления больших массивов данных.

- сочетание схем организации, предметизации и навигации, реализованных в ИС.

- структурное проектирование инф-ного пространства, способствующее выполнению задач и интуитивному доступу к содержимому.

- искусство и наука структурирования и классификации web-сайтов и интрасетей с целью облегчения пользователям поиска информации и управления ею.

- дисциплина, ставящая своей задачей распространениа принципов проектирования и архитектуры в цифровом пространстве.

Этапы создания ИА:

1) Формирование логической структуры данных Непосредственное взаимодействие системного архитектора с заказчиком. Формальный метод описания: формирование диаграмм сущность-связь. Логические диаграммы ER модели должны однозначно пониматься как исполнителем, так и заказчиком и являются обязательным элементов ТЗ.

2) Формирование физической структуры данных. Физическая модель – графическое представление реально реализованной БД. Состоит из таблиц, столбцов и связей. Зависит от платформы, выбранной для реализации, и требований к использованию данных.

Нормализация данных позволяет обеспечить целостность и непротиворечивость хранимых данных. Теории нормализации – 6 нормальных форм хранения данных.

1. Первая нормальная форма.

1) Запрещается иметь повторяющиеся атрибуты.

2) Запрещаются составные атрибуты.

3) Обязательное определите первичного ключа сущности.

2. Вторая нормальная форма.

1) Выполнение первой нормальной формы.

2) все неключевые атрибуты должны зависеть от первичного ключа целиком.

3. Третья нормальная форма.

1) Выполнение первой и второй нормальных форм.

2) Все неключевые атрибуты должны быть независимы друг от друга и зависеть только от первичного ключа.

4. Нормальная форма Бойса-Кодда.

1) Выполнение первой, второй, третей.

2) У каждой сущности должен быть только один потенциальный первичный ключ.

5. Четвертая нормальная форма.

1) Подразумевает выполнение 1-4.

2) Необходимо устранить имеющиеся многозначные зависимости. Изменение одно из атрибутов не должно приводить к изменению других атрибутов или их модификации.

6. Пятая нормальная форма.

1) Подразумевает 1-5.

2) Устранены зависимости соединений сущностей.

Чем более высоконормализована модель данных, тем более она сложна для получения из нее данных. Чем более модель данных приближена к действительности, тем больше в ней возможных противоречий, т.к. много информации имеет дублирующееся хранение.

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

Триггер – исполняемая процедура, обеспечивает целостность данных. Вызывается автоматически по какому-то событию. Внутренняя процедура, ее исполнение не зависит от пользователя.

Процедура – записанный в БД стандартные набор операций, которые вызываются пользователем по имени. Цель: защита целостности БД.

Представление – текущий слепок реальной БД по какому-то запросу. Обычно результаты стандартных запросов хранят в виде представлений. Наличие представлений обеспечивает быстродействие и безопасность.





Дата публикования: 2015-02-03; Прочитано: 307 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...