书籍详情
Oracle数据库应用教程
作者:孙风栋 主编
出版社:东软电子出版社
出版时间:2012-07-25
ISBN:9787900491763
定价:¥68.00
购买这本书可以去
内容简介
Oracle数据库是当前应用做广泛的数据产品。由于其优越的安全性,稳定性,以及支持多种操作系统,各种硬件平台的特点。得到了广大使用者的认可与应用。随着Oracle数据库应用领域的不断扩大,软件卡发公司对员工具备Oracle知识的要求也越来越高。本教材以数据库原理为基础,介绍了数据库应用系统的构思,设计,实施运行与维护。全教材共由18章构成。本教材面向应用型人才培养,具有较强的适用性。
作者简介
暂缺《Oracle数据库应用教程》作者简介
目录
第1篇项目导引
第1章项目构思与设计
1.1项目说明
1.2人力资源管理系统
1.2.1人力资源管理系统的构思
1.2.2人力资源管理系统的设计
1.3学生成绩管理系统
1.3.1学生成绩管理系统的构思
1.3.2学生成绩管理系统的设计第2篇项目实施
第2章Oracle数据库概述
2.1Oracle数据库系统
2.1.1Oracle数据库简介
2.1.2Oracle 数据库发展史
2.1.3Oracle数据库特点
2.2Oracle数据库新特性
2.3常见的关系数据库管理系统比较
2.4Oracle数据库应用结构
第3章数据库服务器的安装与卸载
3.1安装前准备工作
3.2安装Oracle10g数据库服务器
3.3数据库服务器安装疑难解析
3.4检查数据库服务器的安装结果
3.5Oracle 10g数据库客户机安装与配置
3.6数据库服务器运行疑难解析
3.7卸载Oracle10g产品
第4章创建数据库
4.1创建数据库前的准备
4.2使用DBCA创建数据库
4.3手动创建数据库
4.4数据库服务器初始化参数文件
4.4.1服务器参数文件概述
4.4.2创建服务器初始化参数文件
4.4.3修改服务器初始化参数文件中的参数
4.4.4导出服务器初始化参数文件
4.4.5查看初始化参数设置
第5章Oracle企业管理器
5.1OEM简介
5.2OEM的启动与登录
5.3OEM联机帮助
5.4数据库控制OEM功能界面介绍
5.4.1“主目录”属性页
5.4.2“性能”属性页
5.4.3“管理”属性页
5.4.4“维护”属性页
5.5OEM控制台设置
5.5.1设置OEM控制台管理员
5.5.2设置封锁期
5.5.3设置数据库首选身份证明
5.5.4设置主机首选身份证明
第6章SQL*Plus
6.1SQL*Plus概述
6.2SQL*Plus常用命令
6.2.1连接命令
6.2.2编辑命令
6.2.3文件操作命令
6.2.4交互式命令
6.2.5环境变量显示与设置
6.2.6其他常用命令
6.3格式化查询结果
6.3.1格式化列
6.3.2压缩重复列值的显示
6.3.3设置标题和页脚
6.4iSQL*Plus
6.4.1iSQL*Plus的启动与登录
6.4.2iSQL*Plus的应用
第7章物理存储结构
7.1项目导入――规划人力资源管理系统数据库物理存储结构
7.2Oracle数据库系统结构
7.3数据文件及其管理
7.3.1数据文件概述
7.3.2数据文件的管理
7.4控制文件
7.4.1控制文件概述
7.4.2控制文件管理
7.5重做日志文件
7.5.1重做日志文件概述
7.5.2重做日志文件的管理
7.6归档重做日志文件
7.6.1重做日志文件归档概述
7.6.2数据库归档模式管理
第8章逻辑存储结构
8.1项目导入――规划人力资源管理系统数据库逻辑存储结构
8.2逻辑存储结构概述
8.3表空间
8.3.1表空间概述
8.3.2表空间的管理
8.4数据块
8.5区
8.6段
8.6.1段概述
8.6.2回滚段
第9章数据库实例
9.1项目导入――规划人力资源管理系统数据库实例
9.2实例概述
9.3Oracle内存结构
9.3.1SGA
9.3.2SGA的管理
9.3.3PGA
9.3.4在OEM中管理数据库实例的内存结构
9.4Oracle后台进程
9.4.1Oracle进程概述
9.4.2Oracle后台进程
第10章模式对象
10.1项目导入――规划人力资源管理系统数据库对象
10.2模式
10.3表
10.3.1创建表
10.3.2表约束
10.3.3表参数设置
10.3.4修改表
10.3.5删除表
10.3.6查询表信息
10.3.7利用OEM管理表
10.3.8人力资源管理系统表和约束的创建
10.4索引
10.4.1索引概述
10.4.2管理索引
10.4.3利用OEM管理索引
10.4.4人力资源管理系统索引的创建
10.5索引化表
10.5.1创建索引化表
10.5.2设置溢出存储
10.5.3修改索引化表
10.5.4利用OEM管理索引化表
10.6分区表与分区索引
10.6.1创建分区表
10.6.2维护分区表
10.6.3创建分区索引
10.6.4查询分区表和分区索引信息
10.6.5利用OEM管理分区表和分区索引
10.7视图
10.7.1视图概述
10.7.2创建视图
10.7.3视图操作
10.7.4修改视图
10.7.5删除视图
10.7.6查询视图信息
10.7.7人力资源管理系统视图的创建
10.8其他模式对象
10.8.1簇
10.8.2序列
10.8.3同义词
10.8.4数据库链接
10.8.5查询簇、序列、同义词和数据库链接
10.8.6利用OEM管理序列、同义词和数据库链接
10.8.7人力资源管理系统序列的创建
第11章SQL语言基础
11.1项目导入――利用SQL语言实现与数据库的交互
11.2SQL语言概述
11.2.1SQL语言介绍
11.2.2SQL语言的分类
11.2.3SQL语言的特点
11.3数据查询
11.3.1数据查询基础
11.3.2基本查询
11.3.3分组查询
11.3.4连接查询
11.3.5子查询
11.3.6层次查询
11.3.7合并查询
11.4数据操纵
11.4.1插入数据
11.4.2修改数据
11.4.3MERGE语句
11.4.4删除数据
11.5事务控制
11.5.1事务概述
11.5.2Oracle事务的隔离级别
11.5.3Oracle事务处理
11.6SQL函数
11.6.1SQL函数分类
11.6.2数值函数
11.6.3字符函数
11.6.4日期函数
11.6.5转换函数
11.6.6其他函数
第12章PL/SQL程序设计基础
12.1项目导入――利用PL/SQL语言进行Oracle数据库开发
12.2PL/SQL概述
12.2.1PL/SQL特点
12.2.2PL/SQL功能特性
12.2.3PL/SQL执行过程与开发工具
12.3PL/SQL基础
12.3.1PL/SQL程序结构
12.3.2词法单元
12.3.3数据类型
12.3.4变量与常量
12.3.5PL/SQL记录
12.3.6编译指示
12.3.7PL/SQL中的SQL语句
12.4控制结构
12.4.1选择结构
12.4.2循环结构
12.4.3跳转结构
12.5游标
12.5.1游标的概念及类型
12.5.2显式游标
12.5.3隐式游标
12.5.4游标变量
12.6异常处理
12.6.1异常概述
12.6.2异常处理过程
12.6.3异常的传播
第13章PL/SQL命名对象
13.1项目导入――规划人力资源管理系统数据库功能模块
13.2存储过程
13.2.1概述
13.2.2存储过程的创建
13.2.3存储过程的调用
13.2.4存储过程的管理
13.2.5人力资源管理系统存储过程的创建
13.3函数
13.3.1函数的创建
13.3.2函数的调用
13.3.3函数的管理
13.3.4人力资源管理系统函数的创建
13.4包
13.4.1包的创建
13.4.2包的调用
13.4.3包重载
13.4.4包的初始化
13.4.5包的持续性
13.4.6包的串行化
13.4.7包的管理
13.5触发器
13.5.1触发器概述
13.5.2DML触发器
13.5.3INSTEADOF触发器
13.5.4系统触发器
13.5.5变异表触发器
13.5.6触发器的管理
13.5.7人力资源管理系统触发器的创建第3篇项目运行与维护
第14章数据库启动与关闭
14.1项目导入――人力资源管理系统数据库状态转换
14.2数据库启动与关闭概述
14.2.1数据库启动与关闭的步骤
14.2.2启动与关闭数据库的常用工具
14.2.3数据库启动的准备
14.3在SQL*Plus中启动与关闭数据库
14.3.1在SQL*Plus中启动数据库
14.3.2在SQL*Plus中关闭数据库
14.3.3数据库状态转换
14.4在OEM中启动与关闭数据库
14.4.1关闭数据库
14.4.2启动数据库
14.5Windows系统中数据库的自动启动
第15章安全管理
15.1项目导入――规划人力资源管理系统数据库安全控制
15.2Oracle数据库安全性概述
15.3用户管理
15.3.1用户管理概述
15.3.2创建用户
15.3.3修改用户
15.3.4删除用户
15.3.5查询用户信息
15.4权限管理
15.4.1权限管理概述
15.4.2系统权限管理
15.4.3对象权限管理
15.4.4查询权限信息
15.5角色管理
15.5.1Oracle数据库角色概述
15.5.2预定义角色
15.5.3自定义角色
15.5.4利用角色进行权限管理
15.5.5查询角色信息
15.6概要文件管理
15.6.1概要文件概述
15.6.2概要文件中参数介绍
15.6.3概要文件的管理
15.7审计
15.7.1审计的概念
15.7.2审计的分类
15.7.3审计的启动
15.8利用OEM进行安全管理
15.9人力资源管理系统数据库安全控制的实现
第16章备份与恢复
16.1项目导入――规划人力资源管理系统数据库备份与恢复
16.2备份与恢复概述
16.2.1备份与恢复的概念
16.2.2Oracle数据库故障类型及恢复措施
16.2.3备份原则与策略
16.2.4恢复原则与策略
16.3物理备份与恢复
16.3.1冷备份
16.3.2热备份
16.3.3非归档模式下数据库的恢复
16.3.4归档模式下数据库的完全恢复
16.3.5归档模式下数据库的不完全恢复
16.3.6利用OEM进行物理备份与恢复
16.4逻辑备份与恢复
16.4.1逻辑备份与恢复概述
16.4.2使用Expdp导出数据
16.4.3使用Impdp导入数据
16.4.4使用OEM导出、导入数据
第17章闪回技术
17.1项目导入――利用闪回技术恢复人力资源管理系统数据库
17.2闪回技术概述
17.2.1基本概念
17.2.2闪回技术分类
17.3闪回查询技术
17.3.1闪回查询
17.3.2闪回版本查询
17.3.3闪回事务查询
17.4闪回错误操作技术
17.4.1闪回表
17.4.2闪回删除
17.4.3闪回数据库第4篇应用开发篇
第18章人力资源管理系统应用开发
18.1系统开发环境介绍
18.1.1JDK1 18.1.2Tomcat7 18.1.3MyEclipse8 18.2功能介绍及界面设计
18.2.1员工管理
18.2.2部门管理
18.2.3查询与统计
18.3功能实现
18.3.1建立Web工程
18.3.2建立数据库连接
18.3.3常用的数据库操作类
18.3.4操作数据库表
18.3.5调用函数
18.3.6调用存储过程
参考文献
附录
第1章项目构思与设计
1.1项目说明
1.2人力资源管理系统
1.2.1人力资源管理系统的构思
1.2.2人力资源管理系统的设计
1.3学生成绩管理系统
1.3.1学生成绩管理系统的构思
1.3.2学生成绩管理系统的设计第2篇项目实施
第2章Oracle数据库概述
2.1Oracle数据库系统
2.1.1Oracle数据库简介
2.1.2Oracle 数据库发展史
2.1.3Oracle数据库特点
2.2Oracle数据库新特性
2.3常见的关系数据库管理系统比较
2.4Oracle数据库应用结构
第3章数据库服务器的安装与卸载
3.1安装前准备工作
3.2安装Oracle10g数据库服务器
3.3数据库服务器安装疑难解析
3.4检查数据库服务器的安装结果
3.5Oracle 10g数据库客户机安装与配置
3.6数据库服务器运行疑难解析
3.7卸载Oracle10g产品
第4章创建数据库
4.1创建数据库前的准备
4.2使用DBCA创建数据库
4.3手动创建数据库
4.4数据库服务器初始化参数文件
4.4.1服务器参数文件概述
4.4.2创建服务器初始化参数文件
4.4.3修改服务器初始化参数文件中的参数
4.4.4导出服务器初始化参数文件
4.4.5查看初始化参数设置
第5章Oracle企业管理器
5.1OEM简介
5.2OEM的启动与登录
5.3OEM联机帮助
5.4数据库控制OEM功能界面介绍
5.4.1“主目录”属性页
5.4.2“性能”属性页
5.4.3“管理”属性页
5.4.4“维护”属性页
5.5OEM控制台设置
5.5.1设置OEM控制台管理员
5.5.2设置封锁期
5.5.3设置数据库首选身份证明
5.5.4设置主机首选身份证明
第6章SQL*Plus
6.1SQL*Plus概述
6.2SQL*Plus常用命令
6.2.1连接命令
6.2.2编辑命令
6.2.3文件操作命令
6.2.4交互式命令
6.2.5环境变量显示与设置
6.2.6其他常用命令
6.3格式化查询结果
6.3.1格式化列
6.3.2压缩重复列值的显示
6.3.3设置标题和页脚
6.4iSQL*Plus
6.4.1iSQL*Plus的启动与登录
6.4.2iSQL*Plus的应用
第7章物理存储结构
7.1项目导入――规划人力资源管理系统数据库物理存储结构
7.2Oracle数据库系统结构
7.3数据文件及其管理
7.3.1数据文件概述
7.3.2数据文件的管理
7.4控制文件
7.4.1控制文件概述
7.4.2控制文件管理
7.5重做日志文件
7.5.1重做日志文件概述
7.5.2重做日志文件的管理
7.6归档重做日志文件
7.6.1重做日志文件归档概述
7.6.2数据库归档模式管理
第8章逻辑存储结构
8.1项目导入――规划人力资源管理系统数据库逻辑存储结构
8.2逻辑存储结构概述
8.3表空间
8.3.1表空间概述
8.3.2表空间的管理
8.4数据块
8.5区
8.6段
8.6.1段概述
8.6.2回滚段
第9章数据库实例
9.1项目导入――规划人力资源管理系统数据库实例
9.2实例概述
9.3Oracle内存结构
9.3.1SGA
9.3.2SGA的管理
9.3.3PGA
9.3.4在OEM中管理数据库实例的内存结构
9.4Oracle后台进程
9.4.1Oracle进程概述
9.4.2Oracle后台进程
第10章模式对象
10.1项目导入――规划人力资源管理系统数据库对象
10.2模式
10.3表
10.3.1创建表
10.3.2表约束
10.3.3表参数设置
10.3.4修改表
10.3.5删除表
10.3.6查询表信息
10.3.7利用OEM管理表
10.3.8人力资源管理系统表和约束的创建
10.4索引
10.4.1索引概述
10.4.2管理索引
10.4.3利用OEM管理索引
10.4.4人力资源管理系统索引的创建
10.5索引化表
10.5.1创建索引化表
10.5.2设置溢出存储
10.5.3修改索引化表
10.5.4利用OEM管理索引化表
10.6分区表与分区索引
10.6.1创建分区表
10.6.2维护分区表
10.6.3创建分区索引
10.6.4查询分区表和分区索引信息
10.6.5利用OEM管理分区表和分区索引
10.7视图
10.7.1视图概述
10.7.2创建视图
10.7.3视图操作
10.7.4修改视图
10.7.5删除视图
10.7.6查询视图信息
10.7.7人力资源管理系统视图的创建
10.8其他模式对象
10.8.1簇
10.8.2序列
10.8.3同义词
10.8.4数据库链接
10.8.5查询簇、序列、同义词和数据库链接
10.8.6利用OEM管理序列、同义词和数据库链接
10.8.7人力资源管理系统序列的创建
第11章SQL语言基础
11.1项目导入――利用SQL语言实现与数据库的交互
11.2SQL语言概述
11.2.1SQL语言介绍
11.2.2SQL语言的分类
11.2.3SQL语言的特点
11.3数据查询
11.3.1数据查询基础
11.3.2基本查询
11.3.3分组查询
11.3.4连接查询
11.3.5子查询
11.3.6层次查询
11.3.7合并查询
11.4数据操纵
11.4.1插入数据
11.4.2修改数据
11.4.3MERGE语句
11.4.4删除数据
11.5事务控制
11.5.1事务概述
11.5.2Oracle事务的隔离级别
11.5.3Oracle事务处理
11.6SQL函数
11.6.1SQL函数分类
11.6.2数值函数
11.6.3字符函数
11.6.4日期函数
11.6.5转换函数
11.6.6其他函数
第12章PL/SQL程序设计基础
12.1项目导入――利用PL/SQL语言进行Oracle数据库开发
12.2PL/SQL概述
12.2.1PL/SQL特点
12.2.2PL/SQL功能特性
12.2.3PL/SQL执行过程与开发工具
12.3PL/SQL基础
12.3.1PL/SQL程序结构
12.3.2词法单元
12.3.3数据类型
12.3.4变量与常量
12.3.5PL/SQL记录
12.3.6编译指示
12.3.7PL/SQL中的SQL语句
12.4控制结构
12.4.1选择结构
12.4.2循环结构
12.4.3跳转结构
12.5游标
12.5.1游标的概念及类型
12.5.2显式游标
12.5.3隐式游标
12.5.4游标变量
12.6异常处理
12.6.1异常概述
12.6.2异常处理过程
12.6.3异常的传播
第13章PL/SQL命名对象
13.1项目导入――规划人力资源管理系统数据库功能模块
13.2存储过程
13.2.1概述
13.2.2存储过程的创建
13.2.3存储过程的调用
13.2.4存储过程的管理
13.2.5人力资源管理系统存储过程的创建
13.3函数
13.3.1函数的创建
13.3.2函数的调用
13.3.3函数的管理
13.3.4人力资源管理系统函数的创建
13.4包
13.4.1包的创建
13.4.2包的调用
13.4.3包重载
13.4.4包的初始化
13.4.5包的持续性
13.4.6包的串行化
13.4.7包的管理
13.5触发器
13.5.1触发器概述
13.5.2DML触发器
13.5.3INSTEADOF触发器
13.5.4系统触发器
13.5.5变异表触发器
13.5.6触发器的管理
13.5.7人力资源管理系统触发器的创建第3篇项目运行与维护
第14章数据库启动与关闭
14.1项目导入――人力资源管理系统数据库状态转换
14.2数据库启动与关闭概述
14.2.1数据库启动与关闭的步骤
14.2.2启动与关闭数据库的常用工具
14.2.3数据库启动的准备
14.3在SQL*Plus中启动与关闭数据库
14.3.1在SQL*Plus中启动数据库
14.3.2在SQL*Plus中关闭数据库
14.3.3数据库状态转换
14.4在OEM中启动与关闭数据库
14.4.1关闭数据库
14.4.2启动数据库
14.5Windows系统中数据库的自动启动
第15章安全管理
15.1项目导入――规划人力资源管理系统数据库安全控制
15.2Oracle数据库安全性概述
15.3用户管理
15.3.1用户管理概述
15.3.2创建用户
15.3.3修改用户
15.3.4删除用户
15.3.5查询用户信息
15.4权限管理
15.4.1权限管理概述
15.4.2系统权限管理
15.4.3对象权限管理
15.4.4查询权限信息
15.5角色管理
15.5.1Oracle数据库角色概述
15.5.2预定义角色
15.5.3自定义角色
15.5.4利用角色进行权限管理
15.5.5查询角色信息
15.6概要文件管理
15.6.1概要文件概述
15.6.2概要文件中参数介绍
15.6.3概要文件的管理
15.7审计
15.7.1审计的概念
15.7.2审计的分类
15.7.3审计的启动
15.8利用OEM进行安全管理
15.9人力资源管理系统数据库安全控制的实现
第16章备份与恢复
16.1项目导入――规划人力资源管理系统数据库备份与恢复
16.2备份与恢复概述
16.2.1备份与恢复的概念
16.2.2Oracle数据库故障类型及恢复措施
16.2.3备份原则与策略
16.2.4恢复原则与策略
16.3物理备份与恢复
16.3.1冷备份
16.3.2热备份
16.3.3非归档模式下数据库的恢复
16.3.4归档模式下数据库的完全恢复
16.3.5归档模式下数据库的不完全恢复
16.3.6利用OEM进行物理备份与恢复
16.4逻辑备份与恢复
16.4.1逻辑备份与恢复概述
16.4.2使用Expdp导出数据
16.4.3使用Impdp导入数据
16.4.4使用OEM导出、导入数据
第17章闪回技术
17.1项目导入――利用闪回技术恢复人力资源管理系统数据库
17.2闪回技术概述
17.2.1基本概念
17.2.2闪回技术分类
17.3闪回查询技术
17.3.1闪回查询
17.3.2闪回版本查询
17.3.3闪回事务查询
17.4闪回错误操作技术
17.4.1闪回表
17.4.2闪回删除
17.4.3闪回数据库第4篇应用开发篇
第18章人力资源管理系统应用开发
18.1系统开发环境介绍
18.1.1JDK1 18.1.2Tomcat7 18.1.3MyEclipse8 18.2功能介绍及界面设计
18.2.1员工管理
18.2.2部门管理
18.2.3查询与统计
18.3功能实现
18.3.1建立Web工程
18.3.2建立数据库连接
18.3.3常用的数据库操作类
18.3.4操作数据库表
18.3.5调用函数
18.3.6调用存储过程
参考文献
附录
猜您喜欢