内容推荐 李然主编的《Oracle数据库管理与开发》系统全面地介绍有关Oracle开发涉及的各类知识。全书共分17章,内容包括Oracle 11g简介、Oracle的体系结构、参数文件与实例、SQL*Plus命令、SQL语句基础、PL/SQL编程基础、管理数据表、管理索引及其他数据对象、管理控制文件、日志文件、管理表空间和数据文件、用户权限与安全、数据导出与导入、备份与恢复、数据库闪回和审计技术、Oracle图形管理工具、项目实战等。 本书在内容选取、章节安排、难易程度等方面充分考虑教学的需要,力求使概念准确清晰、重点明确、内容广泛、便于取舍。可作为本科计算机专业、软件学院、高职软件专业及相关专业的教材,也适合Oracle爱好者及初、中级Web程序开发人员参考使用。 目录 第1章 Oracle 11g简介 1.1 Oracle的发展历史 1.2 Oracle 11g新特性 1.3 Oracle安装及卸载 1.3.1 安装Oracle 1.3.2 Oracle安装及卸载 1.4 Oracle数据库启动与关闭 1.4.1 启动数据库 1.4.2 关闭数据库 第2章 Oracle体系结构 2.1 物理结构 2.1.1 数据文件 2.1.2 日志文件 2.1.3 控制文件 2.2 逻辑结构 2.2.1 数据块 2.2.2 区间 2.2.3 段 2.2.4 表空间 第3章 参数文件与实例 3.1 参数文件 3.1.1 参数文件的定义和作用 3.1.2 参数文件分类 3.1.3 参数文件的读取 3.2 实例 3.2.1 内存结构 3.2.2 后台进程 第4章 SQLPlus命令 4.1 环境设置命令 4.1.1 set命令 4.1.2 show命令 4.2 用SQLPlus生成报表 4.2.1 设置标题: ttitle和btitle 4.2.2 设置报表尺寸 4.2.3 设置列column 第5章 SQL语句基础 5.1 SQL语言简介 5.1.1 SQL语言的优点 5.1.2 SQL与SQLPlus、PL/SQL的区别 5.1.3 SQL的常用术语 5.1.4 SQL语言的组成 5.2 SQL语言的数据类型 5.3 管理表 5.3.1 定义基本表 5.3.2 修改表结构 5.3.3 删除基本表 5.3.4 插入数据语句 5.4 数据查询语句 5.4.1 简单查询,只有必须的查询子句 5.4.2 条件查询 5.4.3 排序结果表 5.4.4 聚集函数 5.5 数据更新语句 5.5.1 插入 5.5.2 删除 5.5.3 修改 第6章 PL/SQL编程基础 6.1 PL/SQL程序设计 6.1.1 什么是PL/SQL 6.1.2 PL/SQL的好处 6.1.3 PL/SQL可用的SQL语句 6.1.4 运行PL/SQL程序 6.2 PL/SQL块结构和组成元素 6.2.1 PL/SQL块 6.2.2 PL/SQL结构 6.2.3 标识符 6.2.4 PL/SQL变量类型 6.2.5 运算符 6.2.6 变量赋值 6.2.7 注释 6.3 PL/SQL流程控制语句 6.3.1 条件语句 6.3.2 case表达式 6.3.3 循环 6.3.4 标号和goto 6.4 游标的使用 6.4.1 游标概念 6.4.2 处理显式游标 6.4.3 处理隐式游标 6.4.4 游标修改和删除操作 第7章 函数、过程、包和触发器 7.1 函数 7.1.1 创建函数 7.1.2 函数的调用 7.1.3 参数默认值 7.2 存储过程 7.2.1 建立存储过程 7.2.2 调用存储过程 7.3 包的创建和应用 7.3.1 包的定义 7.3.2 删除过程、函数和包 7.4 触发器 7.4.1 触发器类型 7.4.2 创建触发器 7.4.3 触发器触发次序 7.4.4 创建DML触发器 7.4.5 删除触发器 第8章 表对象 8.1 表的概念 8.2 创建表 8.3 表的完整性约束 8.3.1 非空约束 8.3.2 主键约束 8.3.3 外键约束 8.3.4 唯一约束 8.3.5 条件约束 8.3.6 删除约束 8.4 修改表 8.4.1 修改表的状态 8.4.2 修改字段 8.4.3 修改表名 8.5 删除表 第9章 数据对象 9.1 索引 9.1.1 创建索引 9.1.2 修改索引 9.1.3 删除索引 9.1.4 查看索引 9.2 簇82 9.2.1 管理簇的准则 9.2.2 创建簇 9.2.3 更改簇 9.2.4 删除簇 9.3 视图 9.3.1 视图的概念 9.3.2 视图的创建与查询 9.3.3 管理视图 9.4 序列 9.4.1 创建序列 9.4.2 管理序列 9.5 同义词 第10章 管理控制文件和日志文件 10.1 管理控制文件 10.1.1 控制文件的管理 10.1.2 创建控制文件 10.1.3 添加、重命名或移动控制文件 10.1.4 备份控制文件 10.1.5 删除控制文件 10.1.6 控制文件的数据字典视图 10.2 重做日志文件 10.2.1 设置重做日志文件 10.2.2 创建重做日志文件组和日志文件成员 10.2.3 重命名、移动日志文件成员 10.2.4 强制重做日志切换 10.2.5 清除重做日志文件 10.2.6 删除重做日志文件组和日志文件成员 10.2.7 重做日志文件的数据字典视图 10.3 归档日志文件 10.3.1 归档模式和非归档模式的选择 10.3.2 归档模式的管理 10.3.3 归档目的地管理 10.3.4 归档日志文件的常用信息查询 10.3.5 检查点 10.3.6 快速恢复区 第11章 管理表空间和数据文件 11.1 表空间类型 11.1.1 本地管理表空间 11.1.2 自动段管理 11.1.3 手动段管理 11.1.4 Oracle数据库中的表空间分类 11.2 表空间以及数据文件的脱机和联机 11.3 用户表空间以及数据文件的维护 11.4 只读表空间 第12章 用户的安全设置 12.1 用户账户的安全性管理 12.1.1 用户身份认证方式 12.1.2 用户密码的安全 |