Этапы разработки базы данных. Цель нормализации. Концепция нормальных форм. Основные свойства нормальных форм

Основные этапы разработки базы данных

Согласование параметров разработки базы данных

2. Утверждение плана разработки, подписание договора

После согласования плана разработки мы подготавливаем договор и счет, после оплаты(50% или 70%) которого начинаем подготовку технического задания.

Подготовка технического задания на разработку базы данных

На данном этапе мы подготавливаем подробное описание вашей базы данных.

Выбор технологии разработки

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

Разработка и описание структуры таблиц данных

Проектирование интерфейсов работы с базой данных

7. Разработка системных запросов к таблицам базы данных

Разработка форм ввода/данных

Программирование базы данных

10. Тестирование приложения

11. Внедрение приложения

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

Нормальные формы

В создании и развитии теории нормализации принимали участие многие учёные. Однако первые три нормальные формы и концепцию функциональной зависимости предложил Э. Кодд.[4]

Первая нормальная форма (1NF)

Основная статья: Первая нормальная форма

Переменная отношения находится в первой нормальной форме (1НФ) тогда и только тогда, когда в любом допустимом значении отношения каждый его кортеж содержит только одно значение для каждого из атрибутов.

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

Вторая нормальная форма (2NF)

Основная статья: Вторая нормальная форма

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

Третья нормальная форма (3NF)

Основная статья: Третья нормальная форма

Переменная отношения находится в 3NF тогда и только тогда, когда она находится во второй нормальной форме и отсутствуют транзитивные зависимости неключевых атрибутов от ключевых.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: