当前位置:文档之家› 数据库技术复习题(选择 附答案)

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

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

一、选择题

1. 单个用户使用的数据视图的描述称为 a A. 外模式B. 概念模式C. 内模式D. 存储模式

2. 子模式DDL用来描述 b A. 数据库的总体逻辑结构B. 数据库的局部逻辑结构C. 数据库的物理存储结构D. 数据库的概念结构

3. 在DBS中,DBMS和OS之间的关系是 b

A. 相互调用

B. DBMS调用OS

C. OS调用DBMS

D. 并发运行

4. 当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系

中的操作是 d

A. 左外联接

B. 右外联接

C. 外部并

D. 外联接

5. 下列聚合函数中不忽略空值 (null) 的是 c

A. SUM(列名)

B. MAX(列名)

C. COUNT( * )

D. AVG(列名)

6. 设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F a

A. 是无损联接,也是保持FD的分解

B. 是无损联接,但不保持FD的分

C. 不是无损联接,但保持FD的分解

D. 既不是无损联接,也不保持FD

的分解

7. 在数据库设计中,将ER图转换成关系数据模型的过程属于 b

A. 需求分析阶段

B. 逻辑设计阶段

C. 概念设计阶段

D. 物理设计阶段

8. SQL中,下列涉及空值的操作,不正确的是 c

A. AGE IS NULL

B. AGE IS NOT NULL

C. AGE = NULL

D. NOT (AGE IS NULL)

9. 一个关系中的候选关键字 b 。 A .至多一个 B .可

多个 C .必须多个 D .至少 3 个

10. DBMS中实现事务持久性的子系统是 d

A. 安全性管理子系统

B. 完整性管理子系统

C. 并发控制子系统

D. 恢复管理子系统

11. SQL的全局约束是指基于元组的检查子句和 a A. 非空值

约束B. 域约束子句C. 断言D. 外键子句

12. 分布式数据库系统中分片模式和分配模式均是 a

A. 全局的

B. 局部的

C. 分布的

D. 集中的

13. 属性类型允许是基本数据类型、结构类型和集合类型的模型是

c A. 平面关系模型B. 嵌套关系模型C. 复合对象模型D. 分布

式关系模型

14. 用树型结构表示实体之间联系的数据模型称为 d A.关系模型B.运算模型 C.网状模型D.层次模型

15. 数据库系统的核心是 b A.数据库B.数据库管理系统C.

数据模型D.软件工具

16. 在SQL语言中,与X BETWEEN 10 AND 20等价的表达式是 d A.X>10 AND X<20B.X>=10 AND X<20 C.X>10 AND X<=20D.X

>=10 AND X<=20

17. 某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R

图转换的关系模式个数至少是 b

A.5个B.7个 C.8个D.9个

18. 若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属

c A.2NF B.3NF C.BCNF D.4NF

19. 若事务T对数据R已加X锁,则其他事务对数据R d

A.可以加S锁不能加X锁B.不能加S锁可以加X锁 C.可以加S锁也可以

加X锁D.不能加任何锁

20.在目前的并行数据库体系结构中,可扩充性最高的是 c A.SM B.SD C.SN D.SK

全性 C.并发性D.一致性

22.下列不属于事务的特性的是 c A.隔离性B.一致性 C.

完整性D.原子性

23.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部

分损失或全部损失,这种情况属于 c

A.事务故障B.系统故障C.介质故障D.运行故障

24.E-R图是数据库设计的常用工具之一,它适用于建立数据库的 a A.概念模型B.逻辑模型 C.结构模型D.物理模型

25.数据库逻辑结构设计的主要任务是 d

A.建立E-R图B.把数据送入数据库C.建立数据流图和需求说明书D.

将E-R图转换为某个DBMS所支持的数据模型

26.下面不是SQL语言优点的是 a 。

A.能方便地生成报表

B.高度非过程化

C.数据独立性好

D.语言简练,

易学易用

A.SMALLDATA

B.SMALLDATATIME

C.SMALLTIME

D.TIMEDATA

28.概念模型 c 。

A.依赖于计算机硬件和DBMS

B.独立于计算机硬件,依赖于DBMS

C.独

立于计算机硬件和DBMS D.依赖于计算机硬件,独立于DBMS

29. 概念模型独立于 (c ) 。

A . ER 模型

B .硬件设备

C . DBMS

D .操作系

30.如果实体X的存在依赖于实体Y的存在,且X的主码与Y的主码相同,

则X是 。

A.递归实体

B.复合实体

C.弱实体

D.

超类实体

31.如果事务T获得了基本表B上的排它锁,则T对B b 。

A.可以读,不能写

B.可以读,也可以写

C.不能读,可以

写 D.不能读,也不能写

32.在数据库恢复时,对已完成的事务,将执行以下哪个操作? b

A.UNDO操作

B.REDO操作

https://www.doczj.com/doc/9812773221.html,MIT操作

D.ROLLB

ACK操作

33.有关系:项目(项目号、教工号、排名)

假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在

一个项目中职工的排名是唯一的。那么该关系的主码是 c 。

A.项目号

B.职工号

C.(项目号,职工号)

D.(职工号,排名)

34.在分布式数据库系统中,如果需要按如下方式书写查询语句

SELECT *

FROM F1节点·北京

WHERE 性别=’女’

UNION

SELECT *

FROM F2 节点·上海

WHERE 性别=’女’

则该系统支持的是 。

A.片段透明性

B.局部映象透明性

C.查询透明性

D.地址

透明性

35.有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查

询语句如下:

SELECT 课程号,AVG(成绩)

FROM 学生选课

GROUP BY 课程号

如果要提高该查询的效率,应该建索引的属性是 b 。

A.学号

B.课程号

C.成绩

D.(学号,课程号)

36.假设有如下实体和实体之间的联系情况:

Ⅰ 职工实体与项目实体之间存在多对多的参加联系

Ⅱ 职工实体与部门实体之间存在多对一的分配联系

Ⅲ 职工实体与工资实体之间存在一对一的属于联系

则能用层次模型表示的是 c 。

A.Ⅰ,Ⅱ

B.Ⅰ,Ⅲ

C.Ⅱ,Ⅲ

D.Ⅰ,Ⅱ,Ⅲ

37.已知关系R、S和,如图1所示,

要从R和S中通过关系代数查询得到,则以下说法中错误的是 d 。

A.属性C是两个关系进行自然连接的公共属性

B.该查询中肯定包含自然

连接运算

C.该查询中肯定包含投影运算

D.该查询中不需要包含选择运算

38.在MS SQL Server中建立了表Student(no,name,sex,birthday),no为表的主码,表中信息如图2所示

能够正确执行的插入操作是 d 。

A.INSERT INTO student (no,sex) VALUES(102,′男′)

B.INSERT INTO student (name,sex) VALUES(′王中′,′男′)

C.INSERT INTO student VALUES(102,′男′,′王中′,′1984/03/08′)

D.INSERT INTO student VALUES(106,′王中′,′男′,′1984/03/08′)

39.E-R模型是实体—联系模型,被广泛地应用于以下哪一种模型的设计

中?

b A.外部模型 B.概念模型C.物理模

型 D.内部模型

40.在关系数据库系统中,一个关系中的任意两个元组 c 。

A.可全同

B.必须全同

C.不能全同

D.以上都不是

41.关系数据库系统中,表的结构信息存储在 a 。

A.数据字典中

B.指针中

C.关系中

D.表中

42.用以下哪种形式表示实体类型和实体间联系是关系模型的主要特征?

d

A.指针

B.链表

C.关键字

D.表格

43.下面各项中,属于数据库的并发操作可能带来的问题是 a 。

A.丢失更新

B.数据独立性会提高

C.非法用户的使

用 D.增加数据冗余度

44.在客户机/服务器工作模式中,以下哪一项不属于客户机的任务?

c A.管理用户界面 B.处理应用程序C.对查询进行优化处理 D.产生对数据库的请求

45.数据库系统中,对用户使用的数据视图的描述称为 d

A.概念模式B.内模式C.存储模式D.外模式

46.数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据 b

A.相容性B.独立性C.共享性D.一致性

47.实体完整性规则是指关系中 b

A.不允许有空行B.主键不允许有空值C.不允许有空列D.外键不允许有空值

48.在数据库系统中,属于“第三级存储器”的是 d

A.高速缓存B.快闪存储器C.光存储器D.磁盘存储器

49.实现关系代数投影运算的SQL子句是 a

A.SELECT B.ORDER BY C.FROM D.WHERE

50.设有关系模式R(A,B,C),F={A→B,C→B}。相对于F,R的候选键为

a

A.AC B.ABC C.AB D.BC

51.设关系模式R(U),X、Y、Z是U的子集,且Z=U-X-Y.下面关于多值依赖的叙述中,不正确的是 c

A.若x→→Y,则X→→Z B.若X→→Y,且Y′Y,则X→→Y′C.若

X→Y,则X→→Y D.若z=Φ,则X→→Y 52.将ER模型转换成关系模型,属于数据库的 c

A.需求分析B.概念设计C.逻辑设计D.物理设计53.SQL语言中,用GRANT/REVOKE语句实现数据库的 d

A.并发控制B.完整性控制C.一致性控制D.安全性控制

54.在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现

a

A.死锁B.共享锁C.活锁D.排它锁55.以下关于事务调度和封锁的描述中,正确的是 a

A.遵守两段封锁协议的并发事务一定是可串行化的B.可串行化的并发

事务一定遵守两段封锁协议

C.遵守两段封锁协议的并发事务不一定是可串行化的D.遵守两段封锁

协议的并发事务一定不会产生死锁

56.面向对象数据模型中,“is_part_of”联系是指对象间的 b

A.并关系B.包含关系C.分类关系D.继承关系

57.有职工表EMP和部门表DEPT如下图所示,其中有下划线的属性为主键,有波浪线的属性为外键。下面操作不能正确执行的是 a

A.检索部门号为“D05”的职工号B.将EMP表中职工“李路”的部门号

改为空值

C.删除职工“崔浩”的记录D.在EMP表中插入记录

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

d A.数据联系

弱 B.数据冗余

大C.数据不共

享 D.程序文件

相互依存

59.用单一数据结构表示实体及实体之间联系的数据模型是 a

A.层次模型

B.关系模型

C.网状模型

D.面向对象模型

0.在E-R图中规定用“菱形框”表示 c

系 D.多对多的联系

62.下列关系代数的操作中,不是基本运算的是 b A.交 B.并C.笛卡尔积 D.投影

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

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

A.当前的数据值归纳

B.主键值决定

C.候选键值决

定 D.属性的语义决定

65.在数据库设计中,使用E-R图表示数据库的 d

A.信息模型

B.逻辑模型

C.物理模型

D.结构数据模型

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

A. A,C,B

B. A,B,D

C. B,C,D

D. A,C,D

67.下列函数中用来测试当前记录号的函数是 c

A.RECCOUNT

B.FOUND

C.RECNO

D.ROUND

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

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. 最终用户使用的数据视图称为 b A.内模式 B.外模式 C.概念模式 D.存储模式

70. 在数据库系统中,把可以相互区别的客观事物称为 c

A.文件

B.字段

C.实体

D.关键码

71. 数据库的三级模式结构之间存在着两级映像,使得数据库系统具有较高的 c

A.事务并发性

B.数据可靠性

C.数据独立性

D.数据重用性

72. 有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是 a

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.在数据库系统中,系统故障造成 c

A.硬盘数据丢失

B.软盘数据丢失

C.内存数据丢失

D.磁带数据丢失

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

A

A. 1NF

B. 2NF

C. 3NF

D. BCNF

75. 数据库设计中,用于反映企业信息需求的是 a

A.ER模型

B.关系模型

C.层次模型

D.网状模型

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

A.3

B.4

C.5

D.6

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

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

78.在事务依赖图中,若两个事务的依赖关系构成循环,则 d

A.事务执行成功

B.系统出现活锁

C.事务执行失败

D.系统出现死锁

79.在数据库系统中,日志文件用于 d

A.保障事务的并发性

B.保障数据的安全性

C.检测系统的死锁

D.数据库故障的恢复

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

A.异构型

B.异质型

C.同构异质型

D.异构同质型

81.在面向对象数据库系统中,不同类的对象共享公共部分的结构和特性称为 B

A.共享性

B.继承性

C.通用性

D.一致性

82. 三级模式间存在两种映射,它们是 A

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

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

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

A.“选取”运算B.“投影”运算C.“联接”运算D.“交”运算84. 3NF同时又是 D

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

85. 下面列出的条目中,哪些是数据库系统的组成成员 D ?

Ⅰ.操作系统 Ⅱ.数据库管理系统 Ⅲ.用户 Ⅳ.数据库管理员 Ⅴ.数据库

A. Ⅱ、Ⅲ、Ⅳ和Ⅴ B. Ⅱ、Ⅳ和Ⅴ C. Ⅰ、Ⅱ、Ⅳ和Ⅴ D. 都是

86. 在关系数据库中,表(table)是三级模式结构中的 B 。

A. 外模式

B. 模式

C. 存储模式

D.内模式

87. 在下面列出的数据模型中,哪一个是概念数据模型 d 。

A. 关系模型

B. 层次模型

C. 网状模型

D. 实

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号楼 │

└───┴────┴────┘ 

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

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 │

│ 010 │王宏达 │ 01 │ 1200 │

│ 056 │马林生 │ 02 │ 1000 │

│ 101 │ 赵敏 │ 04 │ 1500 │

└───┴────┴────┴────┘ DEPT

┌───┬────┬────┐

│部门号│ 部门名 │ 地址 │ 

├───┼────┼────┤

│ 01 │业务部 │ 1号楼 │

│ 02 │销售部 │ 2号楼 │

│ 03 │服务部 │ 3号楼 │

│ 04 │财务部 │ 4号楼 │

└───┴────┴────┘

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

A) 从DEPT中删除部门号=‘03'的行 B) 在DEPT中插入行

(‘06',‘计划部',‘6号楼')

C) 将DEPT中部门号=‘02'的部门号改为‘10' D) 将DEPT中部门号=‘01'的地址改为‘5号楼'

91. 下述哪一条不属于概念模型应具备的性质 d 。

A) 有丰富的语义表达能力 B) 易于交流和理解 C) 易于变动

D) 在计算机中实现的效率高

92. 有关系模式A(C,T,H,R,S),其中各属性的含义是:

C:课程 T:教员 H:上课时间 R:教室 S:学生

根据语义有如下函数依赖集:

F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}

现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到 d 。

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

93. 有关系模式A(C,T,H,R,S),其中各属性的含义是:

C:课程 T:教员 H:上课时间 R:教室 S:学生

根据语义有如下函数依赖集:

F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}

关系模式A的规范化程度最高达到 b 。

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

94.有关系模式A(C,T,H,R,S),其中各属性的含义是:

C:课程 T:教员 H:上课时间 R:教室 S:学生

根据语义有如下函数依赖集:

F={C→T,(H,R)→C,(H,T)→R,(H,S)→R}

关系模式A的码是 d 。

A) C B) (H,R) C) (H,T) D) (H,S)

95. 设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是 c 。

A) 若X→→Y,则X→→Z B) 若X→Y,则X→→Y C) 若X→→Y,且Y'包含Y,则X→→Y' D) 若Z=φ,则X→→Y

96. 下面关于函数依赖的叙述中,不正确的是 b 。

A) 若X→Y,Y→Z,则X→YZ B) 若XY→Z,则X→Z,Y→Z C) 若X→Y,Y→Z,则X→Z D) 若X→Y,Y'包含Y,则X→Y'

97. 下述哪一条不是由于关系模式设计不当而引起的 b 。

A) 数据冗余 B) 丢失修改 C) 插入异常 D) 更新异常

98. 用二维表结构表示实体以及实体间联系的数据模型称为 c 。

A) 网状模型 B) 层次模型 C) 关系模型 D) 面向对象模

99. 下面关于数据库系统基于日志的恢复的叙述中,哪一个是正确的

b 。

A) 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

B) 利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

C) 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDO

D) 利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO

100. 下面列出的条目中,哪些是数据仓库的基本特征____d__。

Ⅰ.数据仓库是面向主题的 Ⅱ.数据仓库的数据是集成的 Ⅲ.数据仓库的数据是相对稳定的 Ⅳ.数据仓库的数据是反映历史变化的

A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅱ和Ⅳ C) Ⅱ、Ⅲ和Ⅳ

D) 都是

101. 下面列出的条目中,哪些是数据库技术的主要特点__a____。Ⅰ.数据的结构化 Ⅱ.数据的冗余度小 Ⅲ.较高的数据独立性 Ⅳ.程序的标准化

A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ和Ⅱ C) Ⅰ、Ⅱ和Ⅳ

D) 都是

103. 在数据库管理系统的层次结构中,由高级到低级的层次排列顺序为 d 。

A) 应用层、数据存取层、数据存储层、语言翻译处理层 B) 应用层、数据存储层、数据存取层、语言翻译处理层

C) 应用层、数据存储层、语言翻译处理层、数据存取层 D) 应用层、语言翻译处理层、数据存取层、数据存储层

104. 在数据库管理系统中,下面哪个模块不是数据库存取的功能模块a 。

A) 事务管理程序模块 B) 数据更新程序模块 C) 交互式程序查询模块 D) 查询处理程序模块

105. 下面所列出的条目中,哪些是数据库管理系统的基本功能 d 。

Ⅰ.数据库定义 Ⅱ.数据库的建立和维护 Ⅲ.数据库存取 Ⅳ.数据库和网络中其他软件系统的通信

A) Ⅰ和Ⅱ B) Ⅰ、Ⅱ和Ⅲ C) Ⅱ和Ⅲ D)

106. 设属性A是关系R的主属性,则属性A不能取空值(NULL)。这是 a 。

A) 实体完整性规则 B) 参照完整性规则 C) 用户定义完

整性规则 D) 域完整性规则

107.设关系R和关系S具有相同的元数,且对应的属性取自相同的域。集

合{t/t∈R∧t∈S}标记的是____d__。

A) R∪S B) R-S C) R×S D)

R∩S

108.设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔

积,即:T=R×S,则关系T的元数是_ C 。

A) 7 B) 9 C) 12 D)

16

109. SQL语言集数据查询、数据操作、数据定义和数据控制功能于一

体,语句INSERT、DELETE、UPDATE实现哪类功能 b 。

A) 数据查询 B) 数据操纵 C) 数据定义 D) 数据控制110. 下面列出的关于“视图(View)”的条目中,哪一条是不正确的 C 。

A) 视图是外模式 B) 视图是虚表 C) 使用视图可以加快查询语句的执

行速度 D) 使用视图可以简化查询语句的编写

111. 在SQL语言的SELECT语句中,实现投影操作的是哪个子句 a 。

A) select B) from C) where D) group by 112. EMP ┌───┬────┬────┬────┐

│雇员号│雇员名 │ 部门号 │ 工资 │ 

├───┼────┼────┼────┤

│ 001 │ 张山 │ 02 │ 2000 │

│ 010 │王宏达 │ 01 │ 1200 │

│ 056 │马林生 │ 02 │ 1000 │

│ 101 │ 赵敏 │ 04 │ 1500 │

└───┴────┴────┴────┘ DEPT

┌───┬────┬────┐

│部门号│ 部门名 │ 地址 │ 

├───┼────┼────┤

│ 01 │业务部 │ 1号楼 │

│ 02 │销售部 │ 2号楼 │

│ 03 │服务部 │ 3号楼 │

│ 04 │财务部 │ 4号楼 │

└───┴────┴────┘

在雇员信息表关系EMP中,哪个属性是外键(foreign key) c 。

A) 雇员号 B) 雇员名 C) 部门号 D) 工资113. 下面列出的条目中,哪些是事务并发执行中可能出现的主要问题d 。

Ⅰ.丢失更新 Ⅱ.对未提交更新的依赖 Ⅲ.不一致的分析

A) Ⅰ和Ⅱ B) Ⅱ和Ⅲ C) Ⅰ和Ⅲ D) 都是114. 英文缩写DBA代表 a

A.数据库管理员

B.数据库管理系统

C.数据定义语言

D.数据操纵语言

115. 若在实体R的诸属性中,属性A不是R的主键,却是另一个实体S的主键,则称A为R的 b

A.候选键

B.外部键

C.非主属性

D.主属性

116. 数据库系统与文件系统本质的不同表现在a

A.数据库中的数据是按一定的数据结构组织的

B.数据库中的数据项需指明数据类型和取值范围

C.数据库提供了便利的存取方法

D.数据库具有更高的数据存储量117. 设一位教师可讲授多门课程,一门课程可由多位教师讲授,教师与课程之间是 d

A.一对一的联系

B.一对多的联系

C.多对一的联系

D.多对多的联系

118.关系数据库标准语言具有一体化的特点,该特点的提出主要是对比 b A. 操作系统命令 B.非关系模型的数据操纵语言 C.高级程序设计语言 D.自然语言

119. 在下述局部E-R图中,标出*号的图形元素是 D A.实体 B.实体的属性 C.联系 D.联系的属性

120. 在数据库系统中,面向用户、也就是用户所涉及的数据库被称为 a A.外模式 B.概念模式C.存储模式 D.模式121. 数据模型表示的是数据库框架,要构建为数据库,必须在框架的约束下填上 A

A.具体数据

B.取值范围

C.联系

D.联系方式122. 学生实体通过“学号”、“姓名”、“年龄”、“性别”和“成绩”等属性来表明学生状况,这是 d

A.实体值

B.实体型

C.属性值

D.属性型

123. 设一个仓库存放多种商品,同一种商品只能存放在一个仓库中,仓库与商品是 b

A.一对一的联系

B.一对多的联系

C.多对一的联系

D.多对多的联系

124. 将1NF规范为2NF,应 d

A.消除了非主属性对键的部分函数依赖

B.消除了非主属性对键的传递函数依赖

C.消除了主属性对键的部分函数依赖和传递函数依赖

D.使每一个非主属性都完全函数依赖于主键

125. 建立E—R模型的工作属于数据库生命周期中的 b

A. 分析阶段

B.设计阶段

C.编码阶段

D.

测试阶段

126. 针对数据库文件的某个关键字段的值,在逻辑上重新排列库文件顺序所建立的文件称为 b

A.文本文件

B.索引文件

C.排序文件

D.命令文件

127. 在数据库技术中,反映现实世界中事物的存在方式或运动状态的是

a A) 信息 B) 数据 C) 消息 D)命令 128. 信息的价值与信息的哪些性质密切相关? c

Ⅰ.准确性 Ⅱ.及时性 Ⅲ.可靠性 Ⅳ.开放性 Ⅴ.完整性

A) Ⅰ、Ⅱ、Ⅲ和Ⅳ B) Ⅱ、Ⅲ、Ⅳ和Ⅴ C) Ⅰ、Ⅱ、Ⅲ和Ⅴ D) Ⅰ、Ⅱ、Ⅳ和Ⅴ

129. 在数据库的三级模式结构中,内模式有 a

A)1个 B)2个 C)3个 D)任意多个

130. 在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是 B

A)数据的物理独立性 B)数据的逻辑独立性 C)数据的位置独立性 D)数据的存储独立性

131. 下面对于关系的叙述中,哪个是不正确的? C

A) 关系中的每个属性是不可分解的B) 在关系中元组的顺序是无关紧要的

C) 任意的一个二维表都是一个关系 D) 每一个关系只有一种记录类型 132. 设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于 b

A)R∪S B)R∩S C)R×S

D)R-S

133. 在关系代数中,从两个关系的笛卡尔积中,选取它们属性间满足一定条件的元组的操作,称为 d

A)投影 B)选择 C)自然连接 D)θ连接

134. SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句ALTER TABLE实现哪类功能? c

A) 数据查询 B) 数据操纵 C) 数据定义 D) 数据控制

135. 在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建 C

A) 另一个表(table) B) 游标(cursor) C) 视图(view) D) 索引(index)

136. "学生-选课-课程"数据库中有的三个关系:

S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。若要求查找选修"数据库技术"这门课程的学生姓名和成绩,将使用关系

D A) S和SC B) SC和C C) S和C

D)S、SC和C

137. "学生-选课-课程"数据库中有的三个关系:

S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。若要求查找姓名中第一个字为'王'的学生号和姓名。下面列出的SQL语句中,哪个(些)是正确的? b

Ⅰ.SELECT S#,SNAME FROM S WHERESNAME=′王%′

Ⅱ.SELECT S#,SNAME FROM S WHERE SNAME LIKE′王%′

Ⅲ.SELECT S#,SNAME FROM S WHERE SNAME LIKE′王_′

A) Ⅰ B) Ⅱ C) Ⅲ

D) 全部

138. "学生-选课-课程"数据库中有的三个关系:

S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。为了提高查询速度,对SC表(关系)创建唯一索引,应该创建在哪个(组)属性上? A A)(S#,C#)

B)S# C)C# D)GRADE

139. "学生-选课-课程"数据库中有的三个关系:

S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,

CNAME,TEACHER)。为了考虑 安全 性,每个教师只能存取自己讲授的课程的学生成绩,为此DBA应创建 a

A)视图(view) B) 索引(index) C) 游标(cursor) D)表(table)

140. 数据库管理系统中的安全控制模块属于 d

A) 数据库定义程序模块 B) 数据库操纵程序模块 C)数据库运行管理程序模块 D) 数据库组织、存储和管理程序模块 141 下面所列的条目中

Ⅰ.语法 检查 Ⅱ.语义检查 Ⅲ.用户存取权限检查 Ⅳ.数据完整性检查

当用户发出查询数据库数据的命令时,数据库管理系统需要进行的检查是 a

A)Ⅰ和Ⅱ B)Ⅰ、Ⅱ和Ⅲ C)Ⅱ和Ⅲ

D)全部

D) 持久性

143. 下述哪一个SQL语句用于实现数据存取的安全机制? c

A) COMMIT B) ROLLBACK C) GRANT D) CREATE TABLE

144. 由于关系模式设计不当所引起的插入异常指的是 b

A) 两个事务并发地对同一关系进行插入而造成数据库不一致 B) 由于码值的一部分为空而不能将有用的信息作为一个元组插入到关系中 C)未经授权的用户对关系进行了插入 D) 插入操作因为违反完整性约束条件而遭到拒绝

145. 下面关于函数依赖的叙述中,不正确的是 b

A) 若X→Y,X→Z,则X→YZ B) 若XY→Z,则X→Z, Y→Z C) 若X→Y,WY→Z,则XW→Z D) 若X→Y,则XZ→YZ

146. 关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。 关系模式R的码是 c A) (M,T) B) (M,C)

C) (M,A) D) (A,B)

147. 关系模式R(B,C,M,T,A,G),根据语义有如下函数依赖集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。

R的规范化程度最高达到 B

A) 1NF B) 2NF C) 3NF

D) 4NF

148. 下面有关模式分解的叙述中,不正确的是 a

A) 若一个模式分解保持函数依赖,则该分解一定具有无损连接性

B) 若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNF

C) 若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNF

D) 若要求分解具有无损连接性,那么模式分解一定可以达到BCNF 149. 下面有关E-R模型向关系模型转换的叙述中,不正确的是 c

A) 一个实体类型转换为一个关系模式

B) 一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

C) 一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并

D) 一个m:n联系转换为一个关系模式

进行访问,但必须指明数据的存储节点

C) 每一个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用 D) 数据可以分散在不同节点的计算机上,但必须在同一台计算机上进行数据处理

151. 下面有关对象-关系数据库管理系统的叙述中,不正确的是 A) 数据类型不能嵌套 B) 可以创建新的数据类型

C) 继承性只适用于组合类型,子类继承超类的所有数据元素 D) 可以构造复杂对象的数据类型,集合是一种类型构造器

1、要保证数据库的数据独立性,需要修改的是 a A.三层模式之间的两种映射B.模式与内模式 C.模式与外模式 D.三层模式

2、一辆汽车由多种零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体和零部件实体之间的联系类型是 a 。 A.多对多 B.一对一 C.多对一 D.一对多

3、关系代数表达式的优化策略中,首先要做的是 c 。A.对文件进行

预处理B.尽早执行选择运算C.执行笛卡儿积运算 D.投影运算

4、数据库的并发操作可能带来的问题包括 a 。 A.丢失更新

B.数据独立性会提高

C.非法用户的使用

D.增加数据冗余度

5、已知关系模式R(A,B,C,D,E),其上的函数依赖集合F={A→B,

E→A,CE→D},该关系模式的候选键是 c 。

A.AE

B.BE

C.CE

D.DE

6、设有关系模式R(A,B,C,D),其上的函数依赖集合F={B→A,BC→D},R最

高是 a 。

A.第一范式

B.第二范式

C.第三范式

D.BC范

现有如下关系:职工(职工号,姓名,性别,职务);部门(部门编

号,部门名称,职工号,姓名,部门地址,电话),其中,部门关系中

的外部键是 C 。

A.部门编号

B.姓名

C.职工号

D.职工号和姓

8、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T

的元组个数是 c 。

A.400

B.10000

C.30000

D.90000

9、SQL语言中,用GRANT/REVOKE语句实现数据库的 d 。

A.并发控制

B.完整性控制

C.一致性控制

D.

安全性控制

10、用于数据库恢复的重要文件是 C 。

A.数据库文件

B.索引文件

C.日志文件

D.备注

文件

11、在基本SQL语言中,不可以实现 d 。

A.定义视图

B.定义基表

C.查询视图和基表

D.

并发控制

1-数据库基础知识练习-答案

一、数据库系统认知 1.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是(A )。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 2.下面列出的数据库管理技术发展的3个阶段中,没有专门的软件对数据进行管理的阶段是(D)。 I.人工管理阶段II.文件系统阶段III.数据库阶段 A.Ⅰ和ⅡB.只有ⅡC.Ⅱ和ⅢD.只有Ⅰ 3.描述数据库整体数据的全局逻辑结构和特性的是数据库的(A )。 A.模式B.内模式C.外模式 4.在修改数据结构时,为保证数据库的数据独立性,只需要修改的是(C)。 A.模式与外模式B.模式与内模式C.三级模式之间的两层映射D.三级模式 5.下列4项中,不属于数据库系统特点的是( C )。 A.数据共享B.提高数据完整性 C.数据冗余度高D.提高数据独立性 6.数据模型的三个要素是(B )。 A.实体完整性、参照完整性、域完整性 B.数据结构、数据操作、数据完整性 C.数据增加、数据修改、数据查询 D.外模式、模式、内模式 7.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统(B)。

A.有专门的软件对数据进行管理 B.采用一定的数据模型组织数据 C.数据可长期保存 D.数据可共享 8.下列选项中(A)不是数据库系统的特点。 A.数据加工B.数据共享C.关系模型D.减少数据冗余 9.数据库系统的数据独立性体现在(B)。 A.不会因为数据的变化而影响到应用程序 B.不会因为数据存储结构与数据逻辑结构的变化而影响应用程序 C.不会因为存储策略的变化而影响存储结构 D.不会因为某些存储结构的变化而影响其他的存储结构 10.用户或应用程序看到的那部分局部逻辑结构和特征的描述是(C)模式。 A.模式 B.物理模式 C.外(子)模式 D.内模式 11.下述(D)不是DBA数据库管理员的职责。 A.负责整个数据库系统的建立 B.负责整个数据库系统的管理 C.负责整个数据库系统的维护和监控 D.数据库管理系统设计 二、需求分析与数据库概念设计 12.在进行管理系统需求分析时,数据字典的含义是(D)。 A.数据库中所涉及的属性和文件的名称集合 B.数据库中所有数据的集合 C.数据库中所涉及的字母、字符及汉字的集合

数据库试题及答案

、选择题(40 X 1=40分) 1 .用二维表数据来表示实体及实体之间联系的数据模型称为( 2 .表在数据库中是一个非常重要的数据对象,它是用来( 数据库是在计算机系统中按照一定的数据模型组织、 操作的软件系统叫 —,由计算机、操作系统、 存储和应用的 —,支持数据库各种 DBMS 、数据库、应用程序及用户等组成的一 A 、概念数据模型 B 、结构数据模型 C 物理数据模型 D 、逻辑数据模型 11.数据是信息的符号表示或称载体;信息则是数据的内涵,是数据的 12 .下列关于关系数据模型的术语中, 最接A 、 显示 B 、查询 C 、存放 D 、检索 3. 数据库创建后就可以创建表了,创建表可以用( 等方法来创建。 A 、 企业管理器 B 、查询分析器 C 、 OSQL D 、企业管理器和 CREAT E TABL 语句 个整体叫 。(D A 、文件的集合、操作系统、文件系统 B 、 数据的集合、数据库管理系统、数据库系统 C 、命令的集合、数据库系统、软件系统 D 、 程序的集合、命令系统、数据库系统 7 .下面对于关系的叙述中,哪个是不正确的? A 、关系中的每个属性是不可分解的 C 、任意的一个二维表都是一个关系 B 、 (B ) 在关系中元组的顺序是无关紧要的 每一个关系只有一种记录类型 8 . SQL 中,下列涉及空值的操作,不正确的是( C ) A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL) 10 .在数据库技术中,实体-联系模型是一种 D )。 A 、实体--联系模型 B 、层次模型 C 、网状模型 D 、关系模型 C )各种数据内容的。 A 、语法解释 B 、语义解释 C 、语意说明 D 、用法说明 哪一个术语所表达的概念与二维表中的 “行” 的概念

数据库复习题答案

一、选择题: 1、DB,DBMS和DBS三者的关系是(B) A、DB包括DBMS和DBS B、DBS包括DB和DBMS C、DBMS包括DBS和DB D、DBS与DB、DBMS无关 2、假定学生关系式S(S#,SNAME,SEX,AGE),课程关系式C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRAND)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系(D) A、S B、SC,C C、S,SC D、S,C,SC 3、将E-R图转换为关系模式时,如果两实体间的联系是m:n,下列说法正确的是(C) A、将m方主键(主码)和联系的属性纳入n方的属性中 B、将m方属性和n方属性中均增加一个表示级别的属性 C、增加一个关系表示联系,其中纳入m方和n方的主键(主码) D、将n方主键(主码)和联系的属性纳入m方的属性中 4、由SELECT—FROM—WHERE—GROUP—ORDER组成的SQL语句,在被DBMS处理时,各字句的执行次序为(C) A、SELECT—FROM—WHERE—GROUP—ORDER B、FROM —SELECT—WHERE—GROUP—ORDER C、FROM —WHERE—GROUP—SELECT—ORDER D、SELECT—FROM—GROUP—WHERE—ORDER 5、以下不是数据库技术所具备的特点是(D) A、数据结构化 B、数据冗余小 C、有较高的数据独立性 D、数据联系弱 6、在信息模型的“学生”尸体中,对每个学生的具体情况的描述,称为(A) A、实体值 B、实体型 C、属性值 D、属性型 7、关系数据库三级模式中的(B),可用视图实现。 A、内模式 B、外模式 C、存储模式 D、模式 8、可用于区别实体集中不同个体的属性或属性集合,称为该实体的(B) A、属性型 B、键 C、外部键 D、实体型 9、设有一个体育项目可以有多个运动员报名,一个运动员课参加多个项目,运动员与体育项目之间是(D) A、一对一的联系 B、一对多的联系 C、多对一的联系 D、多对多的联系 10、关系R与关系S只有1个公共属性,T1是R与S作等值连接的结果,T2是R与S作自然连接的结果,则(D) A、T1的属性个数等于T2的属性个数 B、T1的属性个数小于T2的属性个数 C、T1的属性个数大于或等于T2的属性个数 D、T1的属性个数大于T2的属性个数 11、数据库系统是由应用程序、DBMS、DB以及DBA组成。其中核心部分是(C) A、应用程序 B、DBA C、DBMS D、DB 12、下列集函数中不忽略空值(NULL)的是(A) A、COUNT(*) B、MAX(列名) C、SUM(列名) D、A VG(列名) 13、一个关系中的候选关键字(B) A、至少一个 B、可多个 C、必须多个 D、至少3个 14、在数据库设计中,具有最小性、唯一性和非空性的是(B) A、索引 B、关系模型主关键字(主码) C、外关键字(外码) D、约束 15、常用的关系运算时关系代数和(C) A、集合代数 B、逻辑演算 C、关系演算 D、集合演算 16、在基本层次联系中,记录型之间的联系是(B) A、一对一联系 B、一对多联系 C、多对多联系 D、多对一联系 17、关于冗余数据的叙述中,不正确的是(C) A、冗余的存在容易破坏数据库的完整性 B、冗余的存在给数据库的维护增加困难 C、不应该在数据库中存储任何冗余数据 D、冗余数据是指可由基本数据导出的数据 18、五种基本关系代数运算分别(D) A、∪、∩、∞、π、σ B、∪、-、∞、π、σ C、∪、∩、×、π、σ D、∪、-、×、π、σ

数据库原理试题及答案

数据库原理试题答案(B卷) 一、填空题(每题 2 分,共 20 分) 1、实体 2、日志文件 3、完整性 4、关系 5、关系演算 6、外模式 / 模式 7、更新 8、集成的 9、先来先服务 10、人工智能 二、选择题(每题 1 分) 1 、C 2 、 D 3 、 B 4 、 A 5 、 B 6 、 C 7 、 C 8 、 C 9 、 B 10 、 C 三、简答题(每题 5 分,共 20 分) 1 、答案要点:数据库系统中的常见故障有:事务内部的故障(事务故障)( 1 分)、系统故障( 1 分)、介质故障( 2 分)、计算机病毒( 1 分)。 2 、答案要点:数据模型通常由数据结构( 1 分)、数据操作( 2 分)、完整性约束( 2 分)三部分组成。 3 、答案要点:不是所有的视图都是可更新的( 2 分);因为有些视图的更新不能唯一地有意义地转换成对相应基本表地更新( 3 分)。 4 、答案要点:多个事务的并发执行是正确的,当且仅当其结果与按某一次序串行执行它们时的结果相同( 5 分)。 四、(共 10 分) 1 、 80 , 90 2 、 T 1 T 2 Slock A 读 A = 50 Y = A Unlock A Xlock A A=Y-10 Slock A 写回 A = 40 等待 Unlock A 等待 读 A = 40 Y = A Unlock A Xlock A A=Y × 2 写回 A = 80 Unlock A

五、(共 10 分) 六、(共 20 分) 1 、关系代数: (1)sno ( cno =‘ 2 ' (SC) )(2分) (2) Sno,Sn ( Cn=' 数据库概论 ' ) (2分) (3) Sno,SN (S ( Cno , sno (SC) ÷ Cno ( C )) ) (2分) ALPHA 语言 ? GET W(SC.SNO): https://www.doczj.com/doc/9812773221.html,O=' 2' (2分) ? RANGE C X SC Y GET W (S.SNO.S.SN): X( Y(https://www.doczj.com/doc/9812773221.html,O=https://www.doczj.com/doc/9812773221.html,O ^ Y.SNO=S.SNO ^ https://www.doczj.com/doc/9812773221.html,=' 数据库概论 ' (2分) ? RANGE C X SC Y GET W(S.SNO,S.SN): X( Y(https://www.doczj.com/doc/9812773221.html,O=https://www.doczj.com/doc/9812773221.html,O ^ Y.SNO=S.SNO)) (2分) 2 、( 1 ) SELECT COUNT(*) FROM STUDENT (2分) (2) SELECT SNO FROM SC GROUP BY SNO HAVING COUNT(*)>5 (3分) (3) DELECT FROM SC WHERE https://www.doczj.com/doc/9812773221.html,O IN (SELECT https://www.doczj.com/doc/9812773221.html,O FROM C WHERE CN=' 数据结构 ') DELETE FROM C WHERE CN= ‘数据结构' (3分) 七、(共 10 分) 科室(科室代码,科室名称) (1分) 医生(工号,姓名,名称,聘用日期,聘用期限,科室) (1分) 病人(病历号,姓名,年龄,工作单位) (1分) 就诊(医生工号,病历号,就诊日期) (2分) 一、填空题(每空 2 分,共 20 分) 1、关系中主码的取值必须唯一且非空,这是由 ___________ 完整性规则决定的。 2、当数据库被破坏后,如果事先保存了数据库副本和 ________________ ,就有可能恢复数据库。 3、数据库的 ____________ 是指数据库的正确性和相容性。 4、关系数据操作语言的特点是:操作对象与结果均为 ___________ 、操作的非过程性强、语言一体化、并且建立在数学理论基础之上。 5、SQL 是一种介于关系代数和 _____________ 之间的结构化的查询语言。 6、对于每一个外模式,数据库系统都有一个 _______________ 映象,它定义了该外模式与模式之间的对应关系。 7、视图是一个需表,它一经定义就可以和基本表一样被查询,但 _________ 操作将有一定的限制。 8、数据仓库是一个面向主题的、 _____________ 、不可更新的、随时间不断变化的数据集合。 9、避免活锁的简单方法是采用 _____ 的策略。 10、知识库系统和主动数据库系统是将数据库技术和 ________ 技术相结合产生的。 二、选择题(每小题 1 分,共 10 分) 1、SQL 中,下列涉及空值的操作,不正确的是 ( )

数据库基础知识习题答案

数据库基础知识习题 一、数据库系统基本概念 (1)数据管理技术发展的三个阶段中,数据共享最好的是(C)。 A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同 (2)数据库技术的根本目标是要解决数据的(B)。 A)存储问题B)共享问题C)安全问题D)保护问题 (3)数据库系统的核心是(B)。 A)数据模型B)数据库管理系统C)数据库D)数据库管理员 (4)数据库DB、数据库系统DBS、数据库管理系统DBMS 之间的关系是(C)。 A)DB 包含DBS 和DBMS B)DBMS 包含DB 和DBS C)DBS 包含DB 和DBMS D)没有任何关系 (5)负责数据库中查询操作的数据库语言是(C)。 A)数据定义语言B)数据管理语言C)数据操纵语言D)数据控制语言 (6)数据库设计中反映用户对数据要求的模式是(C)。 A)内模式B)概念模式C)外模式D)设计模式 (7)数据独立性是数据库技术的重要特点之一。所谓数据独立性是指(D) 。 A)数据与程序独立存放B)不同的数据被存放在不同的文件中 C)不同的数据只能被对应的应用程序所使用D)以上三种说法都不对 二、数据模型及关系数据库系统 (1)层次型、网状型和关系型数据库划分原则是(D)。 A)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式 (2)数据模型的三要素是(C)。 A)数据结构、数据操作、数据分析B)数据分析、数据操作、数据完整性约束C)数据结构、数据操作、数据完整性约束D)数据结构、数据分析、数据完整性约束 (3)下面哪种数据模型与计算机无关(A)。 A)概念数据模型B)逻辑数据模型C)物理数据模拟D)层次数据模型 (4)在关系数据库中,用来表示实体间联系的是(B)。 A)属性B)二维表C)网状结构D)树状结构 (5)在学生管理的关系数据库中,存取一个学生信息的数据单位是(D)。 A)文件B)数据库C)字段D)记录 (6)下列关于关系数据库中数据表的描述,正确的是(D)。 A)数据表相互之间存在联系,但用独立的文件名保存 B)数据表相互之间存在联系,是用表名表示相互间的联系 C)数据表相互之间不存在联系,完全独立 D)数据表既相对独立,又相互联系 (7)学校规定学生住宿标准是:本科生4 人一间,硕士生2 人一间,博士生1 人一间,学生与宿舍之间形成了住宿关系,这种住宿关系是(C)。 A)一对一联系B)一对四联系C)一对多联系D)多对多联系

数据库考题及答案

Data Structures and Algorithms – MidTerm Exam 1. Let ‘I’ be “push”, ‘O’ be “pop” and ‘P’ be “print” directly. To convert the infix expression a+(b*c–d)/e to its postfix through a stack, the sequence of operations are PIIPIPOIPOOIPOO (For example: (a+b) is converted to ab+ by IPIPOO.) (5 points) 2. In a binary tree of N nodes, there are N+1 NULL pointers representing children. (2 points) 3. A sorting algorithm is stable if elements with equal keys are left in the same order as they occur in the input. Which of the following algorithms is/are stable? Answer: (a) (c) (8 points) (a) insertion sort; (b) quick sort; (c) merge sort; (d) heap sort 4. The following routine removes duplicates from an array-based list A[0] … A[N-1]. LastPosition is initially N-1. for ( i = 0; i < LastPosition; i ++ ) { j = i + 1; while ( j < LastPosition ) if ( A[i] == A[j] ) Delete(j); ++; j else } (a) What is the function of Delete? (3 points) Delete A[ j ] by shifting A[ j+1 ] … A[ LastPosition-1 ] to the left. LastPosition -- . (b) T worst( N ) = O( N2 ) . (2 points) (c) Using linked list implementation, T worst( N ) =O( N2 ) . (2 points) 5. Among the given trees, d has the same inorder and preorder traversal results, and b has the same postorder and inorder traversal results. (4 points) (a) (b) (c) (d) (e) 6. Show the result of inserting { 51, 25, 36, 88, 42, 52, 15, 96, 87, 30 } into (a) an initially empty binary search tree; (b) an initially empty AVL tree; (c) an initially empty 2-3 tree. (30 points)

SQL数据库选择题及答案

1、在数据库技术中,独立于计算机系统的模型是_C__。A、面向对象的模型B、关系模型C、E-R模型D、层次模型 2、数据库系统的控制中枢是__B_。A、数据库、b、数据库管理系统 C、数据库管理员 D、数据库应用系统 3、使用SQL命令将学生表STUDENT中的学生年龄AGE字段的值增加1岁,应该使用的命令是__C_。 A、UPDATE SET AGE WITH AGE+1 B、REPLACE AGE WITH AGE+1 C、UPDATE STUDENT SET AGE=AGE+1 D、UPDATE STUDENT AGE WITH AGE+1 4、在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于__B__。 A、视图完整性约束 B、域完整性约束 C、参照完整性约束 D、实体完整性约束 5、在SQL 语句中,与X BETWEEN 20 AND 30 等价的表达式是

__D_。A、X>=20 AND X<30 B、X>20 AND X<30 C、X>20 AND X<=30 D、X>=20 AND X<=30 6、在数据库中,概念模型是_D__。A、用于现实的建模,与具体的DBMS有关B、用于信息世界的建模,与具体的DBMS有关C、用于现实的建模,与具体的DBMS无关D、用于信息世界的建模,与具体的DBMS无关 7、数据库的并发操作可能带来的问题包括__B_。A非法用户的使用B丢失更新C数据独立性会提高D增加数据冗余度 8、在关系数据库中,模式对应的是__A___。A、视图和所有基本表B、视图和部分基本表C、基本表D、索引 9、能实现绝对的与平台无关性的Web数据库访问技术是_D_。A、ADO B、ActiveX C、WebbaseAPI D、JDBC 10、在下列描述中,正确的描述是__B___。A、SQL 是一种过程化语言B、SQL 采用集合操作方式

数据库技术试题

模拟试题 一、单选(每空1分,共10分) 1.Access数据库是()。 A.层状数据库B.网状数据库 C.关系型数据库D.树状数据库 2.如果字段内容为声音文件,可将此字段定义为()类型。 A.文本B.查询向导C.OLE对象D.备注 3.Access用户操作界面由()部分组成。 A.4 B.5 C.3 D.6 4.下列()图标是Access中新建查询的标志。 A.B.C.D.5.显示包含警告信息或其他信息的消息框,应该使用的操作是()。 A.Echo B.Message C.Warn D.MsgBox 6. 如果希望完全安装SQL Server,则应选择()。 A. 典型安装 B. 最小安装 C. 自定义安装 D. 仅连接 7. SQL Server的字符型系统数据类型主要包括()。 A. Int、money、char B. char、varchar、text C. datetime、binary、int D. char、varchar、int 8. SQL Server提供的单行注释语句是使用()开始的一行内容。 A. “/*” B. “--” C. “{” D. “/” 9. 生产出DB2数据库产品的公司是()。 A. IBM B. ORACLE C. Borland D. Microsoft 10. 在面向对象的数据库中,对象标识( )。 A. 与数据的描述方式有关 B. 与对象的物理存储位置有关 C. 与数据的值有关 D. 是指针一级的概念 二、填空(每空1分,共20分) 1. 数据库处理技术经历了__________、__________、__________、以及分布式数据库管理等四个发展阶段。 2.分布式数据库系统既支持客户的________应用,又支持客户的________应用。 3.在非关系模型中,每个结点代表着一个________,每个父子联系代表着________联系。 4.在________数据模型中,________不但能够继承,而且能够嵌套。 5.设D1,D2和D3域的基数分别为2,3和4,则D1?D2?D3的元组数为________,每个元组有________个分量。 6.在参照和被参照的关系中,每个外码值或者为________,或者等于某个________值。 7.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则姓名为变量K的值的学生所选修的全部课程信息所对应的运算表达式为______ ∏课程号(______ (δ姓名=K(______)))。 8.在一个关系R中,若存在X→Y和X→Z,则存在____________,称此为函数依赖的________规则。 9.关系数据库中的每个关系必须最低达到________范式,该范式中的每个属性都是__________的。 三、填空(每空1分,共20分) 1.若一个关系的任何非主属性都不部分依赖依赖于任何候选码,则称该关系达到________范式。 2.在SQL中,列级完整性约束分为____种情况,表级完整性约束分为____种情况。 3. 在SQL中,每个视图中的列可以来自不同的______,它是在原有表的基础上________

Access2010《数据库基本知识》综合练习试题

Access2010《数据库基本知识》综合练习试题 (共有 37 题; 满分: 39 分; 总时; 80 分钟) 第1 题: (单选题, 1 分) 下面关于关系叙述中,错误的是_____。 A.一个关系是一张二维表 B.二维表一定是关系 C.有的二维表不是关系 D.同一列只能出自同一个域 [A]选A [B]选B [C]选C [D]选D 答案: B 第2 题: (单选题, 1 分) 在E-R图中,用来表示实体之间联系的图形是_____。 A.椭圆形 B.矩形 C.三角形 D.菱形 [A]选A [B]选B [C]选C [D]选D 答案: D 第3 题: (单选题, 1 分) 下列实体的联系中,属于多对多的联系是_____。 A.工厂与厂长 B.工厂与车间 C.车间与车间主任 D.读者与图书馆图书 [A]选A [B]选B [C]选C [D]选D 答案: D 第4 题: (单选题, 1 分) 假定有关系模式:部门(部门号,部门名称),职工(职工号,姓名,性别,职称,部门号),工资(职工号,基本工资,奖金),级别(职称,对应行政级别),要查找在“财务部”工作的职工的姓名及奖金,将涉及的关系是_____。 A.职工,工资 B.职工,部门 C.部门,级别,工资 D.职工,工资,部门 [A]选A [B]选B [C]选C [D]选D 答案: D

第5 题: (单选题, 1 分) 在Access表中,可以定义3种主关键字,它们是_____。 A. 单字段、双字段和多字段 B. 单字段、双字段和自动编号 C. 单字段、多字段和自动编号 D. 双字段、多字段和自动编号 [A]选A [B]选B [C]选C [D]选D 答案: C 第6 题: (单选题, 1 分) 在打开某个Access2010 数据库后,双击“导航窗格”上的表对象列表中的某个表名,便可打开该表的_________。 A.关系视图 B.查询视图 C.设计视图 D.数据表视图 [A]选A [B]选B [C]选C [D]选D 答案: D 第7 题: (单选题, 1 分) 对于Access2010 数据库,在下列数据类型中,不可以设置“字段大小”属性的是_______。 A.文本 B.数字 C.备注 D.自动编号(分长整、同步复制ID) [A]选A [B]选B [C]选C [D]选D 答案: C 第8 题: (单选题, 1 分) 在表设计视图中,若要将某个表中的若干个字段定义为主键,需要先按住_____键, 逐个单击所需字段后,再单击“主键”按钮。 A.Shift B.Ctrl C.Alt D.Tab [A]选A [B]选B [C]选C [D]选D 答案: B

SQL数据库选择题及答案

1、在数据库技术中,独立于计算机系统的模型是 C 、E-R 模型 D 、层次模型 C 。 A 、面向对象的模型 B 、关系模型 2、数据库系统的控制中枢是 _B_。A 、数据库、b 、数据库管理系统 C 、数据库管理员 D 、 数据库应用系统 3、使用 SQL 命令将学生表 STUDENT 中的学生年龄 AGE 字段的值增加 1 岁,应该使用的 命令是 __C_。 C 、UPDATE STUDENT SET AGE = AGE + 1 D 、UPDAT E STUDENT AGE WITH AGE + 1 4、 在关系数据库中,建立数据库表时,将年龄字段值限制在 12?40岁之间的这种约束属于 __B__。 A 、 视图完整性约束 B 、域完整性约束 C 、参照完整性约束 D 、实体完整性约束 5、 在 SQL 语句中,与 X BETWEEN 20 AND 30 等价的表达式是 __D_。 A 、 X>=20 AND X<30 B 、 X>20 AND X<30 C 、 X>20 AN D X<=30 D 、 X>=20 AND X<=30 6、在数据库中,概念模型是 _D_。A 、用于现实的建模,与具体的 DBMS 有关B 、用于信 息世界的建模,与具体的 DBMS 有关 C 、用于现实的建模,与具体的 DBMS 无关D 、 用于信息世界的建模,与具体的 DBMS 无关 7、数据库的并发操作可能带来的问题包括 __B_。A 非法用户的使用B 丢失更新C 数据独立 性会提高 D 增加数据冗余度 8、在关系数据库中,模式对应的是 表 C 、基本表 D 、索引 9、能实现绝 对的与平台无关性的 C 、 WebbaseAPI D 、 JDBC C 、 SQL 不能嵌入到高级语言程序中 D 、 SQL 是一种 DBMS 11、数据库系统是 由__A_组成的。A 、数据库、数据库管理系统和用户 B 、数据文件、命令文件和报表 C 、数据库文件结构和数据 D 、常量、变量和函数 12、在SQL 查询时,使用 WHER E 子句指出的是 _B_。A 、查询目标B 、查询条件 C 、查 询视图D 、查 询结果 13、在下列RDMBS 产品中,属于小型数据库系统的是 D 、Informix A 、UPDAT E SET AGE WITH AGE + 1 B 、 REPLACE AGE WITH AGE +1 A ___ 。A 、视图和所有基本表 B 、视图和部分基本 Web 数据库访问技术是 _D_。 A 、 ADO B 、 ActiveX 10、在下列描述中,正确的描述是 __B 合操作方式 A 、 SQL 是一种过程化语言 B 、 SQL 采用集 _A_。A 、Access B 、Oracle C 、Sybase

数据库技术模拟试题答案.docx

一、单项选择题(本大题共20 小题,每小题 1 分,共 20 分) 1.位于用户和数据库之间的一层数据管理软件是( C ) A.DBS B.DB C.DBMS D.MIS 2. 一个事务中所有对数据库操作是一个不可分割的操作序列,这称为事务的( A ) A. 原子性 B.一致性 C.隔离性 D.持久性 3. 关系代数的五个基本操作是:并、差、选择、投影和( D ) A. 等值连接 B.F 连接 C.自然连接 D.笛卡儿积 4.在关系数据库中,表与表之间的联系是通过( B ) 实现的。 A. 实体完整性规则 B.参照完整性规则 C.用户自定义的完整性规则 D.主键 5.数据字典产生于数据库设计步骤的( A ) A. 需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段 6. 在数据库技术中,未提交的随后又被撤消的数据称为( D ) A. 错误数据 B.冗余数据 C.过期数据 D.脏数据 7. 在 SQL 中,建立视图用的命令是( C ) A.CREATE SCHEMA B.CREATE TABLE C.CREATE VIEW D.CREATE INDEX 8. 分布式数据库系统的透明性主要表现在位置透明性和( C ) A. 数据透明性 B.处理透明性 C.复制透明性 D.映射透明性 9. 在数据库的E-R 图中,菱形框表达的是( C ) A. 属性 B. 实体 C.实体之间的联系 D.实体与属性之间的联系 10. 设关系 R 和 S 的结构相同,并且各有80 个元组,假如这两个关系作并运算,其运算结果的元组个

A .80 B. 小于等于 80 C.大于等于 160 D. 大于等于 80,小于等于160 11.以下操作中,不能用 DML 实现的是 ( B ) A. 数据查询 B.定义数据库的三级结构 C.数据插入 D.数据删除 12. 如果关系 R 和 S 进行自然连接时,只把 S 中原该舍弃的元组保存到新关系中,这种操作称为( D ) A. 外连接 B.内联接 C.左连接 D.右外连接 13. 把 E-R 图转换成关系模型的过程,属于数据库设计的( C ) A. 总体结构设计 B.概念结构设计 C.物理结构设计 D.逻辑结构设计 14. ORDBS 的中文意思是( C ) A. 面向对象的数据库系统 B.数据库管理系统 C.对象关系数据库系统 D.关系数据库系统 15. 在较低层上的抽象表达了与之联系的较高层上抽象的特殊情况时,称为较高层上抽象是较低层抽象的 (D) A. 概括 B. 聚集 C.细化 D. 泛化 16. 在 SQL 中, SELECT 语句的 "SELECT DISTINCT"表示查询结果中( C ) A. 属性名都不相同 B.去掉了重复的列 C.行都不相同 D.属性值都不相同 17. 在采用客户机 /服务器体系结构的数据库应用系统中,应该将用户应用程序安装在( A ) A. 客户机端 B.服务器端 C.终端 D.系统端 18.事务日志用于保存 ( D ) A. 程序运行过程 B.数据操作 C.程序的执行结果 D.对数据的更新操作 19. 在第一个事务以S 锁方式读数据 A 时,第二个事务可以进行的操作是( D ) A. 对数据实行X 锁并读数据 B. 对数据实行S 锁并写数据 C.对数据实行X 锁并写数据 D. 不加封锁的读数据

8数据库基础知识测试题

24数据库基础知识测试题 一、选择题 1. 数据库系统是由数据库、数据库管理系统、应用程序、、用户等构成的人—机系统。 A.数据库管理员 B.程序员 C.高级程序员 D.软件开发商 2. 在数据库中存储的是。 A.信息 B.数据 C.数据结构 D.数据模型 3. 在下面关于数据库的说法中,错误的是。 A.数据库有较高的安全性 B.数据库有较高的数据独立性 C.数据库中的数据可被不同的用户共享 D.数据库没有数据冗余 4. Access数据库管理系统依赖于操作系统。 A.DOS B.Windows C.UNIX D.UCDOS 5. 定义某一个字段的默认值的作用是。 A.当数据不符合有效性规则时所显示的信息 B.不允许字段的值超出某个范围 C.在未输入数值之前,系统自动提供数值 D.系统自动把小写字母转换为大写字母 6. 在下列数据库管理系统中,不属于关系型的是。 A.Microsoft Access B.SQL Server C.Oracle D.DBTG系统 7. Access是数据管理系统。 A.层状 B.网状 C.关系型 D.树状 8. 在Access中,数据库的基础和核心是。 A.表 B.查询 C.窗体 D.宏 9. 在下面关于Access数据库的说法中,错误的是。 A.数据库文件的扩展名为mdb B.所有的对象都存放在同一个数据库文件中 C.一个数据库可以包含多个表体 D.表是数据库中最基本的对象,没有表也就没有其他对象

·2·基础知识测试篇 10. 在一个单位的人事数据库,字段“简历”的数据类型应当是。 A.文本型 B.数字型 C.自动编号型 D.备注型 11. 在一个学生数据库中,字段“学号”应该是。 A.数字型 B.文本型 C.自动编号型 D.备注型 12. 在下面关于Access数据类型的说法,错误的是。 A.自动编号型字段的宽度为4个字节 B.是/否型字段的宽度为1个二进制位 C.OLE对象的长度是不固定的 D.文本型字段的长度为255个字符 13. 假定“姓名”是文本型字段,则查找姓“李”的学生应使用表达式。 A.姓名Like″李*″ B.姓名Like″[!李]″ C.姓名=″李*″ D.姓名= =″李*″ 14. 如果字段“成绩”的取值范围为0~100,则错误有有效性规则是。 A.> = 0 And < = 100 B.[成绩]> = 0 And [成绩]< = 100 C.成绩> = 0 And 成绩 < = 100 D.0 < = [成绩] < = 100 15. 基本表结构可以通过,对其字段进行增加或删除操作。 A.INSERT B.ALTER TABLE C.DROP TABLE D.DELETE 16. 在下列关于SQL语句的说法中,错误的是。 A.在使用CREATE TABLE创建基本表时,可以指定某个字段为主键 B.在使用ALTER TABLE命令修改基本表的结构时,可以同时添加和删除字段操作C.UPDATE语句一次只能对一个表进行修改 D.使用DROP TABLE删除基本表后,表中的数据自动被删除,不可以恢复 17. 内部计算函数Sum(字段名)的作用是求同一组中所在字段内所有的值的 。 A.和 B.平均值 C.最小值 D.第一个值 18. 内部计算函数Avg(字段名)的作用是求同一组中所在字段内所有的值的 。 A.和 B.平均值 C.最小值 D.第一个值 19. 子句“WHERE性别=″女″AND工资额>2 000”的作用是处理。 A.性别为“女”并且工资额在于2 000的记录 B.性别为“女”或者工资额大于2 000的记录 C.性别为“女”并非工资额大于2 000的记录 D.性别为“女”或者工资额大于2 000,且二者择一的记录 20. 在Access的下列数据类型中,不能建立索引的数据类型是。 A.文本型 B.备注型 C.数字型 D.日期/时间型 21. 在数据表视图中,不可以。 A.修改字段的类型 B.修改字段的名称

数据库期末考试复习题(附答案)

数据库期末考试复习题(附答案) 数据库系统概论 2011年期末考试复习题 一、选择题 ? 第(1)至(3)题基于以下的叙述:有关系模式A(C,T,H,R,S),基中各属性的含义是: ? C:课程T:教员H:上课时间R:教室S:学生 ? 根据语义有如下函数依赖集:? F={C→T,(H,R)→C,(H,T)→R,(H,S)→R} ? 1、关系模式A的码是(D) ? A. C B. (H,R)C.(H,T)D.H,S) ? 2、关系模式A的规范化程度最高达到(B) ? A. 1NF B. 2NF C. 3NFD. BCNF ? 3、现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到(D) ? A. 1NF B. 2NF C. 3NF D. BCNF ? 4.设有关系R(A,B,C)和S(C,D)。与SQL语句? select A,B,D from R,S where R.C=S.C ? 等价的关系代数表达式是(B) ? A. σR.C=S.C(πA,B,D(R×S)) ? B. πA,B,D(σR,C= S.C (R×S)) ? C. σR.C=S.C((πA,B R)×(πDS)) ? D. σR,C=S.C(πD((πA,BR)×S) ? 5、设关系R和关系S的元数分别是3和4,关系T是R与S的广义笛卡尔积,即:T=R×S,则关系T的元数是(C) ? A. 7 B. 9 C. 12 D. 16 ? 6、数据库设计阶段分为(B) ? A. 物理设计阶段、逻辑设计阶段、编程和调试阶段 ? B. 概念设计阶段、逻辑设计阶段、物理设计阶段、实施和调试阶段 ? C. 方案设计阶段、总体设计阶段、个别设计和编程阶段 ? D. 模型设计阶段、程序设计阶段和运行阶段 ? 7、设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。下面关于多值依赖的叙述中,不正确的是(C) ? A. 若X→→Y,则X→→Z B. 若X→Y,则X→→Y ? C. 若X→→Y,且Y′?Y,则X→→Y′ D. 若Z=Φ,则X→→Y ? 8、查询优化策略中,正确的策略是(D) A.尽可能早地执行笛卡尔积操作B.尽可能早地执行并操作 C.尽可能早地执行差操作D.尽可能早地执行选择操作 ? 9、语句delete from sc 表明(A) A. 删除sc中的全部记录 B. 删除基本表sc? C. 删除基本表sc中的列数据 D. 删除基本表sc中的部分行 ? 10、在DB应用中,一般一条SQL 语句可产生或处理一组记录,而DB主语言语句一般一次只能处理一条记录,其协调可通过哪种技术实现(B) ? A. 指针 B. 游标 C. 数组 D. 栈 11、五种基本关系代数运算是( A ) ? A. ∪,-,×,π和σ B. ∪,-,?,π和σ

级数据库技术试题(答案)

中南大学考试试卷(答案) 2010 --2011 学年下学期时间100分钟数据库应用基础课程56学时3.5学分考试形式:闭卷 专业年级:商学院10级总分100分,占总评成绩70% 注:请将答案直接写在试卷上! 在本试卷中除特殊说明外数据库系统为SQL SERVER,均采用下列表: 学生信息表Student(NO,NAME,AGE,SEX,CLASS,NA),其字段名分别表示学号(CHAR(4))、姓名(V ARCHAR(8))、年龄(INT)、性别(CHAR(2))、班级(V ARCHAR(4))、民族(V ARCHAR (18)),主键为NO。 教师信息表T (NO,NAME,sex,ab), 其字段名分别表示教师编号(Char(4))、姓名(varchar(8))、性别(char(2))、职称(Varchar(6)),主键为NO。 课程信息表C(NO,NAME,TNO),其字段名分别表示课程编号(Char(4))、课程名称(V ARCHAR(12))、授课教师编号(varchar(4),主键为(NO,TNO)。 学生选课及成绩表SC(NO,CNO,GRADE),其字段名分别表示学号(char(4))、课程编号(char(4)、成绩(int), 主键为(NO,CNO)。 在企业经管器中按下列方式录入数据保存。 Student的数据 NO Name Age Sex CLASS NA 0101 刘琳20 女1002 汉族 0105 王刚21 男1015 苗族 0102 李晓22 女1015 土家族 0110 张明NULL 男1002 汉族 0108 周冰21 女1015 苗族 2031 NULL 20 男1002 汉族 T的数据 NO Name Sex AB 1003 刘瑞女讲师2020 陈晓男副教授0102 李斌女教授 C的数据 NO Name TNO 2010 数据库技术1003 2010 数据库技术0102 2015 高等数学2020

数据库系统》选择题及答案

《数据库系统》选择题一.数据库概述 1.下列有关数据库的描述正确的是( C )。 A.数据库是一个DBF文件B.数据库是一个关系 C.数据库是一个结构化的数据集合D.数据库是一组文件 2.数据独立性是指( C )。 A.数据依赖于程序B.程序依赖于数据C.数据不依赖于程序D.程序不依赖于数据 3.以下关于DBA职责的叙述中,不正确的是( C )。 A.DBA是数据库系统的超级用户,负责控制和管理各个用户的访问权限 B.DBA要负责监控数据库的运行 C.DBA要负责前端应用程序的开发 D.DBA要负责当数据库系统发生故障时进行恢复 4.DBMS是指( C )。 A.数据库B.数据库系统C.数据库管理系统D.数据处理系统 5.数据冗余度低、数据共享以及较高数据独立性等特征的系统是( B )。 A.文件系统B.数据库系统C.操作系统D.高级程序 6.仅次于用户和数据库之间的一层数据管理软件是( D )。 A.数据库系统B.数据库C.管理信息系统 D.数据库管理系统 7.数据库系统中,逻辑数据和物理数据可以相互转换,执行该功能的是( C )A.操作系统B.信息管理系统 C.数据库管理系统D.文件系统 8.数据库中对全部数据的整体逻辑结构的描述,作为数据库的( D )。 A.存储模式B.子模式C.外模式D.模式 9.用户看到的那部分数据的局部逻辑结构的描述是( B )。 A.存储模式B.子模式C.概念模式D模式 10.文件系统和数据库系统的最大区别是( D )。 A.数据共享B.数据独立C.数据冗余D.数据结构化 11.关于信息和数据,下面的论述中正确是的( D )。 A.信息与数据,只有区别,没有联系B.信息是数据的载体 C.同一信息用同一数据表示形式D.数据处理本质上就是信息处理 12.描述事物性质的最小数据单位是( C )。 A.记录B.文件C.数据项D.数据库 13.若干记录的集合称为( D )。 A.数据B.数据库C.数据项D.文件 14.数据库系统中的软件是指( A )。 A.数据库管理系统B.应用程序C.数据库D.数据库管理员15.在数据库系统的组织结构中,把概念数据库与物理数据联系起来的映射是( C )。 A.外模式/模式B.内模式/外模式C.模式/内模式D.模式/外模式 16.1975年SPARC公布了数据库标准报告,提出了数据库的( C )结构组织。 A.一级B.二级C.三级D.四级

相关主题
文本预览
相关文档 最新文档