关系数据模型包括(关系数据结构)

上传人:飞*** 文档编号:40532720 上传时间:2018-05-26 格式:DOC 页数:12 大小:75.50KB
返回 下载 相关 举报
关系数据模型包括(关系数据结构)_第1页
第1页 / 共12页
关系数据模型包括(关系数据结构)_第2页
第2页 / 共12页
关系数据模型包括(关系数据结构)_第3页
第3页 / 共12页
关系数据模型包括(关系数据结构)_第4页
第4页 / 共12页
关系数据模型包括(关系数据结构)_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《关系数据模型包括(关系数据结构)》由会员分享,可在线阅读,更多相关《关系数据模型包括(关系数据结构)(12页珍藏版)》请在金锄头文库上搜索。

1、(转载)(转载)1.1. 关系数据模型包括(关系数据结构)关系数据模型包括(关系数据结构) 、 (关系完整性规则)和(有关系运算)三个方面。(关系完整性规则)和(有关系运算)三个方面。2.2. 设设 D1D1、D2D2、和、和 D3D3 域的基数分别为域的基数分别为 2 2、3 3、4 4,则,则 D1*D2*D3D1*D2*D3 的元组数为(的元组数为(2424) ,每个元组有(,每个元组有(3 3)个分量。)个分量。3.3. 在一个关系中,不同的列可以对应同一个(域)在一个关系中,不同的列可以对应同一个(域) ,但必须具有不同的(列名),但必须具有不同的(列名) 。4.4. 关系中的每个属

2、性只能取(等值)关系中的每个属性只能取(等值) ,关系的结构不允许(嵌套),关系的结构不允许(嵌套) 。5.5. 顾客购物的订单和订单明细之间具有(顾客购物的订单和订单明细之间具有(1 1)对(多)的关系。)对(多)的关系。6.6. 关系中的码可以分为(超码)关系中的码可以分为(超码) 、 (候选码)(候选码) 、 (主码)(主码) 、 (备用码)和外码五种。(备用码)和外码五种。7.7. 主码是一种(候选)码,主码中的(属性)个数没有限制。主码是一种(候选)码,主码中的(属性)个数没有限制。8.8. 学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则(班级号)为学生关系中的(外码)

3、学生关系中的班级号属性与班级关系中的班级号主码属性相对应,则(班级号)为学生关系中的(外码) 。9.9. 若一个关系为若一个关系为 R R(学生号、姓名、性别、年龄)(学生号、姓名、性别、年龄) ,则(学生号)可以作为该关系的主码,姓名、性别、年龄为该关系的(非主)属性。,则(学生号)可以作为该关系的主码,姓名、性别、年龄为该关系的(非主)属性。10.10. 在候选码中每个属性被称为(主)属性,不在任何候选码中的每个属性被称为(非主)属性。在候选码中每个属性被称为(主)属性,不在任何候选码中的每个属性被称为(非主)属性。11.11. 有关系完整性包括(实体)完整性,有关系完整性包括(实体)完整

4、性, (参照)完整性和(用户定义)完整性三个方面。(参照)完整性和(用户定义)完整性三个方面。12.12. 设一个关系设一个关系 R1R1 中的属性中的属性 A A 是外码,它对应关系是外码,它对应关系 R2R2 中的主码为中的主码为 B B,则称(,则称(R1R1)为子关系,)为子关系, (R2R2)为父关系。)为父关系。13.13. 在参照和被参照的关系中,每个外码值或者为(空值)在参照和被参照的关系中,每个外码值或者为(空值) ,或者等于另一个关系中的(主码)值。,或者等于另一个关系中的(主码)值。14.14. 用户定义的(完整性)是对关系中一些属性的取值给定相应的约束条件,禁止非法数据

5、进入(数据库)用户定义的(完整性)是对关系中一些属性的取值给定相应的约束条件,禁止非法数据进入(数据库) 。15.15. 传统的集合运算包括(并)传统的集合运算包括(并) 、 (交)(交) 、 (差)(差) 、 (迪卡儿积)四种。(迪卡儿积)四种。16.16. 设一个集合设一个集合 A A33、4 4、5 5、6 6、77,集合,集合 B B1 1、3 3、5 5、7 7、9 9 ,则,则 A A 和和 B B 的并集中包含有(的并集中包含有(7 7)个元素,)个元素,A A 和和 B B 的交集中包含有(的交集中包含有(3 3)个元素,)个元素,A A 和和 B B 的差集中包含有的差集中包

6、含有(2 2)个元素。)个元素。17.17. 设一个关系设一个关系 A A 具有具有 a1a1 个属性和个属性和 a2a2 个元组,有关系个元组,有关系 B B 具有具有 b1b1 个属性和个属性和 b2b2 元组,则关系元组,则关系 A*BA*B 具有(具有(a1+b1a1+b1)个属性和()个属性和(a1*b2a1*b2)个元组。)个元组。18.18. 专门的关系运算包括(选择)专门的关系运算包括(选择) 、 (投影)(投影) 、 (连接)(连接) 、和(除)、和(除)4 4 种。种。19.19. 设一个关系模式为设一个关系模式为 R R(A A、B B、C C) ,对应的关系内容为,对应

7、的关系内容为 R R1 1、1010、5050 , 2 2、1010、6060 , 3 3、2020、7272 , 4 4、3030、6060 ,则,则B B1515(R R)属性(选择)运算,运算结果中)属性(选择)运算,运算结果中包含有(包含有(2 2)个元组。)个元组。20.20. 设一个关系模式为设一个关系模式为 R R(A A、B B、C C) ,对应的关系内容为,对应的关系内容为 R R1 1、1010、5050 , 2 2、1010、6060 3 3、2020、7272 , 4 4、3030、6060 ,则,则BB(C C7070(R R)运算结果中包含有()运算结果中包含有(2

8、 2)个)个元组,每个元组包含有(元组,每个元组包含有(1 1)个分量。)个分量。21.21. 设一个关系模式为设一个关系模式为 R R(A A、B B、C C) ,对应的关系内容为,对应的关系内容为 R R1 1、1010、5050 , 2 2、1010、6060 3 3、2020、7272 , 4 4、3030、6060 ,则,则 R RR R 的运算结果中包含有(的运算结果中包含有(4 4)个元组,每)个元组,每个元组包含有(个元组包含有(3 3)个分量。)个分量。22.22. 设一个关系模式为设一个关系模式为 R1R1(A A、B B、C C) ,对应的关系内容为,对应的关系内容为 R

9、1R11 1、1010、5050 , 2 2、1010、6060 ,3 3、2020、7272 , 4 4、3030、6060 , ,另一个关系模式为,另一个关系模式为 R2R2(A A、B B、D D) ,对应的关,对应的关系内容为系内容为 R2R21 1、1010、5050 , 2 2、1010、6060 , 1 1、2020、7272 , 2 2、3030、6060 , ,则则 R1R1R2R2 的运算结果中包含有(的运算结果中包含有(2 2)个元组,每个元组包含有()个元组,每个元组包含有(4 4)个分量。)个分量。23.23. 设一个关系模式为设一个关系模式为 R1(AR1(A、B

10、B、C)C),对应的关系内容为,对应的关系内容为 R R1 1、1010、5050 , 2 2、10601060 ,3 3、2020、7272 , 4 4、3030、6060 ,另一个关系模式为,另一个关系模式为 R2R2(A A、D D、E E) ,对应的关系内容,对应的关系内容为为 R R1 1、1010、5050 , 2 2、1010、6060 , 1 1、2020、7272 , 2 2、3030、6060 ,则,则 R1R1R2R2 的运算结果中包含有(的运算结果中包含有(4 4)个元组,每个元组包含有()个元组,每个元组包含有(5 5)个分量。)个分量。24.24. 设一个学生关系为

11、设一个学生关系为 S S(学生号、姓名)(学生号、姓名) ,课程关系为,课程关系为 C C(课程号,课程名)(课程号,课程名) ,选课关系为,选课关系为 X X(学生号、课程号、成绩)(学生号、课程号、成绩) ,则至少选修了课程名为,则至少选修了课程名为“001”“001”或或“002”“002”课程的全课程的全部学生信息所对应的运算表达式为(部学生信息所对应的运算表达式为(S S)()( 学生号)学生号) (课程号(课程号=”001”v=”001”v 课程号课程号“002”“002” (X X) ) ) 。25.25. 设一个学生关系为设一个学生关系为 S S(学生号,姓名)(学生号,姓名)

12、 ,课程关系为,课程关系为 C C(课程号,课程名)(课程号,课程名) ,选课关系为,选课关系为 X(X(学生号、课程号、成绩学生号、课程号、成绩) ),则选修了课程名为,则选修了课程名为序设计序设计课程的全部学生信息所课程的全部学生信息所对应的运算表达式为对应的运算表达式为 S S( 学生号)学生号) (X X)(课程名)(课程名程序设计程序设计 ) (C C) ) ) 。26.26. 设一个学生关系为设一个学生关系为 S S(学生号、姓名)(学生号、姓名) ,课程关系为,课程关系为 C C(课程号、课程名)(课程号、课程名) ,选课关系为,选课关系为 X X(学生号、课程号,成绩)(学生号

13、、课程号,成绩) ,则姓名为变量,则姓名为变量 K K 的值的学生所选修的全部课程信息的值的学生所选修的全部课程信息所对应的运算表达式为(所对应的运算表达式为(C C)课程号(课程号(X X)姓名)姓名K K(S S) ) ) 。27.27. 设一个学生关系为设一个学生关系为 S S(学生号、姓名)(学生号、姓名) ,课程关系为,课程关系为 C C(课程号、课程名)(课程号、课程名) ,选课关系为,选课关系为 X X(学生号、课程号、成绩)(学生号、课程号、成绩) ,则求出所有选修课程信息的运算表达式为(,则求出所有选修课程信息的运算表达式为(学生学生号(号(X X) )与()与(C C)的自

14、然连接。)的自然连接。28.28. 设一个学生关系为设一个学生关系为 S S(学生号、姓名)(学生号、姓名) ,课程关系为,课程关系为 C C(课程号、课程名)(课程号、课程名) ,选课关系为,选课关系为 X X(学生号、课程号、成绩)(学生号、课程号、成绩) ,求出所有选课的学生信息的运算表达式为(,求出所有选课的学生信息的运算表达式为(学生学生号(号(X X) )与()与(S S)的自然连接。)的自然连接。1.1. 在一个关系在一个关系 R R 中,若属性集中,若属性集 X X 函数决定属性集函数决定属性集 Y Y,则记作为(,则记作为(X XY Y) ,称,称 X X 为(决定因素)为(

15、决定因素) 。2.2. 在一个关系在一个关系 R R 中,若属性集中,若属性集 X X 函数决定属性集函数决定属性集 Y Y,同时,同时 Y Y 函数决定函数决定 X X,则记作为(,则记作为(X XY Y) ,它们之间互为(决定因素),它们之间互为(决定因素) 。3.3. 在一个关系在一个关系 R R 中,若中,若 X XY Y 且且 X X Y Y,则称为,则称为 X XY Y 为(非平凡)依赖,否则,若为(非平凡)依赖,否则,若 X XY Y 且且 X X Y Y,则称,则称 X XY Y 为(平凡)依赖。为(平凡)依赖。4.4. 在一个关系在一个关系 R R 中,若中,若 X XY Y,并且,并且 X X 在任何真子集都不能函数决定在任何真子集都不能函数决定 Y Y,则称,则称 X XY Y 为(完全)函数依赖;否则,若

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 研究报告 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号