习题答案(第14章)

上传人:汽*** 文档编号:563912825 上传时间:2022-10-12 格式:DOC 页数:28 大小:1.14MB
返回 下载 相关 举报
习题答案(第14章)_第1页
第1页 / 共28页
习题答案(第14章)_第2页
第2页 / 共28页
习题答案(第14章)_第3页
第3页 / 共28页
习题答案(第14章)_第4页
第4页 / 共28页
习题答案(第14章)_第5页
第5页 / 共28页
点击查看更多>>
资源描述

《习题答案(第14章)》由会员分享,可在线阅读,更多相关《习题答案(第14章)(28页珍藏版)》请在金锄头文库上搜索。

1、习题一一、单项选择题1. 数据管理技术的发展经历了多个理阶段,其中数据独立性最高的是( A )阶段。A)数据库系统 B)文件系统 C)人工管理 D)数据项管理2. ( B )属于信息世界的模型,是现实世界到机器世界的一个中间层次。A)数据模型 B)概念模型 C)E-R图 D)关系模型3. 反映现实世界中实体及实体间联系的信息模型是( D )。A)关系模型 B)层次模型 C)网状模型 D)E-R模型4. 下列条目中,( C )是数据模型的要素。.数据管理 .数据操作 .数据完整性约束 .数据结构 A)、和 B)、和 C)、和 D)、和5. 数据库的概念模型独立于( B )。A)E-R图 B)具体

2、的机器和DBMSC)现实世界 D)用户需求6. 按所使用的数据模型来分,数据库可分为哪三种模型( A )。A)层次、关系和网状 B)网状、环状和链状C)大型、中型和小型 D)独享、共享和分时7. 层次模型不能直接表示实体间的( C )。A)11关系 B)1:n关系 C)mn关系 D)11和1:n关系8. 在对层次数据库进行操作时,如果删除双亲节点,则相应的子女节点值也被同时删除。这是由层次模型的( B )决定的。A)数据结构 B)完整性约束 C)数据操作 D)缺陷9. 下列条目中,( D )是数据库应用系统的组成成员。.操作系统 .数据库管理系统 .用户.数据库管理员 .数据库 .应用系统 A

3、)仅、和 B)仅、和C)仅、和 D)都是10. 在数据库中,产生数据不一致性的根本原因是( C )。A)数据存储量过大 B)访问数据的用户数太多C)数据冗余 D)数据类型太复杂11. 关系模型的完整性规则不包括( D )。A)实体完整性规则 B)参照完整性规则 C)用户自定义的完整性规则 D)数据操作性规则12. 数据库管理系统中数据操纵语言DML所实现的操作一般包括( A )。A)查询、插入、修改、删除 B)排序、授权、删除C)建立、插入、修改、排序 D)建立、授权、修改13. 关系模型中,一个关键字( C )。A)可由多个任意属性组成 B)至多由一个属性组成C)可由一个或多个其值能唯一标识

4、该关系模式或任何元组的属性组成D)以上都不是14. 现有学生关系模式:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期),这个关系模式的主关键字是( D )。A)宿舍编号 B)学号 C)宿舍地址,姓名 D)宿舍编号,学号15. 在关系数据库中,用来表示实体之间联系的是( D )。A)树形结构 B)网状结构 C)线性表 D)二维表16. 逻辑数据独立性是指( D )。A)概念模式改变,外模式和应用程序不变 B)概念模式改变,内模式不变C)内模式改变,概念模式不变 D)内模式改变,外模式和应用程序不变17. 数据库三级模式体系结构的划分,有利于保持数据库的( A )。A) 数据独立性 B

5、) 数据安全性 C) 结构规范化 D) 操作可行性18. 在数据库的三级模式结构中,内模式的个数( A )。A)只有1个 B)与用户个数相同 C)由系统参数决定 D)有任意多个19. 在数据库的三级模式结构中,当模式改变时,通过修改外模式/模式的映像而使外模式不变,从而不必修改应用程序,这是保证了数据与程序的( D )。A)存储独立性 B)物理独立性 C)用户独立性 D)逻辑独立性20. 数据库系统的体系结构是( C )。A)二级模式结构和一级映像 B)三级模式结构和一级映像C)三级模式结构和二级映像 D)三级模式结构和三级映像二、设计题1已知某图书销售数据库由图书、出版商、作者、书店、订单等

6、实体集(对象)组成,各个实体的属性如下:1)出版商:出版商编码、名称、地址、所在城市、联系电话2)图书:书编码、书名、类型、单价、出版日期3)作者:作者编码、姓名、出生日期、地址、联系电话4)书店:书店编码、名称、地址、联系电话5)订单:订单编号、订单日期、订购数量。数据库语义如下:1)一个出版商可以出版多本图书,但一本图书只能由一个出版商出版;2)一个作者可以写多本书,一本书可以有多个作者编写;3)图书销售情况以订单形式加以存储,一张订单可以有多本图书,一本图书可以在多个订单中出现,但同一订单中同一本图书只能出现一次;4)一个订单只属于一个书店,一个书店可以有多张订单;画出该数据库的E-R图

7、。参考答案:2某工厂(包括厂名和厂长名)需要建立一个数据库,其语义如下: 1)一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话;2)一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和工种;3)一个车间生产多种产品,产品有产品编号、产品名称、规格型号和价格;4)一个车间生产多种零件,一个零件也可能为多个车间制造。零件有零件号、零件名、重量和价格;5)一个产品由多种零件组成,一种零件也可装配出多种产品;6)产品与零件均存入仓库中;7)厂内有多个仓库,仓库有仓库号、仓库主任姓名和电话。画出该数据库的E-R图。参考答案:习题二一、单项选择题1. 关系模型中,候选码( C )。A)可

8、由多个任意属性组成B)至多由一个属性组成C)可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D)以上说法都不正确2. 一个关系数据库中的各个元组( B )。A)前后顺序不能任意颠倒,一定要按照输入的顺序排列B)前后顺序可以任意颠倒,不影响数据库中的数据关系C)前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同D)前后顺序不能任意颠倒,一定要按照码段值的顺序排列3. 外码必须为空值或等于被参照表中某个元组的主码。这是( B )。A)实体完整性规则 B)参照完整性规则 C)用户自定义完整性规则 D)域完整性规则4. 在关系代数运算中,不属于基本运算的是( C )。A)差 B)

9、并 C)交 D)乘积5. 设关系R和S的属性个数分别是3和4,元组个数分别是100和300,关系T是R和S的广义笛卡尔积,则T的属性个数和元组个数分别是( D )。A)4,300 B)4,400 C)7,400 D)7,300006. 在关系代数的连接操作中,( A )操作需要取消重复列。A)自然连接 B)笛卡儿积 C)等值连接 D)连接7. 下列哪一种关系运算不要求:R和S具有相同的元数,且它们对应属性的数据类型也相同”?( C )。A)RS B)RS C)R-S D)RS8. 设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于( B )。A)RS

10、B)RS C)RS D)R-S9. 在关系代数的专门关系运算中,从关系中取出若干属性的操作称为( B );从关系中选出满足某种条件的元组的操作称为( A );将两个关系中具有共同属性的值的元组连接到一起构成新关系的操作称为( C )。A)选择 B)投影 C)连接D)扫描10. 在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为( A )。A)外码B)候选码C)主码D)超码11. 等值连接和自然连接相比较,正确的是( C )。A)等值连接和自然连接的结果完全相同B)等值连接的属性个数大于自然连接的属性个数C)等值连接的属性个数小于自然连接的属

11、性个数D)等值连接的属性个数等于自然连接的属性个数12. 有两个关系R(A, B, C)和S(B, C, D),则RS结果的属性个数是( C )。A)3 B)2 C)1D)不一定13. 设关系R(A,B,C)和关系S(B,C,D),那么与等价的关系代数表达式是( B )。A)2=4(RS) B)2=4(RS) C)2=1(RS) B)2=1(RS)14. 设关系X和Y的属性相同,分别有m和n个元组,那么XY操作的结果中元组个数为( C )。A)等于m-n B)等于m C)小于等于m D)小于等于m-n15. 设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是( B )。A

12、)RSB)2,3 (R)1,2 (S) C)RS D) RS16. 设W=RS,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足( B )。A)w=r+s B)wr+s17. 有两个关系R(A,B,C)和S(B,C,D),则RS结果的属性个数是( B )。A)3B)4C)5D)618. 在四元关系R中,属性分别是A、B、C、D,下列叙述中正确的是( C )。A)B,C(R)表示取值为B、C的两列组成的关系B)2,3(R)表示取值为2、3的两列组成的关系C)B,C(R)和2,3(R)表示的是同一个关系D)B,C(R)和2,3(R)表示的不是同一个关系19. 设有关系SC(Sno,Cno,Grade),主码是(Sno,Cno)。遵照实体完整性规则( D )。A)只有Sno不能取空值 B)只有Cno不能取空值C)只有Grade不能取空值 D)Sno与Cno都不能取空值20. 设关系R=(A,B,C),与SQL语句Select Distinct A From R Where B=17等价的关系代数表达式是( A )。A)A(B=17(R) B)B=17(A(R)C)B=17(A,C(R) D)A,C(B=17(R)21. 设有关系R(A,B,C)和关系S(B,C,D),那么与RS等价的关

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

当前位置:首页 > 高等教育 > 习题/试题

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