1 / 15
文档名称:

若实体a和b是多对多的联系.doc

格式:doc   大小:86KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

若实体a和b是多对多的联系.doc

上传人:文库旗舰店 2019/12/11 文件大小:86 KB

下载得到文件列表

若实体a和b是多对多的联系.doc

文档介绍

文档介绍:(转载),实体B和C是1对多的联系,则实体A和C是(多)对(多)的联系。,实体B和C是1对多的联系,则实体A和C是(1)对(多)的联系。,实体B和C是多对1的联系,则实体A和C是(多)对(多)的联系。,实体B和C是1对1的联系,则实体A和C是(1)对(多)的联系。(A、B、C),对应的关系内容为R={{1、10、50},{2、10、60},{3、20、72},{4、30、60}},则δB>15(R)属性(选择)运算,运算结果中包含有(2)个元组。(A、B、C),对应的关系内容为R={{1、10、50},{2、10、60}{3、20、72},{4、30、60}},则∏B(δC<70(R))运算结果中包含有(2)个元组,每个元组包含有(1)个分量。只有两个关系的元组,在所有的公共属性上取值都相同,才可以将它们的组合放入两个关系的自然连接中,如:R1        R2ABCeacebc   BCDabdacfgeh   ABCDeacf    R1|><|(A、B、C),对应的关系内容为R={{1、10、50},{2、10、60},{3、20、72},{4、30、60}},则R|><|R的运算结果中包含有(4)个元组,每个元组包含有(3)个分量。(A、B、C),另一个关系模式为R2(A、B、D)对应的关系内容分别为:R1={{1、10、50},{2、10、60},{3、20、72},{4、30、60}},R2={{1、10、50},{2、10、60},{1、20、72},{2、30、60}},则R1|><|R2的运算结果中包含有(2)个元组,每个元组包含有(4)个分量,即R1|><|R2={{1、10、50、50},{2、10、60、60}}(A、B、C),对应的关系内容为R={{1、10、50},{2、10、60},{3、20、72},{4、30、60}},另一个关系模式为R2(A、D、E),对应的关系内容为R={{1、10、50},{2、10、60},{1、20、72},{2、30、60}},则R1|><|R2的运算结果中包含有(4)个元组,每个元组包含有(5)个分量。即R1|><|R2={{1、10、10、50、50},{1、10、50、20、72},{2、10、60、60},{2、10、60、30、60}},(学生号、姓名),课程关系为C(课程号,课程名),选课关系为X(学生号、课程号、成绩),则至少选修了课程名为“001”或“002”课程的全部学生信息所对应的运算表达式为S|><|(∏学生号(δ课程号=”001”V课程号=”002”(X)))。(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号、课程号、成绩),则选修了课程名为‘序设计‘课程的全部学生信息所对应的运算表达式为S|><|(∏学生号(X|><|(δ课程名=’程序设计’(C))))。 S(学生号、姓名),课程关系为 C(课程号、课程名),选课关系为 X(学生号、课程号,成绩),|><|∏课程号(X|><|(δ姓名=K(S)))。(学生号、姓名),课程关系为C(课程号、课程名),选课关系为X(学生号、课程号、成绩),则求出所有选修课程信息的运算表达式为(∏学生号(X))与(C)的自然连接。(A、B、C、D、E),它的最小函数依赖集为FD={AB,CD,(AC)E},则该关系的候选码为(A、C),该候远码含有(2)属性。(A、B、C、D、E),它的最小函数依赖集为FD={AB、BC、DE},则该关系的候选码为(A、D),该候选码含有(2)属性。(A、B、C、D、E),它的最小函数依赖集为FD={AB、BC、BD、DE},则该关系的候选码为(A),该候选码含有(1)属性。(A、B、C、D、E、F),它的最小函数依赖集为FD={AB、AC、DE、DF},则该关系的候选码为(A、D),该候选码含有(2)属性。(A、B、C、D、E、F、G),它的最小函数依赖集为FD={AB、CD、BE、EF},则该关系的候选码为(A、C、G),该候选码含有(3)属性。(A、B、C、D、E),它的最小函数依赖集为FD={AB、AC、(C,D)E},则该关系的候选码为(A、D),∵ AC、(C、D)E∴ (A、D)E 候选码函数决定E