一、题型和题量:
选择题10 ×2’ =20’
填空题10×2’=20’
简答题4* 5’= 20’
数据库设计题30’
论述题10’
平时成绩占20%、考试成绩占80%
二、例题:
1.oracle数据库具有3种主要类型的文件,它们分别是数据文件、控制文件、日志
文件。
2.oracle内存结构主要分为系统全局区、程序全局区。
3.在SQL SELECT语句查询中,要去掉查询结果中的重复记录,应该使用_Distinct 关键字。
4.使用SQL语言的SELECT语句进行分组查询时,如果希望去掉不满足条件的分组,应当
使用Having _子句。
5.下面哪一个like命令会返回名字象HOTKA的行?
A where ename like ‘_HOT%'
B where ename like ‘H_T%'
C where ename like ‘%TKA_'
D where ename like ‘%TOK%'
6.常见的后台进程LGWR的作用________
A、数据库写入程序
B、归档
C、进程监控
D、日志写入程序
7.初始化参数DB_BLOCK_SIZE的作用是______
A、非标准数据块数据缓冲区大小
B、归档日志文件的默认文件存储格式
C、标准数据块大小
D、后台进程跟踪文件生成的位置
8.回滚操作是_______事处处理所做的工作
A、重复
B、备份
C、删除
D、撤销
9.可以从下列那个表中查询本用户所拥有的表_______
A、USER_TABLES
B、USER_VIEWS
C、ALL_tables
D、ALL_views
10.从一个表中删除元组时,delete和drop table命令可以起到同样的效果。(X)
11.Delete可以有选择地删除记录,使用rollback语句可以取消这个命令的执行。(T)
12.启动和关闭oracle数据库的命令分别是(startup)和(shutdown)
13.给出至少两种查看表结构的方法。desc 命令的使用;user_tab_cols数据字典的使用
三、下面的复习题针对如下的数据库实例:
----------------------------------------------------――――――――――――――――――――――----- 现有Oracle 10g数据库实例如下:
数据库名:xe
数据库表:employees、salary,表结构分别如下所示: