Results (
Russian) 3:
[Copy]Copied!
пример 3.27: рассмотреть вопрос о связи R (A, B, C, D, E), где FD - AB - >, C,C - »■ B, и - - >, D. для начала, уведомление о том, что с учетом FD - ихминимальную основу.проверить, нам нужно немного поработать.во - первых, мы должны проверитьмы не можем исключить любые данной зависимости.вот, мы покажем,с использованием алгоритма 3,7, что нет двух FD - предполагает третий.например,мы должны принять закрытия {A, B}, слева от первой бнд, используя только104, глава 3.разработка теории реляционные базы данныхвторой и третий бнд, C - » в и - > д. это прекратить, но не включает DC, поэтому мы пришли к выводу, что первый fd AB - > • C не подразумевал второй итретий fd. мы получим аналогичный вывод, если мы попытаемся снять второй или третьейfd.мы также должны удостовериться в том, что мы не можем исключить любые атрибутов из левойстороны.в этой простой случай, единственная возможность заключается в том, что мы могли бы ликвидировать илиb с первого fd.например, если мы уничтожим, мы не будетB - ► с. мы должны показать, что c не из трех оригинальных бнд,AB, C B, и - > д. с этими бнд, закрытие {5} - это просто B,так, B - > C не последует.аналогичный вывод, если мы попробуем снять bиз AB - > с. таким образом, у нас есть наши минимальные основания.мы начинаем 3nf синтез с атрибутами каждого бнд в отношениисхемы.вот, у нас отношения si a), b), c), S 2 {B, C).и SZ {A, D).этоникогда не надо использовать связь, схема - это правильное подмножество другогосвязи схемы, так что мы можем снятьмы должны также рассмотреть вопрос о том, следует ли нам нужно добавить связь, схема -ключ.в этом примере R располагает двумя ключами: {{}, а, в, е, с, е}, как можешьпроверить.ни один из этих ключей - это часть схемы расположены так далеко.таким образом, мыдолжен добавить, один из них, скажем, сн (a), b), e).окончательный распад R является, таким образом,Si (A, B, C), сс (a, d), и статья 4 (a), b), e).
Being translated, please wait..
