Программирование - это просто
Advertisement
Главная
29.04.2024 г.
Главное меню
Главная
Интернет магазин
Программные продукты
Биржевые роботы
Искусственный интеллект
Математика и информатика
1С:Предприятие
Уроки C#
Уроки Delphi
Уроки программирования
Web-программирование
Дизайн и графика
Компьютер для блондинок
Исходники
Статьи
Платный раздел
Рассказы про компьютеры
Хитрости и секреты
Системный подход
Размышления
Наука для чайников
Друзья сайта
Excel-это не сложно
Все о финансах
.
Теория баз данных. Урок 4. Нормальные формы. Печать E-mail
Автор megabax   
26.11.2023 г.
New Page 1

Теория баз данных. Урок 4. Нормальные формы.

Чтобы смотреть урок полностью, подпишитесь на платный раздел.

В платном разделе статья находится здесь.

См. так же уроки в бесплатном разделе.


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

  • исключение некоторых типов избыточности;

  • устранение некоторых аномалий обновления;

  • разработка проекта базы данных, который является достаточно «качественным» представлением реального мира, интуитивно понятен и может служить хорошей основой для последующего расширения;

  • упрощение процедуры применения необходимых ограничений целостности.

...

...

...Пример. Допустим у нас есть вот такая таблица:

Товар Единица измерения Склад Остаток
Апельсины кг Овощебаза 100
Помидоры кг Овощебаза 200
Печенье пачка Овощебаза 20
Апельсины кг Магазин №1 20
Помидоры кг Магазин №1 25
Печенье пачка Магазин №1 2

...

...

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

Теперь разберемся с новыми терминами. Что значит "нетривиальная и неприводимая слева функциональная зависимость"? Что такое функциональная зависимость вы уже знаете из прошлого урока. ...

...

...

...

 
« След.   Пред. »
 
© 2024 Программирование - это просто
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Design by Mamboteam.com | Powered by Mambobanner.de
Я принимаю Яндекс.Деньги