Skip to content

Latest commit

 

History

History
45 lines (37 loc) · 2.34 KB

复习提纲.md

File metadata and controls

45 lines (37 loc) · 2.34 KB

Oracle复习提纲

  • 内容由老师提供
  • 考试不难,基本上都是作业的题目
  • 游标一定会考
  • 单选题(30分)+ 填空题(10分)+ 问答题(60分)

提纲

  1. Oracle体系结构

    • Oracle数据库管理系统体系结构图
    • 实例的结构和各部分作用
    • 物理存储结构和逻辑存储结构各部分名称和作用,及两种结构的关系
    • 五个关键后台进程
  2. Oracle数据库创建和网络配置

    • 数据库启动和关闭的命令及相关选项含义
    • 网络配置中客户端和服务器端的配置内容
  3. 数据库安全管理和数据字典

    • 创建用户和修改用户的完整语句,理解每个选项的含义
    • 授予和回收系统权限,对象权限,角色的语句,特别理解with admin option和with grant option的作用及其异同
    • 数据库常用的自定义角色、系统权限的运用
    • 数据字典分类:静态数据字典和动态数据字典,比较异同
    • dba_,all_,user_* 三类静态数据字典如何构建,能举例
  4. 数据库备份和恢复

    • 备份恢复的概念:物理备份、逻辑备份、热备份(联机备份)、冷备份(脱机备份)、实例恢复、介质恢复、完全恢复、不完全恢复
    • EXP/IMP命令行形式导出/导入用户方案,导出/导入表的命令
    • Oracle数据库的两种日志管理模式及含义?如何查询数据现有日志模式,如何设置归档模式?在非归档模式下执行脱机备份和恢复的具体步骤
  5. SQL基础

    • 常用的DDL语句(create,drop,alter)和DML语句(insert,update,delete,insert)编写
    • 常用的函数,包括日期函数,转换函数,字符串函数,nvl函数,decode函数等的运用
    • 索引的作用、分类和创建语句
    • 数据的完整性约束的类型及其设置语句
    • 事务的操作理解:commit、rollback、savepoint
  6. PL/SQL编程

    • 序列的创建和使用语句(currval和nextval)
    • PL/SQL中常用数据类型、%type和%rowtype的运用,变量常量定义,流程控制语句if、case、loop、while、for的编写
    • PL/SQL中预定义异常的捕获和处理自定义异常极其捕获处理
    • 显式游标的创建和使用语句
    • 存储过程、函数、包的编写和调用
    • 触发器的分类、触发事件、触发器的编写