ORACLE数据库试题.docx

上传人:b****5 文档编号:5234846 上传时间:2022-12-14 格式:DOCX 页数:11 大小:24.13KB
下载 相关 举报
ORACLE数据库试题.docx_第1页
第1页 / 共11页
ORACLE数据库试题.docx_第2页
第2页 / 共11页
ORACLE数据库试题.docx_第3页
第3页 / 共11页
ORACLE数据库试题.docx_第4页
第4页 / 共11页
ORACLE数据库试题.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

ORACLE数据库试题.docx

《ORACLE数据库试题.docx》由会员分享,可在线阅读,更多相关《ORACLE数据库试题.docx(11页珍藏版)》请在冰豆网上搜索。

ORACLE数据库试题.docx

ORACLE数据库试题

ORACLE数据库试题

1.以下关于数据的逻辑结构的叙述中,哪一条是不正确的?

(C)

A.数据的逻辑结构是数据间关系的描述

B.数据的逻辑结构抽象地反映数据元素间的逻辑关系

C.数据的逻辑结构具体地反映数据在计算机中的存储方式

D.数据的逻辑结构分为线性结构和非线性结构

2.以下关于链式存储结构的叙述中,哪一条是不正确的?

(C)

A.结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构

B.逻辑上相邻的结点物理上不必邻接

C.可以通过计算直接确定第i个结点的存储地址

D.插入、删除运算操作方便,不必移动结点

3.下列关于文件索引结构的叙述中,哪一个是不正确的?

(A)

A.采用索引结构,逻辑上连续的文件存放在连续的物理块中

B.系统为每个文件建立一张索引表

C.索引结构的优点是访问速度快,文件长度可以动态变化

D.索引结构的缺点是存储开销大

4.下列关于数据库数据模型的说法中,哪一个是不正确的?

(A)

A.任何一张二维表都表示一个关系

B.层次模型的数据结构是有向树结构

C.在网状模型中,一个子结点可以有多个父结点

D.在面向对象模型中每一个对象都有一个惟一的标识

5.下列关于数据库三级模式结构的说法中,哪一个是不正确的?

(D)

A.数据库三级模式结构由内模式、模式和外模式组成

B.DBMS在数据库三级模式之间提供外模式/模式映象和模式/内模式映像

C.外模式/模式映象实现数据的逻辑独立性

D.一个数据库可以有多个模式

6.如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是另一个关系的主码时,称该属性(或属性组)为这个关系的(C)

A.候选码B.主码C.外码D.连接码

7.下列关于关系数据库视图的说法中,哪些是正确的?

(B)

Ⅰ.视图是关系数据库三级模式中的内模式。

Ⅱ.视图能够对机密数据库提供一定的安全保护。

Ⅲ.视图对重构数据库提供了一定程度的逻辑独立性。

Ⅳ.对视图的一切操作最终都要转换为对基本表的操作。

Ⅴ.所有的视图都是可以更新的。

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

第(8)-(9)题基于学生-课程数据库中的三个基本表:

学生信息表:

s(sno,sname,sex,age,dept)主码为sno

课程信息表:

c(cno,cname,teacher)主码为cno

学生选课信息表:

sc(sno,cno,grade)主码为(sno,cno)

8."从学生选课信息表中找出无成绩的元组"的SQL语句是(C)

A.SELECT*FROMscWHEREgrade=NULL

B.SELECT*FROMscWHEREgradeIS''

C.SELECT*FROMscWHEREgradeISNULL

D.SELECT*FROMscWHEREgrade=''

9.在"查询选修课程号为4,且成绩在80分以上的所有学生的学号和姓名"的SQL语句中,将使用的表是(D)

A.学生信息表S

B.学生信息表S和课程信息表c

C.学生信息表S、课程信息表c和学生选课信息表sc

D.学生信息表S和学生选课信息表sc

10.数据库结构的描述和定义是DBMS运行的基本依据,它们存储于(B)

A.封锁表B.数据字典

C.索引D.日志

11.数据库管理系统的数据操纵语言(DML)所实现的操作一般包括(D)

A.建立、授权、修改

B.建立、授权、删除

C.建立、插入、修改、排序

D.查询、插入、修改、删除

12.在对数据库的系统故障进行恢复时,需要对日志文件进行(B)

A.反向扫描B.正向扫描

C.双向扫描D.随机扫描

13.下列权限中,哪一个不是数据库的访问权限?

(D)

A.Read权限B.Resource权限

C.Update权限D.Lock权限

14.E-R模型用于数据库设计的哪一个阶段?

(B)

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

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

15.如果要求应用软件具有很好的可扩充性、可移植性、互操作性,那么软件系统的前端开发工具主要应具有下述哪一个特征?

(C)

A.支持面向对象的程序设计B.支持与多种数据库联结

C.支持开放性D.工具的完备性要好

16.在数据库中可以创建和删除表、视图、索引,可以修改表。

这是因为数据库管理系统提供了(A)

A)数据定义功能B)数据操纵功能

C)数据维护功能D)数据控制功能

17.数据库系统一般由哪些成分构成?

(D)

I.数据库II.数据库管理员III.数据库管理系统及其工具

IV.用户V.操作系统VI.应用系统

A)I、II和IIIB)I、II、III和IV

C)I、II、III、IV和VD)全部

18.在关系数据库中,索引(index)是三级模式结构中的(B)

A)概念模式B)内模式

C)模式D)外模式

19.下面所列各项,哪些属于数据库技术的研究领域?

(C)

I.数据库管理系统软件的研制II.数据库设计

III.数据库理论IV.操作系统

A)I和IIB)I和IIIC)I、II和IIID)全部

20.在关系数据库系统中,当合并两个关系时,用户程序可以不变。

这是(C)

A)数据的物理独立性B)数据的位置独立性

C)数据的逻辑独立性D)数据的存储独立性

21.在面向对象数据模型中,子类不但可以从其超类中继承所有的属性和方法,而且还可以定义自己的属性和方法,这有利于实现(B)

A)可移植性B)可扩充性

C)安全性D)可靠性

22.关系模型有三类完整性约束:

实体完整性、参照完整性和用户定义的完整性。

定义外键实现的是哪一(些)类完整性?

(B)

A)实体完整性

B)参照完整性

C)用户定义的完整性

D)实体完整性、参照完整性和用户定义的完整性

23.下面关于SQL语言的说法中,哪一种说法是错误的?

(A)

A)一个SQL数据库就是一个基本表

B)SQL语言支持数据库的三级模式结构

C)一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表

D)SQL的一个表可以是一个基本表,也可以是一个视图

 

24.下面所列条目中,哪一条不是标准的SQL语句?

(B)

A)ALTERTABLEB)ALTERVIEW

C)CREATETABLED)CREATEVIEW

25.在数据库管理系统的层次结构中,数据存取层处理的对象是(B)

A)字段B)单个元组

C)数据页D)系统缓冲区

26.下列哪种数据库系统更适合于在大、中型计算机系统上使用?

(C)

A)FoxProB)Access

C)OracleD)MicrosoftSQLServer

27.对数据库数据的删除是由数据库管理系统的哪个功能模块实现的?

(A)

A)数据库存取功能模块

B)数据库存储管理功能模块

C)数据库运行处理功能模块

D)数据库维护功能模块

28.数据库系统的日志文件用于记录下述哪类内容?

(D)

A)程序运行过程B)数据查询操作

C)程序执行结果D)数据更新操作

29.实现数据库的哪个特性能够避免对未提交更新的依赖("脏数据"的读出)?

(B)

A)完整性B)并发性C)安全性D)可移植性

30.下述哪一条不属于数据库设计的内容?

(A)

A)设计数据库管理系统

B)设计数据库概念结构

C)设计数据库逻辑结构

D)设计数据库物理结构

31.下述哪一条是由于关系模式设计不当所引起的问题?

(B)

A)丢失修改B)更新异常

C)读脏数据D)数据被非法读取

32.最优执行计划的选择原则是:

(C)

 A)能出结果 B)速度最快 

 C)读取最少 D)以上所有

33.决定SQL语句的性能可被接受项目接受取决于 (A)

 A)执行速度最快 

 B)在正确的模拟环境下,达到应用的非功能需求 

 C)读取最少 

 D)排序次数最少 

34.对于索引以下正确的描述是 (D)

 A)索引可以加快查询效率 

 B)索引与DML速度无关 

 C)索引创建后会自动被Oracle使用 

 D)索引扫描未必优于全表扫描 

35.数据库系统的核心是(B)

A.数据库B.数据库管理系统C.数据模型D.软件工具

36.在一个关系中,如果有这样一个属性存在,它的值能唯一的标识此关系中的一个元组,称其为(A).

A.主键B.数据项C.重要属性D.主属性值

37.数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A)

A.DBS包括DB和DBMSB.DBMS包括DB和DBS

C.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS

38.在数据操纵语言(DML)的基本功能中,不包括的是(B)

A.插入新数据B.描述数据库结构

C.对数据库中数据排序D.删除数据库中数据

39.在数据库技术中,独立于计算机系统的模型是(C)。

A、面向对象的模型B、关系模型C、E-R模型D、层次模型

40.在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于(B)。

A、视图完整性约束B、域完整性约束

C、参照完整性约束D、实体完整性约束

41.数据库的并发操作可能带来的问题包括(B)。

A非法用户的使用B丢失更新

C数据独立性会提高D增加数据冗余度

42.在关系数据库中,模式对应的是(C)。

A、视图和所有基本表B、视图和部分基本表C、基本表D、索引

43.在下列描述中,正确的描述是(B)。

A、SQL是一种过程化语言B、SQL采用集合操作方式

C、SQL不能嵌入到高级语言程序中D、SQL是一种DBMS

44.在SQL查询时,使用WHERE子句指出的是(B)。

A、查询目标B、查询条件C、查询视图D、查询结果

45.数据库类型是按照(A)来划分的。

A、数据模型B、记录形式C、数据存取方法D、文件形式

46.简单地说,分布式数据库的数据(B)

A、逻辑上分散,物理上统一B、物理上分散,逻辑上统一

C、逻辑上和物理上都统一D、逻辑上和物理上都分散

47.在支持用户的应用方面,DDBS的主要特点是支持(B)

A、局部应用B、全局应用C、分散应用D、场地自治

48.在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于前端的是(C)

A、存取结构B、查询优化C、用户界面D、并发控制

49.分布式数据库系统中,查询处理的时间主要取决于(D)

A、CPU执行时间B、数据库的数据量C、I/O花费的时间D、网络中数据传输量

50.分布式数据库是数据库技术和(B)结合的产物。

A、面向对象技术B、计算机网络C、数据分离技术D、数据分布技术

51.对数据库按其存放方式进行分类:

一个数据库存放在一台计算机之中为__数据库,一个数据库存放在若干个计算机之中称为(A)数据库。

A、集中式、分布式B、集中式、关系式

C、关系式、连接式D、关系式、分布式

52.对于系统表的空间,Oracle建议的大小是(C)

A.200MB;B.300MB;C.400MB;D.500MB。

53.下列数据库模式对象中,具有INDEX对象权限的是(A)

 A.表;B.过程;C.序列; D.函数。

54.在关系模式中,视图是三级模式结构中的(D)

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

55.对于学生—选课—课程的三个关系

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

为了提高查询速度,对SC表创建唯一索引,应建哪个组上(A)

A.(S#,C#)B.S#C.C#D.GRADE

56..接上题,为了考虑安全性,每个教师只能存取自己讲授的课程的学生成绩,应创建(A)

A.视图B.索引C.游标D.表

 

57.在数据库技术中,反映现实世界中事物的存在方式和运动状态的是(A)

A.信息    B.数据    C.消息   D.命令

58.文件系统的多级目录结构是(B)

A.线性结构  B.树形结构  C.散列结构  D.双链表结构

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

这是(B)

A.物理独立性B.逻辑独立性C.位置独立性D.存储独立性

60.下列关于“分布式数据库系统”的叙述中,正确的是(C)

A.分散在各结点的数据是不相关的

B.用户可以对远程数据进行访问,但必须指明数据的存储结点

C.每一个结点是一个独立的数据库系统,既能完成局部应用,也支持全局应用

D.数据可以分散在不同结点的计算机上,但必需在同一台计算机上进行数据处理

61.SQL语句中修改表结构的命令是(C)。

A、MODIFY TABLE B、MODIFY STRUCTURE 

C、ALTER TABLE D、ALTER STRUCTURE

62.如果要创建一个数据组分组报表,第一个分组表达式是"部门",第二个分组表达式是"性别",第三个分组表达式是"基本工资",当前索引的索引表达式应当是(B)。

A、部门+性别+基本工资 B、部门+性别+STR(基本工资)

C、STR(基本工资)+性别+部门 D、性别+部门+STR(基本工资)

63.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是(A)。

A、DBS包括DB和DBMS B、DBMS包括DB和DBS

C、DB包括DBS和DBMS D、DBS就是DB,也就是DBMS

64.要控制两个表中数据的完整性和一致性可以设置"参照完整性",要求这两个表(A)。

A、是同一个数据库中的两个表 B、不同数据库中的两个表

C、两个自由表 D、一个是数据库表另一个是自由表

65.索引字段值不唯一,应该选择的索引类型为(B)。

A、主索引 B、普通索引 C、候选索引 D、唯一索引

66.从数据库中删除表的命令是(A)。

A、DROP TABLE B、ALTER TABLE C、DELETE TABLE D、USE

67. SELECT-SQL语句是(B)。

A、选择工作区语句 B、数据查询语句C、选择标准语句 D、数据修改语句

68.DELETE FROM S WHERE 年龄>60语句的功能是(B)。

A、从S表中彻底删除年龄大于60岁的记录 

B、S表中年龄大于60岁的记录被加上删除标记

C、删除S表 D、删除S表的年龄列

69.22. SQL语言是(C)语言。

A、层次数据库 B、网络数据库 C、关系数据库 D、非数据库

70.在SQL中,删除视图用(C)。

A、DROP SCHEMA命令 B、CREATE TABLE命令 

C、DROP VIEW命令 D、DROP INDEX命令

71.DBAS指的是(C)。

A、数据库管理系统B、数据库系统

C、数据库应用系统 D、数据库服务系统

72.(C)模式存储数据库中数字典的表和视图

A、DBAB、SCOTTC、SYSTEMD、SYS

73.在Oracle中创建用户时,若未提及DEFAULTTABLESPACE关键字,则Oracle就将(C)表空间分配给用户作为默认表空间。

A、HRB、SCOTTC、SYSTMED、SYS

74.在SELECT语句中使用(D)子句来只显示工资超过5000的员工

A、ORDERBYSALARY>5000

B、GROUPBYSALARY>5000

C、HAVINGSALARY>5000

D、WHERESALARY>5000

75.(B)函数通常用来计算累计排名、移动平均数和报表聚合等。

A、汇总B、分析C、分组D、单行

76.锁用于提供(B)

A、改进的性能B、数据的完整性和一致性

C、可用性和易于维护D、用户安全

77.(C)锁用于锁定表,允许其他用户查询表中的行和锁定表,但不允许插入、更像和删除行。

A、行共享B、行排他C、共享D、排他

78.要以自身的模式创建私有同义词,用户必须用于(A)系统权限

A、CREATEPRIVATESYNONYM

B、CREATEPUBLICSYNONYM

C、CREATESYNONYM

D、CREATEANYSYNONYM

 

79.事务的持久性是由数据库管理系统中的哪个部件负责?

(A)

A)恢复管理B)并发控制

C)完整性约束D)存储管理

80.下面关于函数依赖的叙述中,错误的是(C)

A)若XY,YZ,则XZB)若XY,Y,则X

C)若XY,X,则YD)若X,则X

81.现有如下关系:

职工(职工号,姓名,性别,职务)

部门(部门编号,部门名称,职工号,姓名,部门地址,电话)

其中,部门关系中的外码是(D)

A.部门编号B.姓名C.职工号D职工号,姓名

82.在数据库技术中,独立于计算机系统的模型是(C)。

A、面向对象的模型B、关系模型C、E-R模型D、层次模型

83.在关系数据库中,建立数据库表时,将年龄字段值限制在12~40岁之间的这种约束属于(B)。

A、视图完整性约束B、域完整性约束

C、参照完整性约束D、实体完整性约束

84.在SQL语句中,与XBETWEEN20AND30等价的表达式是(D)。

A、X>=20ANDX<30B、X>20ANDX<30

C、X>20ANDX<=30D、X>=20ANDX<=30

85.在数据库中,概念模型是(D)。

A、用于现实的建模,与具体的DBMS有关

B、用于信息世界的建模,与具体的DBMS有关

C、用于现实的建模,与具体的DBMS无关

D、用于信息世界的建模,与具体的DBMS无关

86.数据库的并发操作可能带来的问题包括(B)。

A非法用户的使用B丢失更新

C数据独立性会提高D增加数据冗余度

87.在下列描述中,正确的描述是(B)。

A、SQL是一种过程化语言B、SQL采用集合操作方式

C、SQL不能嵌入到高级语言程序中D、SQL是一种DBMS

88.数据库系统是由(A)组成的。

A、数据库、数据库管理系统和用户B、数据文件、命令文件和报表

C、数据库文件结构和数据D、常量、变量和函数

 

89.在SQL查询时,使用WHERE子句指出的是(B)。

A、查询目标B、查询条件C、查询视图D、查询结果

90.在下列RDMBS产品中,属于小型数据库系统的是(A)。

A、AccessB、OracleC、SybaseD、Informix

91.数据库类型是按照(A)来划分的。

A、数据模型B、记录形式C、数据存取方法D、文件形式

92.客户/服务器体系结构的关键在于(B)

A、计算的分布B、功能的分布C、CPU的分布D、数据的分布

93.客户/服务器体系结构功能分布的结果是减轻了(A)

A、服务器的负担B、I/O通道的压力C、客户端的负担D、CPU的负担

94.在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于后端的是(D)

A、数据输入B、报表输出C、用户界面D、存取结构

95.在客户/服务器体系结构的DBS中,数据库功能分为前端和后端两部分,下列功能中属于前端的是(C)

A、存取结构B、查询优化C、用户界面D、并发控制

96.分布式数据库系统中,查询处理的时间主要取决于(D)

A、CPU执行时间B、数据库的数据量

C、I/O花费的时间D、网络中数据传输量

97.分布式数据库是数据库技术和(B)结合的产物。

A、面向对象技术B、计算机网络C、数据分离技术D、数据分布技术

98.PL/SQL块中不能直接使用的SQL命令是(D)

A、SELECTB、INSERTC、UPDATED、DROP

99.(D)语句将控制权转到标号指定的语句或块中。

A、IF-THENB、IF-THEN-ELSEC、FORD、CASE

100.以零作除数时会引发(B)异常

A、VALUE_ERRORB、ZERO_DIVIDE

C、STORAGE_ERRORD、SELF_IS_NUL

 

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

当前位置:首页 > 高等教育 > 艺术

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

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