設(shè)關(guān)系模式R(ABCD),F(xiàn)是R上成立的FD集,F(xiàn)={A→B,B→C,A→D,D→C},ρ={AB,AC,BD}是R的一個分解。 ①相對于F,ρ是無損分解嗎?為什么? ②試求F在ρ的每個模式上的投影。 ③ρ保持F嗎?為什么?
設(shè)關(guān)系模式R(ABCDEG)上FD集為F,并且F={D→G,C→A,CD→E,A→B}。 ①求D+,C+,A+,(CD)+,(AD)+,(AC)+,(ACD)+。 ②試求R的所有候選鍵。 ③用ρ1={CDEG,ABC}替換R,這個分解有什么冗余和異常現(xiàn)象? ④用ρ2={DG,AC,CDE,AB}替換R,這個分解是無損分解嗎? ⑤用ρ3={CDE,AC,DG,BCD}替換R,先求F在ρ3的每個模式上的投影πRi(F),再判斷分解ρ3保持FD嗎?