资源描述
要求20道判断、20道单项选择选择 10道多项选择 7道问答 3道编程,再加20道填空
一、单项选择题〔每题1分,共20分〕
1、在中,一个用户拥有的所有数据库对象统称为〔 B 〕
A) 数据库 B) 模式 C) 表空间 D) 实例
2、在 中创立用户时,假设未提及 关键字,那么 就将〔 D 〕表空间分配给用户作为默认表空间。
A) B) C) D)
3、在中获取前10条的关键字是(D)
A) B〕 C〕 D)
解释: 是 数据库的关键字, 是数据库的关键字,是数据库的关键字
4、在中,( B )操作符返回并集操作并不包括重复行
A) B) C) D)
解释: 返回交集,返回并集,不包括重复行, 返回并集,包括重复行,返回差集
5、下面那个语句是错误的(D)
A)
B) 1
C) 2
D)
6、数据库中,通过( C )可以以最快的方式访问表中的一行。
A) 主键 B) 唯一索引 C) D) 全表扫描
7、下面那个不是程序设计中的循环语句( A)
A) … B) …
C) … D) …
8、存储构造正确的选项是〔 B 〕
A)
B)
C)
D) –
9、假设文件中局部配置如下:
=
( =
( = ( = )( = )( = 1521))
( =
( = )
( = )
)
)
那么说明:( C )
A) 效劳器所在的主机名为
B) 效劳器所在的主机名为
C) 对应数据库的为
D) 对应数据库的为
10、现在要启动数据库,那么下面哪一个启动语句是错误的〔 A 〕
A) B)
C) D)
11、授予用户在表中列的更新权限的语句是:( C )
A)
B) ()
C) ()
D)
12、一个表有百万以上数据,其中一个列经常被作为查询条件并且只有25个不同数据,适 合使用〔 C 〕索引提高查询速度。
A) B) 反向 C) 位图 D) 函数索引
13、在中,用以下语句定义了一个过程:
(1 2, 2 , 3 2)
假定使用的变量都已经定义,下面对过程的调用语法正确的选项是〔 B 〕。
A) ('', 10, v3 )
B) ('', v2, v3 )
C) ( v1, v2, ‘’ )
D) ('', 10,'')
14、建立一张表插入1行记录,之后使用导出数据,再次给表插入2行数据,之后把表格删除,重新使用命令导入导出的数据,导入后表中有〔 B 〕条记录。
A) 0 B) 1 C) 2 D) 3
15.、以下哪个不是数据库的物理组件〔A〕。
A) 表空间 B) 数据文件 C) 日志文件 D) 控制文件
16、以下语句块执行的结果是〔 D 〕
1 10;
1 > 12;
1 1 +1;
('a');
A) 无输出
B) a
C) a
a
D) a
a
a
17、在建表时如果希望某列的值,在一定的范围内,应建什么样的约束?〔C 〕
A)
B)
C)
D)
18、利用游标来修改数据时,所用的。。 充分利用了事务的哪个特性?〔 D〕
A) 原子性
B) 一致性
C) 永久性
D) 隔离性
19、在中,执行外部脚本所用的命令是( B )。
A) / B) @脚本
C) 脚本 D) 不能在中直接运行脚本
20、语句中用来连接字符串的符号是( C )
A) “+〞 B) “&〞 C) “〞 D) “|〞
二、多项选择题〔每题1分,共10分〕
1、请选择以下那几项是客户端的链接工具:〔〕
A) 浏览器 B) * C〕 D〕 以上答案均不对
解释:以上均为客户端的连接工具,其中在浏览器中键入数据库效劳器名:5560;*在的安装目录下可以找到; 这个软件是第三方公司〔 公司〕开发的一个客户端连接软件。使用非常方便,是客户端的首选工具。
2、数据字典是有以下那项组成:〔〕
A) 表与视图 B) 用户 C) 存储过程与函数 D) 权限
解释:数据字典包括一、各种对象的定义信息,包括表、视图、索引、同义词、序列、存储过程、函数、包、触发器以及其他各种对象。二、数据库存储空间的分配信息。三、数据库平安信息,包括用户、权限角色等。
3、对于的效劳,描述正确的选项是( )
A〕11效劳:效劳器的监听程序
B〕:的核心效劳,要启动实例,必须启动该效劳
C〕:任务调度效劳,负责对用户创立的作业按预先设置的时间周期性地进展调度执行,从而实现效劳器的自动管理功能
D〕:负责在平台下启动企业管理器。 11g企业管理器是一个功能完善的数据库管理工具,可以管理本地数据库环境与网格环境
4、常用的约束条件类型( )
A〕
B〕
C〕
D〕
E〕
解释:常用的约束条件类型:,, ,,
5、以下情况索引无效〔〕
A〕使用<>比拟时,索引无效,建议使用< >
B〕使用后置模糊匹配%时无效
C〕使用函数
D〕使用不匹的数据类型
6、在下面有关子查询运算符的描述中,哪一项为哪一项正确的?〔 〕
A〕< 表示小于最小值
B〕<表示小于最大值
C〕>表示大于最小值
D〕都不对
解释:表示任意的数
7、内存构造可以分为( )
A〕备份区。
B〕程序全局区。
C〕系统全局区。
D〕复原区。
E〕调度区。
8、以下说法正确的有:( )
A) 在中运行“ ('','') ; 〞的结果是:
B) 在中运行“ ('','&','-') ;〞的结果是:
C) 在中运行“ ('','e') ;〞的结果是:4
D) 在中运行“ 2(,2,3) ;〞的结果是:3
解释:,&是变量符号,是特殊符号,不能被替换
9、关于分区表,以下说法正确的选项是()
A) 对每一个分区,可以建立本地索引
B) 可以用工具只导出单个分区的数据
C) 分区表的索引最好建为全局索引,以便于维护
D) 可以通过 命令,把一个现有分区分成多个分区
10、以下关于归档日志的说法正确的选项是〔 〕
A〕要将填满的在线日志文件组归档时,那么要建立归档日志
B〕在操作系统或磁盘故障中可保证全部提交的事务可被恢复
C〕数据库可运行在两种不同方式下:非归档模式与归档模式
D〕数据库在方式下使用时,不能进展在线日志的归档
E〕当填满的组成为活动时,在日志开关的检查点就不会完成
三、判断题〔每题1分,共20分〕
1、数据备份可以全库备份,也可以对单个表进展备份。〔Y〕
2、普通视图占有数据库存储空间。 〔 N 〕
3、同义词的作用是实现复杂的功能。〔 N 〕
4、导出与导入实用程序用于实施数据库的逻辑备份与恢复。(Y)
5、行级触发器:无论受影响的行数是多少,都只执行一次。 〔N〕
解释:语句触发器都只会针对指定语句激活一次。
行级触发器,受影响的每一行都各执行一次。
6、是操作,不能 。(Y)
7、表的外键是另一个表的主键,可以有重复,可以是空值(Y)
8、隐式游标及显式游标的不同在于显式游标仅仅访问一行,隐式的可以访问多行。〔N〕
解释:隐式游标与显式游标区别
隐式游标
显式游标
维护,当执行查询时自动翻开与关闭
在程序中显式定义、翻开、关闭,游标有一个名字。
游标属性前缀是
游标属性的前缀是游标名
属性总是为
根据游标的状态确定值
语句带有子串,只有一行数据被处理
可以处理多行数据,在程序中设置循环,取出每一行数据。
9、数据库系统中,启动数据库的第一步是启动一个数据库实例。〔Y〕。
10、 是针对某一效劳器进程而保存的内存区域,它是不可以共享的。〔N〕
11、后面的条件中可以有聚集函数,比方()()等, 后面的条件中也可以有聚集函数。〔N〕
解释: 后面的条件不可以有聚集函数
12、 角色具有所有的权限。〔N〕
13、在连接操作中,如果左表与右表中不满足连接条件的数据都出现在结果中,那么这种连接是全外连接 。〔Y〕
14、数据库中实例与数据库是一一对应的〔非并行效劳,非集群〕。〔 Y 〕
15、 代码块声明区可有可无。〔 Y 〕
16、数据库字典视图***视图只包含当前用户拥有的数据库对象信息。〔N〕
解释:*(当前用户所拥有对象的有关信息),
*(当前用户可访问对象的信息),
*(数据库中所有对象的信息)。
17、因为存储过程不返回值,使用时只能单独调用;而函数却能出现在能放置表达式的任何位置。〔 Y 〕
18、上海西北京 可以通过 ‘%上海_’查出来。〔N〕
19、锁用于提供数据的完整性与一致性。〔 Y 〕
20、数据库的热备份,数据库必须处于归档模式下。〔Y〕
四、填空题〔每题1分,共20分〕
1、数据库安装后默认的用户有〔〕、〔〕等。
2、的数据备份命令是〔 〕,数据恢复命令是〔 〕。
3、修改表空间时,使用命令格式的关键字是 () ,更新表记录的关键字是 ()。
4、客户端连接效劳器需要修改(),()文件。
5、数据库系统的其构造一般分为三级:用户级、〔概念级〕、(物理级) 。
6、创立一个简单的用户, 密码为的语句是〔 〕。
7、提交一个事务使用关键字() 。
8、获得两个集合的交集使用() 。
9、创立用户时,需要赋予新用户()权限才能使它联上数据库。
10、在体系构造中,包括三类进程,包括用户进程,〔效劳器进程〕,〔后台进程〕。
11、当进展模糊查询是,应使用关键字〔〕 与通配符〔下划线_〕或百分号“%〞。
12、使用显示游标主要有四个步骤,声明游标,〔翻开游标〕,〔读取数据〕,关闭游标。
五、简答题〔每题2分,共12分〕
1、删除一张表重复记录〔 是自增唯一,重复记录:其他字段都是一样〕,有重复的记录只保存一条
1 20
2 20
3 30
4 20
答: ( () );
2、解释,与差异。
答:与是代码的集合,通常为了实现一个任务。不须要返回任何值,而将返回一个值。是为了实现一个商业功用的一组与的集合。
3、中,需要在查询语句中把空值〔〕输出为0,如何处理?
答:方法一:(,0)
方法二:(,0, )
4、在环境下,需要创立表空间,当数据超过表空间大小时,要对表空间进展扩大,请说出三种扩展方式。
答:添加数据文件
改变数据文件的大小
允许数据文件自动扩展
5、用命令行的方式,创立一个新的用户,用户名为,口令为,默认表空间为,临时表空间为 。
答:
6、如果一个表在2021-08-04 10:30:00 被,在有完善的归档与备份的情况下,如何恢复
答:
手工拷贝回所有备份的数据文件
'2021-08-04:10:30:00';
六、编程题〔每题4分,共8分〕
1、请用一个 语得出结果从 12 中取出如 3 所列格式数据 〔4分〕
1
月份 部门 业绩
一月份 01 10
一月份 02 10
一月份 03 5
二月份 02 8
二月份 04 9
三月份 03 8
2
部门 部门名称
01 国内业务一部
02 国内业务二部
03 国内业务三部
04 国际业务部
05 其他部门
3 〔〕
部门 部门名称 一月份 二月份 三月份
01 国内业务一部 10 0 0
02 国内业务二部 10 8 0
03 国内业务三部 0 5 8
04 国际业务部 0 0 9
05 其他部门
( '一月份' 0 ) '一月份', ( '二月份' 0 ) '二月份', ( '三月份' 0 ) '三月份',
2 a 1 b
2、
一个订单表1,有这些字段〔 2(10) 2(10))
写一段,使用游标,查询订单表,如果(预购数量)等于〔实际订购量〕,那么将设置为’已处理’,否那么设置为’未处理’ 〔4分〕
* 1
1;
1 '未处理'
1 '已处理'
循环游标
* 1 ;
e
1 '已处理' ;
1 '未处理' ;
第 14 页
展开阅读全文