Понятие « информационные системы». Понятие «информационная технология»
Автор работы: Пользователь скрыл имя, 18 Октября 2015 в 12:47, контрольная работа
Краткое описание
Термин информационная система (ИС) используется как в широком, так и в узком смысле. В широком смысле информационная система есть совокупность технического, программного и организационного обеспечения, а также персонала, предназначенная для того, чтобы своевременно обеспечивать надлежащих людей надлежащей информацией.[1].
Содержание
1.Понятие « информационные системы». Понятие «информационная технология»…………………………………………………………………………2 2. Этапы создания базы данных. Краткая характеристика…………………….4 3. нормализация данных: пятая нормальная форма (5НФ)……………………9 Список литературы…………………………………………
Процесс преобразования
отношений базы данных (БД) к виду, отвечающему
нормальным формам, называется нормализацией.
Нормализация предназначена для приведения
структуры БД к виду, обеспечивающему
минимальную логическую избыточность,
и не имеет целью уменьшение или увеличение
производительности работы или же уменьшение
или увеличение физического объёма базы
данных.[7] К примеру, когда существует
несколько одинаковых записей в таблице,
существует риск нарушения целостности
данных при обновлении таблицы. Таблица,
прошедшая нормализацию, менее подвержена
таким проблемам, т.к. ее структура предполагает
определение связей между данными, что
исключает необходимость в существовании
записей с повторяющейся информацией.
Конечной целью нормализации
является уменьшение потенциальной противоречивости
хранимой в базе данных информации.
Как отмечает К. Дейт,[8] общее
назначение процесса нормализации заключается
в следующем:
- исключение некоторых
типов избыточности;
- устранение некоторых
аномалий обновления;
- разработка проекта
базы данных, который является достаточно
«качественным» представлением реального
мира, интуитивно понятен и может служить
хорошей основой для последующего расширения;
- упрощение процедуры
применения необходимых ограничений целостности.
Устранение избыточности производится,
как правило, за счёт декомпозиции отношений
таким образом, чтобы в каждом отношении
хранились только первичные факты (то
есть факты, не выводимые из других хранимых
фактов). Процесс нормализации – последовательное
преобразование исходной БД к НФ, при этом
каждая следующая НФ обязательно включает
в себя предыдущую (что, собственно, и позволяет
разбить процесс на этапы и производить
его однократно, не возвращаясь к предыдущим
этапам).
Всего в реляционной
теории насчитывается 6 НФ.
Пятая нормальная форма (5NF)
— одна из возможных нормальных форм отношения
реляционной базы данных. Для определения пятой нормальной
формы следует предварительно ввести
понятие зависимости соединения, которое,
в свою очередь основано на понятии декомпозиции
без потерь.
Пятая нормальная форма
в большей степени является теоретическим
исследованием, и практически не применяется
при реальном проектировании баз данных.
Это связано со сложностью определения
самого наличия зависимостей «проекции
— соединения», поскольку утверждение
о наличии такой зависимости должно быть
сделано для всех возможных состояний
БД.
Форма, в которой устранены
зависимости соединения (таблицу разбивают
еще на 3 и более). В большинстве случаев
практической пользы от нормализации
таблиц до пятой нормальной формы не наблюдается.
На практике, как правило, ограничиваются
3НФ, ее оказывается вполне достаточно
для создания надежной схемы БД.
В теории баз
данных говорится о том, что схема базы
данных должна быть полностью нормализована.
При работе с полностью нормализованными
базами данных необходимо применять весьма
сложные SQL-запросы, что приводит к обратному
эффекту - замедлению работы базы данных.
Поэтому иногда для упрощения запросов
даже прибегают к обратной процедуре –
денормализации.
Использованная
литература:
Сноски:
[1]. William S. Davis, David C. Yen, 1998
[2]. Федеральный закон
Российской Федерации от 27 июля 2006
г. N 149-ФЗ «Об информации, информационных
технологиях и о защите информации».
[3]. Когаловский М. Р., 2003
[4]. Стандарт ISO/IEC 2382-1
[5,6]. Ю. А. Маглинец. Анализ требований
к автоматизированным информационным
системам. — Бином, 2008. ISBN 978-5-94774-865-9
[7,8] - Дейт К. Дж. Введение в системы
баз данных. — 8-е изд. — М.: «Вильямс», 2005