大型数据库期末复习提示
一.题型: 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、可以使用()伪列来访问序列。