Нормализация данных. Приведение ER-модели к 1 НФ и 2 НФ.
Нормализация данных. Приведение ER-модели к 1 НФ и 2 НФ. - раздел Образование, Механизм центрального преобразования Нормализация Данных–Это Процесс Приведения Модели К Виду,позволяющему Получит...
Нормализация данных–это процесс приведения модели к виду,позволяющему получить в дальнейшем структуру БД,в кот устранена избыточность хранения и сведены к минимуму аномалии при добавлении,удалении,изменении данных.В процессе нормализации модель должна быть последовательно приведена к 1,2 и3 норм формам (1НФ, 2НФ, 3НФ).
Приведение к 1НФ состоит в исключении множественных или повторяющихся атрибутов.Атрибут (группа атрибутов) является множественным,если для одного экземпляра сущности может быть несколько различных значений атрибута.В примере с сущностью «Студент» таким атрибутом является «Оценка»,так как студент имеет много оценок по различным предметам.
Приведение к 1НФ осуществляется по следующим правилам:множественный атрибут или группа таких атрибутов выделяются в самостоятельную сущность;между исходной и новой сущностями устанавливается связь.
1НФ, т.о, является механизмом выявления упущенных сущностей и связей.Приведение к 2НФ предполагает вынесение атрибутов,кот не удовлетворяют требованиям функционально полной зависимости от уникального идентификатора сущности,являющегося составным ключом.Атрибут А функционально зависит от атрибута В (ФЗ : В —› А), если каждому значению А соответствует не более одного значения В(не только от одного атрибута,но и от группы атрибутов – ФЗ:B, C,D—›А)Функц завис является полной,если атрибут зависит от составного ключа и не зависит ни от какого подмножества данного ключа,т.е.имеет место зависимостьФЗ:K1,K2,...,Kn—›Аи не справедлива ни одна из следующих зависимостей:ФЗ:K1—›А;ФЗ:K2—›А;..ФЗ:K1,K2—›Аи тдПриведение к 2НФ осуществляется по следующим правилам:атрибуты,зависящие от части составного ключа,и сама эта часть выносятся в отдельную(новую)сущность и исключаются из исходной;ключом новой сущности становится часть ключа исходной,от кот имеет место функционально неполная зависимость;между исходной и новой сущностями устанавливается связь типа М:1,ключевая со стороны «многие».
Приведение к 2НФ,также как и приведение к1НФ,позволяет выявить в модели упущенные сущности и связи,и устранить избыточность данных в исходной модели.
Механизм центрального преобразования
Диаграмма потоков данных-информационная модель,основными компонентами которой являются:внешние сущности,представляющее собой источник или приемник информации;процессы преобразования входных данных
Отечественные и международные стандарты по ЖЦ ПС.
ИСО/МЭК 12207-95 определяет модель ЖЦ процессов разработки ПО. Данная модель ЖЦ ПС определяет,на верхнем уровне,основные цели,кот являются существенными для разработки высокоэффективного и надежног
Отеч.стандарты гост 19.102-77
Основу отечественной нормативной базу в области разработки и документирования програм средств составляет комплекс стандартов единой системы программной документации.Стандарты ЕСПД в основном охваты
Понятие управления проектом.Методы планирования и управления.
Проекты нацелены на получение определенных результатов,они направлены на достижение целей.Именно эти цели являются движущей силой проекта.Тот факт,что проекты ориентированы на достижение цели,имеет
Стандарт ЖЦ ПО ИСО. МЭК 12207.
ИСО/МЭК 12207-95 определяет модель жизненного цикла процессов разработки ПО. Данная модель ЖЦ ПС определяет,на верхнем уровне,фундаментальные цели,кот явл существенными для разработки высокоэффекти
Элементы ДПД. Расширение ДПД.
ДПД строятся из четырех основных элементов:внешняя сущность;поток данных;процесс;накопитель данных.Внешняя сущность представляет на диаграмме модели,организации,системы,находящиеся за пределами объ
Анализ ДПД
Для ДПД может быть сформулирован ряд проверок,оценивающих синтаксическую и частично семантическую корректность диаграмм.Процедуры анализа совместно оценивают информацию,заданную на диаграммах и в с
Понятие программного средства.Технология программирования.
Программа или логически связанная совокупность программ на носителях данных,снабженная программной документацией,наз-ся программным средством(ПС).В соответствии с обычным значением слова &qu
Модели ЖЦ.Сравнительный анализ моделей.
ЖЦ-весь период времени начиная с момента возникновения замысла(идеи)и заканчивая моментом выхода ПС из эксплуатации.ЖЦ включает все процессы создания и использования ПС.Различают следующие стадии Ж
Построение словаря данных. Структура потоков данных.
Словарь данных описывает каждый поток данных,определенный в системе.В словаре данных определяются все потоки данных и управления,а также хранилища данных и управления.Внешние сущности не описываютс
Новости и инфо для студентов