- 内容由老师提供
- 考试不难,基本上都是作业的题目
- 游标一定会考
- 单选题(30分)+ 填空题(10分)+ 问答题(60分)
-
Oracle体系结构
- Oracle数据库管理系统体系结构图
- 实例的结构和各部分作用
- 物理存储结构和逻辑存储结构各部分名称和作用,及两种结构的关系
- 五个关键后台进程
-
Oracle数据库创建和网络配置
- 数据库启动和关闭的命令及相关选项含义
- 网络配置中客户端和服务器端的配置内容
-
数据库安全管理和数据字典
- 创建用户和修改用户的完整语句,理解每个选项的含义
- 授予和回收系统权限,对象权限,角色的语句,特别理解with admin option和with grant option的作用及其异同
- 数据库常用的自定义角色、系统权限的运用
- 数据字典分类:静态数据字典和动态数据字典,比较异同
- dba_,all_,user_* 三类静态数据字典如何构建,能举例
-
数据库备份和恢复
- 备份恢复的概念:物理备份、逻辑备份、热备份(联机备份)、冷备份(脱机备份)、实例恢复、介质恢复、完全恢复、不完全恢复
- EXP/IMP命令行形式导出/导入用户方案,导出/导入表的命令
- Oracle数据库的两种日志管理模式及含义?如何查询数据现有日志模式,如何设置归档模式?在非归档模式下执行脱机备份和恢复的具体步骤
-
SQL基础
- 常用的DDL语句(create,drop,alter)和DML语句(insert,update,delete,insert)编写
- 常用的函数,包括日期函数,转换函数,字符串函数,nvl函数,decode函数等的运用
- 索引的作用、分类和创建语句
- 数据的完整性约束的类型及其设置语句
- 事务的操作理解:commit、rollback、savepoint
-
PL/SQL编程
- 序列的创建和使用语句(currval和nextval)
- PL/SQL中常用数据类型、%type和%rowtype的运用,变量常量定义,流程控制语句if、case、loop、while、for的编写
- PL/SQL中预定义异常的捕获和处理自定义异常极其捕获处理
- 显式游标的创建和使用语句
- 存储过程、函数、包的编写和调用
- 触发器的分类、触发事件、触发器的编写