数据库技术复习题1 选择题(答案) 下载本文

E01 D03 李路 E25 D01 武明 E19 D04 崔浩 E32 D01 李颖 DEPT 部门号 部门名 D01 研发部 D02 市场部 D03 人事部 D04 财务部 是文件方式缺陷的

58.文件系统方式管理数据有很多缺陷,以下不是

A.数据联系弱

B.数据冗余大

C.数据不共享 D.程序文件相互依存

59.用单一数据结构表示实体及实体之间联系的数据模型是 A.层次模型 C.网状模型

B.关系模型 D.面向对象模型

60.在E-R图中规定用“菱形框”表示 A.实体 C.联系

B.属性 D.模型

61.设一个科研项目只能由一个研究组承担,而一个研究组可承担多个项目。则项目与研究组之间是

A.一对一的关系 C.多对一的联系

B.一对多的关系 D.多对多的联系

62.下列关系代数的操作中,不是基本运算的是 A.交

B.并

C.笛卡尔积 D.投影

63.有2个关系模式R(A,B,C)和S(D,E),R中有3个元组,S中有2个元组,则R和S自然连接后得到的新关系中,属性个数及元组个数分别为 A.5,5 C.6,5

B.5,6 D.6,6

64.函数依赖是描述关系中各个属性之间相互制约而又相互依赖的关系。确定属性间的函数依赖,要根据

A.当前的数据值归纳 B.主键值决定 C.候选键值决定

D.属性的语义决定

65.在数据库设计中,使用E-R图表示数据库的 A.信息模型 C.物理模型

B.逻辑模型 D.结构数据模型

66.已知关系模式R(A,B,C,D),其函数依赖集F={A→B,C→B},则R中主属性有 A. A,C,B C. B,C,D

B. A,B,D D. A,C,D

67.下列函数中用来测试当前记录号的函数是 A.RECCOUNT C.RECNO

B.FOUND D.ROUND

68.使用语句CREATE TABLE S(sno N(2),sname C(6),age N(2),sex C(1))建一张学生表,其中sno是主键,sname不允许取空值,下列SQL语句中不正确的是 A. INSERT INTO S value(1,"林立",20,"F")

B. INSERT INTO S(sno, age, sname, sex) values(1,20,"林立","F") C. INSERT INTO S value(1,null,20,"F") D. INSERT INTO S value(1,"林立",null,"F") 69. 最终用户使用的数据视图称为 A.内模式 B.外模式 C.概念模式 D.存储模式

70. 在数据库系统中,把可以相互区别的客观事物称为 A.文件 B.字段 C.实体 D.关键码

71. 数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的 A.事务并发性 B.数据可靠性 C.数据独立性 D.数据重用性

72. 有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是 A. SELECT sname FROM R WHERE age=NULL B. SELECT sname FROM R WHERE age IS NULL

C. SELECT sname FROM R WHERE NOT(age IS NULL) D. SELECT sname FROM R WHERE age IS NOT NULL 73.在数据库系统中,系统故障造成 A.硬盘数据丢失 B.软盘数据丢失 C.内存数据丢失 D.磁带数据丢失

74.在关系模式R(A,B,C)中,F={(A,B)→C,B→C},则R最高达到

A. 1NF B. 2NF C. 3NF D. BCNF

75. 数据库设计中,用于反映企业信息需求的是 A.ER模型 B.关系模型 C.层次模型 D.网状模型

76. 在一个ER模型中,有3个不同的实体集和3个不同的二元联系,其中有1个一对一联系、1个一对多联系和1个多对多联系,根据ER模型转换成关系模型的规则,转换成关系的数目是 A.3 B.4 C.5 D.6

77.如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上

A.可加X锁 B.可加S锁 C.可加任何锁 D.不能加任何锁

78.在事务依赖图中,若两个事务的依赖关系构成循环,则 A.事务执行成功 B.系统出现活锁