Oracle-选择题题库

A 始终都只能以块作为存储单位

B 是以块为基本存储单位,然后将块组合成区,再将区合为段,最后再由表空间对这些段进行管理。 C 的基本存储单位是表空间

D 的基本存储单位是表,将表存放于表空间,当有数据加入并提交时,最后将表空间的数据写入数据文件。 33.

下列哪个选项不是物理结构中的对象( )

A 数据文件 B 重做日志文件 C 表空间 D 控制文件 34.

下面哪一个不是实例的组成部分( )

A B C D 35.

中哪个缓冲区是以循环方式写入的

A B C D 36.

如果一个用户的服务进程意外终止了,会使用哪一个后台

进程来释放该用户所占的资源( ) A B C D 37.

当服务进程无法在系统缓存中找到空闲空间时存放数据

时,将会应用下列哪一项操作( ) A 调用将脏数据写入到数据文件 B 调用将脏数据写入到数据文件 C 调用来收集存储碎片,以得到空闲空间

D 调用将数据写入到日志文件 38.

下列哪个进程不是必须的后台进程( )

A 数据写入进程 B 日志写入进程 C 系统监视进程 D 日志归档进程 39.

关于模式描述不正确的是( )

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.

当在一个块中通过查询得到一个值,但是没有任何值返回

时,会( )

A 不会有异常,只不过没有结果而已 B 有异常,异常为 C 有异常,异常为 D 编译都不通过 50.

在自定义异常中,用户可用的错误号范围在

A 20000 ~ 29999 B -20000 ~ -20999 C 1~65535

D 没有限制 51.

在存储过程中,参数模式有哪些( )

A 、 B 、、 C 、 D 52.

存储过程和函数的区别是( )

A 过程可以返回多个值,而函数只能返回一个值 B 函数可以作为表达式的一部分,而过程不能 C 函数可以返回多个值,过程只能返回一个 D 函数和过程都必须包含语句

一、 编程题:(每题3分,共30分) 在一个数据库中包含以下几个表:

(雇员信息表)

属性名 数据类型 (6) (10) (2) (20) (12) (3)

约束 主键 与表有外键联系 注释 雇员编号 姓名 性别 出生日期 住址 电话号码 部门编号 (部门信息表)

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4