数据库技术复习题1 选择题(答案)

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.系统出现活锁

C.事务执行失败 D.系统出现死锁 79.在数据库系统中,日志文件用于

A.保障事务的并发性 B.保障数据的安全性 C.检测系统的死锁 D.数据库故障的恢复

80.在一个DDBS中,各场地均采用关系数据模型,但某些场地的DBMS是Oracle,而另一些是SQL Server,则称之为

A.异构型 B.异质型 C.同构异质型 D.异构同质型

81.在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为 A.共享性 B.继承性 C.通用性 D.一致性 82. 三级模式间存在两种映射,它们是

A.模式与子模式间,模式与内模式间 B.子模式与内模式间,外模式与内模式间 C.子模式与外模式间,模式与内模式间 D.模式与内模式间,模式与模式间

83. 从关系中挑选出指定的属性组成新关系的运算称为

A.“选取”运算 B.“投影”运算 C.“联接”运算 D.“交”运算

84. 3NF同时又是

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

85. 下面列出的条目中,哪些是数据库系统的组成成员 ? Ⅰ.操作系统  Ⅱ.数据库管理系统

Ⅲ.用户  Ⅳ.数据库管理员  Ⅴ.数据库 A. Ⅱ、Ⅲ、Ⅳ和Ⅴ B. Ⅱ、Ⅳ和Ⅴ C. Ⅰ、Ⅱ、Ⅳ和Ⅴ D. 都是

86. 在关系数据库中,表(table)是三级模式结构中的 。 A. 外模式 B. 模式 C. 存储模式 D. 内模式 87. 在下面列出的数据模型中,哪一个是概念数据模型 。

A. 关系模型 B. 层次模型 C. 网状模型 D. 实体-联系模型

88. 下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进行管理 。

Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段 A. 只有Ⅰ

B. 只有Ⅱ

C. Ⅰ和Ⅱ

D. Ⅱ和Ⅲ

89. 有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。  EMP

 ┌───┬────┬────┬────┐  │雇员号│雇员名 │ 部门号 │ 工资 │  ├───┼────┼────┼────┤  │ 001 │ 张山 │ 02 │ 2000 │  │ 010 │王宏达 │ 01 │ 1200 │  │ 056 │马林生 │ 02 │ 1000 │  │ 101 │ 赵敏 │ 04 │ 1500 │  └───┴────┴────┴────┘  DEPT

 ┌───┬────┬────┐  │部门号│ 部门名 │ 地址 │  ├───┼────┼────┤  │ 01 │业务部 │ 1号楼 │  │ 02 │销售部 │ 2号楼 │  │ 03 │服务部 │ 3号楼 │  │ 04 │财务部 │ 4号楼 │  └───┴────┴────┘

 若执行下面列出的操作,哪个操作不能成功执行?

 A) 从EMP中删除行(‘010',‘王宏达',‘01',1200)  B) 在EMP中插入行(‘102',‘赵敏',‘01',1500)  C) 将EMP中雇员号=‘056'的工资改为1600元  D) 将EMP中雇员号=‘101'的部门号改为‘05'

90. 有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。  EMP

 ┌───┬────┬────┬────┐  │雇员号│雇员名 │ 部门号 │ 工资 │  ├───┼────┼────┼────┤  │ 001 │ 张山 │ 02 │ 2000 │

联系客服:779662525#qq.com(#替换为@)