Теория баз данных. Урок 4. Нормальные формы. |
Автор megabax | |||||||||||||||||||||||||||||
26.11.2023 г. | |||||||||||||||||||||||||||||
Теория баз данных. Урок 4. Нормальные формы.Чтобы смотреть урок полностью, подпишитесь на платный раздел. В платном разделе статья находится здесь. См. так же уроки в бесплатном разделе. Для начала вспомним, что такое нормализация (см. прошлый урок). Процесс преобразования отношений базы данных к виду, отвечающему нормальным формам, называется нормализацией. Нормализация предназначена для приведения структуры БД к виду, обеспечивающему минимальную логическую избыточность, и не имеет целью уменьшение или увеличение производительности работы или же уменьшение или увеличение физического объёма базы данных. Конечной целью нормализации является уменьшение потенциальной противоречивости хранимой в базе данных информации. Нормализация заключается в следующем:
... ... ...Пример. Допустим у нас есть вот такая таблица:
... ... ...Нормальная форма Бойса — Кодда. Переменная отношения находится в нормальной форме Бойса — Кодда (иначе — в усиленной третьей нормальной форме) тогда и только тогда, когда каждая ее нетривиальная и неприводимая слева функциональная зависимость имеет в качестве своего детерминанта некоторый потенциальный ключ. Ну, и плюс, разумеется, она еще находиться в 3НФ. Теперь разберемся с новыми терминами. Что значит "нетривиальная и неприводимая слева функциональная зависимость"? Что такое функциональная зависимость вы уже знаете из прошлого урока. ... ... ... ... |
« След. | Пред. » |
---|