Форум программистов, компьютерный форум, киберфорум
Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для contedevel
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606

Четвертая нормальная форма

15.07.2016, 18:13. Показов 1081. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем доброй ночи!
Ребят, пытаюсь понять НФ для БД, но что-то никак не пойму четвертую:
Переменная отношения R находится в четвёртой нормальной форме тогда и только тогда, когда в случае существования таких подмножеств A и B атрибутов этой переменной отношения R, для которых выполняется нетривиальная многозначная зависимость A →→ B, все атрибуты переменной отношения R также функционально зависят от А.
То есть, пусть имеем отношение:
Авто Маршрут Водитель
Lada Granta 1 Salavatov
Lada Granta 2 Salavatov
Lada Granta 4 Salavatov
Mazda 3 Ivanov
Как видно, есть многозначная зависимость Авто ->-> Маршрут и функциональная зависимость Авто -> Водитель. То есть отношение находится в 4НФ? Или я что-то не понимаю?
Объясните, пожалуйста, кто познал сие знание)

Добавлено через 16 часов 38 минут
Столько просмотров и не одного ответа меня наводят на 2 мысли:
  • Я задал слишком философский вопрос, и никто не может ответить.
  • Я задал слишком глупый вопрос, и никто не хочет ответить.
1
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.07.2016, 18:13
Ответы с готовыми решениями:

3 нормальная форма
В реляционной базе данных торговой компании, владеющей сетью Интернет-магазинов, хранятся следующие данные: - название, адрес и телефон...

3 Нормальная форма
Помогите пожалуйста привести отношение в таблице к 3-й Нормальной Форме. Вот таблица:

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

4
 Аватар для m0nax
1274 / 975 / 113
Регистрация: 12.01.2010
Сообщений: 1,971
17.07.2016, 12:38
всё это конечно оч интересно, но в живых рабочих базах не всегда даже первая нф есть, какая там четвертая нафик ))
0
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
17.07.2016, 15:58
Цитата Сообщение от m0nax Посмотреть сообщение
всё это конечно оч интересно, но в живых рабочих базах не всегда даже первая нф есть,
перебор, конечно. 3НФ обычно и затем принимают решение о денормализации. Хотя тоже перебор.
И да, как-то не удалось мне пока увидеть боевые базы (реляционные) с нарушением 1НФ
0
 Аватар для VinniPuh
9119 / 6108 / 591
Регистрация: 27.03.2013
Сообщений: 19,927
17.07.2016, 21:28
contedevel, про 4 и 5 формы нормализации только краем уха слышал, а вот про первые 3, вроде бы вот тут - Теория нормальных форм- нормально расписано, даже я почти всё понял.
1
 Аватар для contedevel
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
05.08.2016, 21:38  [ТС]
Да, все понятно. Но на экзамене вряд ли смогу убедить препода, что все это бред и мало кто пользуется
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.08.2016, 21:38
Помогаю со студенческими работами здесь

Первая нормальная форма
Здравствуйте! У меня есть таблица: toy_id toy color1 color2 color3 5 мяч белый ...

Третья нормальная форма
В базе данных есть таблица у которой атрибуты Id, price_per_hour, hours, total_price total_price можно вычислить как price_per_hour*hours...

Третья нормальная форма
Между атрибутами отношения существуют следующие функциональные зависимости Личное дело преподавателя -> фамилия, имя, должность,оклад,...

3 нормальная форма - Нормализация
В лабораторной работе дали задание привести таблицу ко 2-ой и 3-ей нормальным формам. Во 2-ой нормальной форме всё прекрасно, но 3-ю...

Снова 3NF нормальная форма
Подскажите, пожалуйста! Задание: привести к 3NF отношение Библиотека (Название книги, Залоговая стоимость, Стоимость проката, Жанр, ФИО...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru