数据库技术复习题1 选择题.docx

上传人:b****6 文档编号:7327311 上传时间:2023-01-23 格式:DOCX 页数:56 大小:95.85KB
下载 相关 举报
数据库技术复习题1 选择题.docx_第1页
第1页 / 共56页
数据库技术复习题1 选择题.docx_第2页
第2页 / 共56页
数据库技术复习题1 选择题.docx_第3页
第3页 / 共56页
数据库技术复习题1 选择题.docx_第4页
第4页 / 共56页
数据库技术复习题1 选择题.docx_第5页
第5页 / 共56页
点击查看更多>>
下载资源
资源描述

数据库技术复习题1 选择题.docx

《数据库技术复习题1 选择题.docx》由会员分享,可在线阅读,更多相关《数据库技术复习题1 选择题.docx(56页珍藏版)》请在冰豆网上搜索。

数据库技术复习题1 选择题.docx

数据库技术复习题1选择题

数据库技术试题

一、选择题

1.单个用户使用的数据视图的描述称为

A.外模式

B.概念模式

C.内模式

D.存储模式

2.子模式DDL用来描述

A.数据库的总体逻辑结构

B.数据库的局部逻辑结构

C.数据库的物理存储结构

D.数据库的概念结构

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

A.相互调用

B.DBMS调用OS

C.OS调用DBMS

D.并发运行

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

A.左外联接

B.右外联接

C.外部并

D.外联接

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

A.SUM(列名)

B.MAX(列名)

C.COUNT(*)

D.AVG(列名)

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

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

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

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

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

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

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段

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

A.AGEISNULL

B.AGEISNOTNULL

C.AGE=NULL

D.NOT(AGEISNULL)

9.一个关系中的候选关键字。

A.至多一个B.可多个C.必须多个D.至少3个

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

A.安全性管理子系统

B.完整性管理子系统

C.并发控制子系统

D.恢复管理子系统

11.SQL的全局约束是指基于元组的检查子句和

A.非空值约束

B.域约束子句

C.断言

D.外键子句

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

A.全局的

B.局部的

C.分布的

D.集中的

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

A.平面关系模型

B.嵌套关系模型

C.复合对象模型

D.分布式关系模型

14.用树型结构表示实体之间联系的数据模型称为

A.关系模型

B.运算模型

C.网状模型

D.层次模型

15.数据库系统的核心是

A.数据库

B.数据库管理系统

C.数据模型

D.软件工具

16.在SQL语言中,与XBETWEEN10AND20等价的表达式是

A.X>10ANDX<20

B.X>=10ANDX<20

C.X>10ANDX<=20

D.X>=10ANDX<=20

17.某个E-R图中有5个实体型,2个1∶n联系和2个m∶n联系,则该E-R图转换的关系模式个数至少是

A.5个

B.7个

C.8个

D.9个

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

A.2NF

B.3NF

C.BCNF

D.4NF

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

A.可以加S锁不能加X锁

B.不能加S锁可以加X锁

C.可以加S锁也可以加X锁

D.不能加任何锁

20.在目前的并行数据库体系结构中,可扩充性最高的是

A.SM

B.SD

C.SN

D.SK

21.数据的正确性和相容性是指数据库的

A.完整性

B.安全性

C.并发性

D.一致性

22.下列不属于事务的特性的是

A.隔离性

B.一致性

C.完整性

D.原子性

23.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于

A.事务故障

B.系统故障

C.介质故障

D.运行故障

24.E-R图是数据库设计的常用工具之一,它适用于建立数据库的

A.概念模型

B.逻辑模型

C.结构模型

D.物理模型

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

A.建立E-R图

B.把数据送入数据库

C.建立数据流图和需求说明书

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

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

A.能方便地生成报表B.高度非过程化

C.数据独立性好D.语言简练,易学易用

27.MSSQLServer提供的日期时间数据类型是。

A.SMALLDATAB.SMALLDATATIME

C.SMALLTIMED.TIMEDATA

28.概念模型。

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

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

C.独立于计算机硬件和DBMS

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

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

A.ER模型B.硬件设备C.DBMSD.操作系统

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

A.递归实体B.复合实体

C.弱实体D.超类实体

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

A.可以读,不能写B.可以读,也可以写

C.不能读,可以写D.不能读,也不能写

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

A.UNDO操作B.REDO操作

C.COMMIT操作D.ROLLBACK操作

33.有关系:

项目(项目号、教工号、排名)

假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一的。

那么该关系的主码是。

A.项目号B.职工号

C.(项目号,职工号)D.(职工号,排名)

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

SELECT*

FROMF1节点·北京

WHERE性别=’女’

UNION

SELECT*

FROMF2节点·上海

WHERE性别=’女’

则该系统支持的是。

A.片段透明性B.局部映象透明性

C.查询透明性D.地址透明性

35.有学生选课关系:

学生选课(学号,课程号,成绩),对该关系的查询语句如下:

SELECT课程号,AVG(成绩)

FROM学生选课

GROUPBY课程号

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

A.学号B.课程号

C.成绩D.(学号,课程号)

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

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

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

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

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

A.Ⅰ,ⅡB.Ⅰ,Ⅲ

C.Ⅱ,ⅢD.Ⅰ,Ⅱ,Ⅲ

37.已知关系R、S和

,如图1所示,

要从R和S中通过关系代数查询得到

,则以下说法中错误的是。

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

B.该查询中肯定包含自然连接运算

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

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

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

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

A.INSERTINTOstudent(no,sex)VALUES(102,′男′)

B.INSERTINTOstudent(name,sex)VALUES(′王中′,′男′)

C.INSERTINTOstudentVALUES(102,′男′,′王中′,′1984/03/08′)

D.INSERTINTOstudentVALUES(106,′王中′,′男′,′1984/03/08′)

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

A.外部模型B.概念模型

C.物理模型D.内部模型

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

A.可全同B.必须全同

C.不能全同D.以上都不是

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

A.数据字典中B.指针中

C.关系中D.表中

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

A.指针B.链表

C.关键字D.表格

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

A.丢失更新B.数据独立性会提高

C.非法用户的使用D.增加数据冗余度

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

A.管理用户界面B.处理应用程序

C.对查询进行优化处理D.产生对数据库的请求

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

A.概念模式B.内模式

C.存储模式D.外模式

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

A.相容性B.独立性

C.共享性D.一致性

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

A.不允许有空行B.主键不允许有空值

C.不允许有空列D.外键不允许有空值

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

A.高速缓存B.快闪存储器

C.光存储器D.磁盘存储器

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

A.SELECTB.ORDERBY

C.FROMD.WHERE

50.设有关系模式R(A,B,C),F={A→B,C→B}。

相对于F,R的候选键为

A.ACB.ABC

C.ABD.BC

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

A.若x→→Y,则X→→ZB.若X→→Y,且Y′

Y,则X→→Y′

C.若X→Y,则X→→YD.若z=Φ,则X→→Y

52.将ER模型转换成关系模型,属于数据库的

A.需求分析B.概念设计

C.逻辑设计D.物理设计

53.SQL语言中,用GRANT/REVOKE语句实现数据库的

A.并发控制B.完整性控制

C.一致性控制D.安全性控制

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

A.死锁B.共享锁

C.活锁D.排它锁

55.以下关于事务调度和封锁的描述中,正确的是

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

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

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

D.遵守两段封锁协议的并发事务一定不会产生死锁

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

A.并关系B.包含关系

C.分类关系D.继承关系

57.有职工表EMP和部门表DEPT如下图所示,其中有下划线的属性为主键,有波浪线的属性为外键。

下面操作不能正确执行的是

A.检索部门号为“D05”的职工号

B.将EMP表中职工“李路”的部门号改为空值

C.删除职工“崔浩”的记录

D.在EMP表中插入记录(“E18”,“D05”,“王莹”)

EMP

职工号部门号职工名

E01D03李路

E25D01武明

E19D04崔浩

E32D01李颖

DEPT

部门号部门名

D01研发部

D02市场部

D03人事部

D04财务部

 

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

A.数据联系弱B.数据冗余大

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

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

A.层次模型B.关系模型

C.网状模型D.面向对象模型

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

A.实体B.属性

C.联系D.模型

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

则项目与研究组之间是

A.一对一的关系B.一对多的关系

C.多对一的联系D.多对多的联系

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

A.交B.并

C.笛卡尔积D.投影

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

A.5,5B.5,6

C.6,5D.6,6

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

确定属性间的函数依赖,要根据

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

C.候选键值决定D.属性的语义决定

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

A.信息模型B.逻辑模型

C.物理模型D.结构数据模型

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

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

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

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

A.RECCOUNTB.FOUND

C.RECNOD.ROUND

68.使用语句CREATETABLES(snoN

(2),snameC(6),ageN

(2),sexC

(1))建一张学生表,其中sno是主键,sname不允许取空值,下列SQL语句中不正确的是

A.INSERTINTOSvalue(1,"林立",20,"F")

B.INSERTINTOS(sno,age,sname,sex)values(1,20,"林立","F")

C.INSERTINTOSvalue(1,null,20,"F")

D.INSERTINTOSvalue(1,"林立",null,"F")

69.最终用户使用的数据视图称为

A.内模式B.外模式

C.概念模式D.存储模式

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

A.文件B.字段

C.实体D.关键码

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

A.事务并发性B.数据可靠性

C.数据独立性D.数据重用性

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

A.SELECTsnameFROMRWHEREage=NULL

B.SELECTsnameFROMRWHEREageISNULL

C.SELECTsnameFROMRWHERENOT(ageISNULL)

D.SELECTsnameFROMRWHEREageISNOTNULL

73.在数据库系统中,系统故障造成

A.硬盘数据丢失B.软盘数据丢失

C.内存数据丢失D.磁带数据丢失

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

A.1NFB.2NF

C.3NFD.BCNF

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

A.ER模型B.关系模型

C.层次模型D.网状模型

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

A.3B.4

C.5D.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,而另一些是SQLServer,则称之为

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 │

│010 │王宏达 │ 01  │ 1200 │

│056 │马林生 │ 02  │ 1000 │

│101 │赵敏 │ 04  │ 1500 │

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

DEPT

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

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

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

│01 │业务部 │1号楼 │

│02 │销售部 │2号楼 │

│03 │服务部 │3号楼 │

│04 │财务部 │4号楼 │

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

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

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

B)在DEPT中插入行(‘06',‘计划部',‘6号楼')

C)将DEPT中部门号=‘02'的部门号改为‘10'

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

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

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的规范化程度达到。

A)1NFB)2NFC)3NFD)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的规范化程度最高达到。

A)1NFB)2NFC)3NFD)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的码是。

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

95.设U是所有属性的集合,X、Y、Z都是U的子集,且Z=U-X-Y。

下面关于多值依赖的叙述中,不正确的是。

A)若X→→Y,则X→→Z

B)若X→Y,则X→→Y

C)若X→→Y,且Y'包含Y,则X→→Y'

D)若Z=φ,则X→→Y

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

A)若X→Y,Y→Z,则X→YZ

B)若XY→

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1