bcnf normalization in database with example

preview_player
Показать описание
bcnf in dbms with examples
Рекомендации по теме
Комментарии
Автор

I think the decomposition should be = {Std, Course} and {Std, teacher} assuming a teacher is limited to teaching only one course. Your decomposition is lossy. For example, If you JOIN the relations you'll get that Lucky has two teachers. Information is thus lost as a result of your decomposition

ikirstenHD
Автор

Agree with Ollie on this. I got confused too with the final decomposition.

tkrishna
Автор

course cannot be the super key because the values in it are duplicated

vipulkumarsingh
Автор

the best decomposition according to DBMS Book (Elmasry) is {teacher, Course} and {teacher, Student} because it will not generate spurious tuples after a join.

mrdh
Автор

This relation is not even in 2NF form. student is determining teacher and student alone is a part of primary key

DhruvParmar-gmke
Автор

The example is wrong!!the teacher and course shold be super key because students with same name can enroll the subjects

rhul
Автор

Shouldn't teacher be a superkey of the table on the right at the end?

GeorgeNavarro
Автор

Why do your annotation cards come up before you're finished writing stuff down? I can't see the rest

JelloTalks
Автор

Thanks a lot, your tutorials were amazing from 1NF->BCNF....

leeasycode
Автор

Mam X->Y THEN X shouy be super key but you said {STD, course}->teacher but {STD, course} is already super key

sarveshkapoor
Автор

In second table coursename dbms repeted twice...but u said left side should be a super key.

ramesshnaiidu
Автор

In course and techer table teacher should b super key na ?

cyt
Автор

what's the difference between primary key and super key at the end tables?

paintedbooks
Автор

The decomposition result in loss of data, the best sets are {teacher, course}, {student, teacher} where teacher become the super key in the first table, and student become super key in the second table where teacher will become a referential key

jeffvarghese
Автор

Mam I have small doubt
Course is super key u r saying but DBMS coming 2 times so there is redundancy
So how it would be super key

kailasamkiran
Автор

Coming to 1NF and BCNF i dont know why Bhanu giving duplicate values for Primary key..

vinaysagarkomarabanda
Автор

I think it should be {std, teacher} and {teacher, course}

pallavsadhukhan
Автор

X determine y, y must be an candidate key not an supper key..😅mam sahi bola na mene

mk
Автор

Where is the difference between in 3rd NF and BCNF

Mylikes
Автор

Maam may u know your good name please bcoz if we learn some thing from some we know the name

MoinAnsari-sr