Oracle 12c资料库基础教程【Oracle 12c资料库基础教程】《Oracle 12c资料库基础教程》电子工业出版社2019年出版的图书,作者是孙风栋 。
基本介绍书名:Oracle 12c资料库基础教程
作者:孙风栋
ISBN:9787121362934
页数:332页
定价:¥58.0
出版社:电子工业出版社
出版时间:2019-04
开本:16开
图书信息作译者:孙风栋
文章插图
Oracle 12c资料库基础教程出版时间:2019-04千 字 数:558版次:01-01页 数:332开本:16开装帧:I S B N :9787121362934纸质书定价:¥58.0内容简介本书以一个人力资源管理系统案例开发与管理为主线,深入浅出地介绍Oracle 12c资料库系统开发与管理的基础知识 。全书包括4部分 。第一部分介绍Oracle资料库系统的构建,包括资料库的安装与配置、资料库管理与开发工具、资料库系统结构等;第二部分介绍人力资源管理系统资料库开发,包括资料库的创建、资料库存储设定、资料库对象的创建与管理、利用SQL语句与资料库互动、利用PL/SQL程式进行资料库功能模组开发等;第三部分介绍Oracle资料库的管理与维护,包括资料库启动与关闭、安全管理、备份与恢复、闪回技术、初始化参数档案管理以及Oracle 12c多租户资料库等;第四部分介绍基于Oracle资料库的套用系统开发,包括人力资源管理系统开发、图书管理系统设计与开发和餐饮评价系统设计与开发等 。附录A提供了8个实验,供学生实践、练习 。本书面向Oracle资料库的初学者和入门级用户,可以使读者从Oracle知识零起点开始逐渐全面地了解Oracle资料库的基本原理和相关套用开发,为将来深入学习Oracle资料库奠定基础 。本书适合作为高等院校计算机相关专业的教材,也适合作为Oracle资料库的初学者,以及初、中级资料库管理与开发人员的培训教材 。图书目录第1章 Oracle 12c资料库安装与配置1.1 安装準备1.1.1 软体与硬体需求1.1.2 注意事项1.2 安装Oracle 12c资料库伺服器1.3 检查资料库伺服器的安装结果1.3.1 已安装的Oracle产品1.3.2 系统服务1.3.3 档案体系结构1.3.4 网路配置1.4 Oracle 12c客户端的安装与配置1.5 卸载Oracle 12c产品练习题1第2章 Oracle资料库管理与开发工具2.1 Oracle企业管理器2.1.1 Oracle企业管理器简介2.1.2 启动EM Database Express2.1.3 EM Database Express功能介绍2.2 SQL* Plus2.2.1 SQL* Plus简介2.2.2 启动SQL* Plus2.2.3 SQL* Plus常用命令2.3 SQL Developer2.3.1 SQL Developer简介2.3.2 创建资料库连线2.3.3 SQL Developer基本操作2.4 网路配置与管理工具2.4.1 网路配置助手2.4.2 网路管理工具练习题2第3章 Oracle资料库系统结构3.1 Oracle资料库系统结构概述3.2 Oracle资料库存储结构3.2.1 存储结构概述3.2.2 物理存储结构概述3.2.3 逻辑存储结构概述3.3 Oracle资料库记忆体结构3.3.1 Oracle记忆体结构概述3.3.2 系统全局区(SGA)3.3.3 程式全局区(PGA)3.3.4 自动记忆体管理3.4 Oracle资料库后台进程3.4.1 Oracle进程概述3.4.2 Oracle后台进程3.5 数据字典3.5.1 数据字典概述3.5.2 数据字典的结构3.5.3 数据字典的使用练习题3第4章 案例资料库的创建与客户端的连线4.1 案例资料库分析与设计4.1.1 案例资料库的分析4.1.2 案例资料库概念结构设计4.1.3 案例资料库逻辑结构设计4.2 案例资料库的创建4.3 客户端与案例资料库的连线配置练习题4第5章 资料库存储设定与管理5.1 资料库存储设定与管理概述5.2 表空间的设定与管理5.2.1 表空间介绍5.2.2 创建表空间5.2.3 修改表空间大小5.2.4 修改表空间的可用性5.2.5 修改表空间的读写性5.2.6 设定默认表空间5.2.7 表空间的备份5.2.8 删除表空间5.2.9 查询表空间信息5.3 数据档案的设定与管理5.3.1 数据档案介绍5.3.2 创建数据档案5.3.3 修改数据档案的大小5.3.4 改变数据档案的可用性5.3.5 改变数据档案的名称或位置5.3.6 查询数据档案信息5.4 控制档案的设定与管理5.4.1 控制档案介绍5.4.2 创建控制档案5.4.3 添加多路复用控制档案5.4.4 备份控制档案5.4.5 删除控制档案5.4.6 查询控制档案信息5.5 重做日誌档案设定与管理5.5.1 重做日誌档案介绍5.5.2 查询重做日誌档案信息5.5.3 创建重做日誌档案组及其成员5.5.4 重做日誌档案切换5.5.5 修改重做日誌档案的名称或位置5.5.6 删除重做日誌档案组及其成员5.6 归档日誌档案设定与管理5.6.1 归档日誌档案介绍5.6.2 资料库归档模式的设定5.6.3 归档目标设定5.6.4 查询归档信息练习题5第6章 资料库对象的创建与管理6.1 Oracle资料库对象概述6.1.1 模式的概念6.1.2 案例资料库模式的创建6.2 表的创建与管理6.2.1 利用CREATE TABLE语句创建表6.2.2 案例资料库中表的创建6.2.3 向案例资料库表导入初始数据6.2.4 利用子查询创建表6.2.5 修改表6.2.6 修改约束6.2.7 查询表6.2.8 删除表6.3 索引的创建与管理6.3.1 索引概述6.3.2 使用CREATE INDEX语句创建索引6.3.3 案例资料库中索引的创建6.3.4 删除索引6.3.5 查询索引6.4 视图的创建与管理6.4.1 视图概述6.4.2 使用CREATE VIEW语句创建视图6.4.3 案例资料库中视图的创建6.4.4 视图操作的限制6.4.5 修改视图定义6.4.6 删除视图6.4.7 查询视图信息6.5 序列6.5.1 序列的概念6.5.2 使用CREATE SEQUENCE语句创建序列6.5.3 案例资料库中序列的创建6.5.4 序列的使用6.5.5 修改序列6.5.6 查看序列信息6.5.7 删除序列6.6 分区表与分区索引6.6.1 分区的概念6.6.2 分区方法6.6.3 创建分区表6.6.4 创建分区索引6.7 其他对象6.7.1 临时表6.7.2 外部表6.7.3 索引组织表练习题6第7章 数据操纵与事务处理7.1 数据插入7.1.1 利用INSERT INTO语句插入数据7.1.2 利用子查询插入数据7.1.3 向多个表中插入数据7.2 数据修改7.3 数据合併7.4 数据删除7.5 事务控制7.5.1 事务概念7.5.2 Oracle事务的隔离级别7.5.3 Oracle事务处理练习题7第8章 数据查询8.1 SELECT语句介绍8.2 简单查询8.2.1 无条件查询8.2.2 有条件查询8.2.3 查询排序8.2.4 查询统计8.3 分组查询8.4 多表查询8.4.1 交叉连线8.4.2 内连线8.4.3 外连线8.5 子查询8.5.1 无关子查询8.5.2 相关子查询8.5.3 FROM子句中的子查询8.5.4 DDL语句中的子查询8.5.5 使用WITH子句的子查询8.6 合併操作8.6.1 并集运算8.6.2 交集运算8.6.3 差集运算8.7 层次查询8.8 TOP-N查询8.9 SQL内置函式8.9.1 数值函式8.9.2 字元函式8.9.3 日期函式8.9.4 转换函式8.9.5 其他函式练习题8第9章 PL/SQL语言基础9.1 PL/SQL语言简介9.2 PL/SQL程式结构69.3 词法单元9.4 数据类型、变数与常量9.4.1 数据类型9.4.2 变数与常量9.5 PL/SQL程式中的SQL语句9.6 控制结构9.6.1 选择结构9.6.2 循环结构9.6.3 跳转结构9.7 游标9.7.1 游标的概念与分类9.7.2 显式游标操作过程9.7.3 显式游标属性9.7.4 显式游标的检索9.7.5 隐式游标9.7.6 游标变数9.8 异常处理9.8.1 异常概述9.8.2 异常处理过程9.8.3 异常的传播练习题9第10章 PL/SQL程式开发10.1 存储过程710.1.1 创建存储过程10.1.2 调用存储过程10.1.3 案例资料库中存储过程的创建10.2 函式10.2.1 创建函式10.2.2 调用函式10.2.3 案例资料库中函式的创建10.3 包10.3.1 创建包10.3.2 调用包10.4 触发器10.4.1 触发器概述10.4.2 DML触发器概述10.4.3 创建DML触发器10.4.4 变异表触发器10.4.5 案例资料库触发器的创建练习题10第11章 资料库启动与关闭11.1 资料库启动与关闭概述11.1.1 资料库启动与关闭的步骤11.1.2 资料库启动的準备11.2 在SQL*Plus中启动与关闭资料库11.2.1 在SQL*Plus中启动资料库11.2.2 在SQL*Plus中关闭资料库11.2.3 资料库状态转换11.3 Windows系统中资料库的自动启动练习题11第12章 安全管理12.1 用户管理12.1.1 用户管理概述12.1.2 创建用户12.1.3 修改用户12.1.4 用户的锁定与解锁12.1.5 删除用户12.1.6 查询用户信息12.2 许可权管理12.2.1 许可权管理概述12.2.2 系统许可权的授予与回收12.2.3 对象许可权的授予与回收12.2.4 查询许可权信息12.3 角色管理12.3.1 角色概念12.3.2 系统预定义角色12.3.3 自定义角色12.3.4 利用角色进行许可权管理12.3.5 查询角色信息12.4 概要档案管理12.4.1 概要档案概述12.4.2 概要档案中参数介绍12.4.3 创建概要档案12.4.4 修改概要档案12.4.5 删除概要档案12.4.6 查询概要档案12.5 审计12.5.1 审计介绍12.5.2 创建统一审计策略12.5.3 管理统一审计策略12.5.4 精细审计12.6 案例资料库安全控制的实现练习题12第13章 备份与恢复13.1 备份与恢复概述13.1.1 备份与恢复的概念13.1.2 Oracle资料库备份类型13.1.3 Oracle资料库恢复类型13.2 物理备份资料库13.2.1 冷备份13.2.2 热备份13.3 物理恢複数据库13.3.1 非归档模式下资料库的恢复13.3.2 归档模式下资料库的完全恢复13.3.3 归档模式下资料库的不完全恢复13.4 利用RMAN备份与恢複数据库13.4.1 RMAN介绍13.4.2 RMAN基本操作13.4.3 RMAN备份与恢复概述13.4.4 利用RMAN备份资料库13.4.5 利用RMAN恢複数据库13.5 逻辑备份与恢複数据库13.5.1 逻辑备份与恢复概述13.5.2 使用EXPDP导出数据13.5.3 利用IMPDP导入数据练习题13第14章 闪回技术14.1 闪回技术概述14.1.1 闪回技术介绍14.1.2 闪回技术分类14.2 闪回查询14.2.1 闪回查询概述14.2.2 撤销表空间相关参数配置14.2.3 闪回查询操作14.3 闪回版本查询14.4 闪回事务查询14.5 闪回表14.6 闪回删除14.6.1 闪回删除概述14.6.2 “资源回收筒”的管理14.6.3 闪回删除操作14.7 闪回资料库14.7.1 闪回资料库概述14.7.2 闪回资料库的配置14.7.3 闪回资料库操作14.8 闪回数据归档14.8.1 闪回数据归档概念14.8.2 创建闪回数据归档区14.8.3 启用表的闪回数据归档14.8.4 闪回数据归档操作案例练习题14第15章 初始化参数档案管理15.1 资料库初始化参数档案概述15.2 创建资料库伺服器初始化参数档案15.3 资料库初始化参数介绍15.4 修改资料库初始化参数15.5 导出伺服器初始化参数档案15.6 查看资料库初始化参数设定练习题15第16章 多租户资料库16.1 多租户资料库概述16.2 多租户资料库系统结构16.2.1 多租户资料库结构16.2.2 多租户资料库管理工具16.3 创建CDB与PDB16.3.1 创建CDB16.3.2 创建PDB16.3.3 移除PDB16.4 管理CDB和PDB16.4.1 CDB与PDB管理概述16.4.2 连线CDB和PDB16.4.3 启动与关闭CDB和PDB16.4.4 修改CDB和PDB16.4.5 使用ALTER SYSTEM 语句修改CDB和PDB16.5 多租户资料库安全管理16.5.1 管理公共用户和本地用户16.5.2 管理公共授权和本地授权16.5.3 管理公共角色和本地角色16.6 多租户资料库备份与恢复16.6.1 利用RMAN备份资料库16.6.2 利用RMAN完全恢複数据库练习题16第17章 基于Oracle资料库的套用系统开发17.1 人力资源管理系统开发17.1.1 主要界面设计17.1.2 建立资料库连线17.1.3 员工管理功能的实现17.1.4 函式调用17.1.5 存储过程调用17.2 图书管理系统设计与开发17.2.1 图书管理系统需求分析17.2.2 资料库设计817.2.3 图书管理系统资料库实现17.2.4 图书管理系统主要界面设计17.2.5 图书管理系统主要功能实现17.3 餐饮评价系统设计与开发17.3.1 餐饮评价系统需求分析17.3.2 资料库设计17.3.3 主要界面设计17.3.4 系统主要功能实现练习题17附录A 实验实验1 Oracle资料库安装与配置实验2 Oracle资料库物理存储结构管理实验3 Oracle资料库逻辑存储结构管理实验4 Oracle资料库对象管理实验5 SQL语句套用实验6 PL/SQL程式设计实验7 Oracle资料库安全管理实验8 Oracle资料库备份与恢复参考文献
- 手把手教辅·新语文资料库:4年级
- 中华资料库与运维安全大会
- Oracle 11g套用与认证教程
- Oracle9i PL/SQL脚本工具
- SQL Server 资料库系统与套用
- Visual Basic.NET资料库高级教程
- Oracle认证
- 修订版 Oracle DBA手记 4,数据安全警示录
- Oracle PL/SQL程式设计
- Oracle Database 11g基础教程