Хүснэгт үйлчлүүлэгч ямар хэвийн хэлбэр вэ?

Хүснэгт үйлчлүүлэгч ямар хэвийн хэлбэр вэ?
Хүснэгт үйлчлүүлэгч ямар хэвийн хэлбэр вэ?
Anonim

Хүснэгт 1NF (Эхний хэвийн хэлбэр) Хүснэгтийн нэр дэвшигчийн түлхүүрийн тохирох дэд олонлогоос үндсэн бус шинж чанар хамаарахгүй.

Хэрэв дараах шинж чанаруудтай бол хүснэгтийн үйлчлүүлэгч ямар хэвийн хэлбэрт орох вэ?

Тайлбар: Эхний хэвийн хэлбэрийг давхардсан мэдээллийг арилгахад ашигладаг. Тайлбар: Хүснэгт нь 4NF-д байгаа тохиолдолд л түүний үл хамаарах олон утгат хамаарал болгоны X \twoheadrightarrow Y, X нь супер түлхүүр, өөрөөр хэлбэл X нь нэр дэвшигч юм. түлхүүр эсвэл түүний дээд багц.

1NF 2NF 3NF болон BCNF гэж юу вэ?

1NF (Эхний хэвийн хэлбэр) 2NF (Хоёр дахь хэвийн хэлбэр) 3NF (Гурав дахь хэвийн хэлбэр) BCNF (Boyce-Codd хэвийн хэлбэр) 4NF (Дөрөв дэх хэвийн хэлбэр)

Жишээ нь 2-р хэвийн хэлбэр гэж юу вэ?

Хэвийн болгох хоёр дахь алхам бол 2NF. Хүснэгт нь 2NF-д байгаа бөгөөд хэрэв хамаарал нь 1NF-д байгаа бөгөөд бүх дүрэмд нийцсэн бол түлхүүр бус шинж чанар бүр үндсэн түлхүүрээс бүрэн хамааралтай байдаг. Хоёр дахь хэвийн маягт нь үндсэн түлхүүрүүдийн хэсэгчилсэн хамаарлыг арилгадаг.

1-р 2-р ба 3-р хэвийн хэлбэр гэж юуг жишээгээр тайлбарлах вэ?

Хэрэв 1NF-д байгаа бөгөөд түлхүүр бус шинж чанар бүр үндсэн түлхүүрээс бүрэн хамааралтай бол харилцаа хоёр дахь хэвийн хэлбэртэй байна. … Хэрэв 2NF-д байгаа бөгөөд түлхүүр бус шинж чанаруудын хооронд хамаарал байхгүй бол харилцаа гурав дахь хэвийн хэлбэрт байна. (жишээ нь: 2NF + шилжилтийн хамааралгүй).

Зөвлөмж болгож буй: