大型数据库期末复习提示
一.题型:
1.
选择
40
分
2.
填空
20
分
3.
程序填空
20
分
4.
读程序
10
分
5.
程序设计
10
分
二.试题框架
题型
1
,
2
来源为全书
16
章的内容,重点可以复习每章章后练习。
题型
4
,
5
来自触发器,事务,存储过程几章内容,题目难度与书中相仿
1
、以下(
)内存区不属于
SGA
。
A
.
PGA
B
.日志缓冲区
C
.数据缓冲区
D
.共享池
2
、
(
)模式存储数据库中数据字典的表和视图。
A
.
DBA
B
.
SCOTT
C
.
SYSTEM
D
.
SYS
3
、
在
Oracle
中创建用户时,
若未提及
DEFAULT TABLESPACE
关键字,
则
Oracle
就将
(
)
表空间分配给用户作为默认表空间。
A
.
HR
B
.
SCOTT
C
.
SYSTEM
D
.
SYS
4
、
(
)服务监听并按受来自客户端应用程序的连接请求。
A
.
OracleHOME_NAMETNSListener
B
.
OracleServiceSID
C
.
OracleHOME_NAMEAgent
D
.
OracleHOME_NAMEHTTPServer
5
、
(
)函数通常用来计算累计排名、移动平均数和报表聚合等。
A
.汇总
B
.分析
C
.分组
D
.单行
6
、
(
)
SQL
语句将为计算列
SAL*12
生成别名
Annual Salary
A
.
SELECT ename,sal*12
„
Annual Salary
‟
FROM emp;
B
.
SELECT ename,sal*12
“
Annual Salary
”
FROM emp;
C
.
SELECT ename,sal*12 AS Annual Salary FROM emp;
D
.
SELECT ename,sal*12 AS INITCAP(
“
Annual Salary
”
) FROM emp;
7
、锁用于提供
(
)
。
A
.改进的性能
B
.数据的完整性和一致性
C
.可用性和易于维护
D
.用户安全
8
、
(
)
锁用于锁定表,允许其他用户查询表中的行和锁定表,但不允许插入、更新和删除
行。
A
.行共享
B
.行排他
C
.共享
D
.排他
9
、带有
(
)
子句的
SELECT
语句可以在表的一行或多行上放置排他锁。
A
.
FOR INSERT
B
.
FOR UPDATE
C
.
FOR DELETE
D
.
FOR REFRESH
10
、使用
(
)
命令可以在已分区表的第一个分区之前添加新分区。
A
.添加分区
B
.截断分区
C
.拆分分区
D
.不能在第一个分区前添加分区
11
、
(
)
分区允许用户明确地控制无序行到分区的映射。
A
.散列
B
.范围
C
.列表
D
.复合
12
、可以使用(
)伪列来访问序列。