正版二手图书,可开发票,请放心购买。
¥ 17.55 2.2折 ¥ 79.5 九品
仅1件
作者郭郑州,陈军红,等
出版社清华大学出版社
ISBN9787302224983
出版时间2011-01
装帧平装
开本其他
定价79.5元
货号1154199684823760904
上书时间2024-12-31
数据库在如今的各大行业中都有着举足轻重的地位,而Oracle数据库则是数据库系统中的佼佼者,Oracle公司是世界领先的信息管理软件开发商之一,因其复杂的关系数据库产品而闻名,它占有最大的市场份额,其产品被广泛用于各个行业,满足一系列的存储需求。
2007年7月12日,Oracle公司宣布推出Oracle最新版本:Oracle Database 11g,它在Oracle Database l0g的基础上新增加了400多项特性,使Oracle数据库变得更可靠、性能更好、更容易使用和更安全。
1.本书内容
本书针对Oracle Database 11g编写,全面地介绍Oracle数据库的管理与开发,向读者全面展示Oracle数据库的使用,还以大量的实例来介绍Oracle数据库在实际应用程序中的使用,帮助读者从实际应用的角度学习Oracle数据库,以免初学者在学完理论知识后感到迷茫,不知道怎么去应用学到的知识。本书共分为5篇,分别是Oracle基础篇、操作Oracle篇、Oracle进阶篇、备份与恢复篇和综合应用篇。各篇的主要内容如下。
第1篇:Oracle基础篇(第1~6章)。本篇从数据库的关系理论开始介绍,讲解Oracle Database 11g在Windows环境下的安装,Oracle数据库的体系结构、如何使用SQL,*Plus工具,以及如何管理表、表空间、控制文件与日志文件等。
第2篇:操作Oracle篇(第7~12章)。本篇着重介绍Oracle中的数据处理,主要包括:DML语句、事务、子查询、高级查询和PL/SQL编程。PL/SQL编程是本书的重点之一,主要内容有存储过程、函数、触发器和程序包。
第3篇:Oracle进阶篇(第13~18章)。本篇对Oracle中的数据库安全管理进行详细介绍,并且介绍Oracle中的其他常用模式对象,例如索引、序列和临时表等。为了满足读者更深入地学习的需求,本篇也将对数据库对象类型、大对象和SQL语句优化等进行比较具体的介绍。
第4篇:备份与恢复篇(第19~22章)。本篇主要介绍Oracle中的数据备份与恢复。主要包括:用户管理的备份与恢复、使用RMAN工具实现数据库的备份与恢复、加载与传输数据和Oracle中的闪回技术。
第5篇:综合应用篇(第23~26章)。本篇介绍了4个应用实例,包括酒店管理系统、BBS论坛、日志管理模块和留言本。其中,酒店管理系统结合了Java Swing技术,BBS论坛结合了.JSP技术,日志管理模块结合了ASENET技术,留言本结合了PHP技术。这4个实例分别使用了不同的技术,目的是为了满足读者的各种编程需求。
第一篇 Oracle基础篇
第1章 Oracle关系数据库
1.1 关系数据模型
1.1.1 二维表
1.1.2 关系术语
1.1.3 关系数据模型的特点
1.2 关系数据库
1.2.1 关系操作
1.2.2 关系的完整性
1.3 关系数据库规范化理论
1.3.1 函数依赖
1.3.2 范式理论
1.4 数据库设计
1.4.1 实体.关系模型
1.4.2 E.R图的绘制
1.4.3 将E.R数据模型转化为关系模式
1.5 Oracle应用系统结构
1.5.1 单磁盘独立主机结构
1.5.2 多磁盘独立主机结构
1.5.3 多数据库独立主机结构
1.5.4 Oracle客户/服务器系统结构
1.5.5 Oracle浏览器/服务器系统结构
1.5.6 Oracle分布式数据库系统结构
1.6 安装Oracle 11g
1.6.1 在Windows环境下的安装过程
1.6.2 查看Oracle系统
1.7 创建数据库
1.8 Oracle默认用户
1.9 使用OEM
第2章 Oracle体系结构概述
2.1 物理存储结构
2.1.1 数据文件
2.1.2 控制文件
2.1.3 重做日志文件
2.1.4 其他文件
2.2 逻辑存储结构
2.2.1 表空间
2.2.2 段
2.2.3 区
2.2.4 块
2.3 Oracle进程结构
2.3.1 进程结构概述
2.3.2 DBWn进程
2.3.3 LGWR进程
2.3.4 CKPT进程
2.3.5 SMON进程
2.3.6 PMON进程
2.3.7 ARCn进程
2.3.8 RECO进程
2.3.9 LCKn进程
2.3.1 0Dnnn进程
2.3.1 1SNPn进程
2.4 Oracle内存结构
2.4.1 内存结构概述
2.4.2 系统全局区
2.4.3 程序全局区
2.4.4 排序区
2.4.5 大池
2.4.6 Java池
2.5 数据字典
2.5.1 Oracle数据字典介绍
2.5.2 Oracle常用数据字典
第3章 使用SQL*Plus
3.1 SQL*Plus的主要功能
3.2 SQL*Plus连接数据库
3.2.1 启动SOL,*Plus
3.2.2 从命令行启动SQL*Plus
3.2.3 断开数据库连接
3.3 查看表结构
3.4 编辑SQL语句
3.5 保存、检索并运行文件
3.6 使用SQL*Plus格式化查询结果
3.6.1 格式化列
3.6.2 设置页面大小
3.6.3 设置行大小
3.6.4 清除列格式
3.7 使用变量
3.7.1 临时变量
3.7.2 已定义变量
3.8 创建简单报表
3.8.1 在脚本中使用临时变量
3.8.2 在脚本中使用已定义变量
3.8.3 向脚本中的变量传递值
3.8.4 添加页眉和页脚
3.8.5 计算小计
第4章 表空间
4.1 管理基本表空间
4.1.1 表空间管理类型
4.1.2 创建基本表空间
4.1.3 修改表空间
4.2 临时表空间
4.2.1 创建临时表空间
4.2.2 修改临时表空间
4.2.3 临时表空间组
4.3 大文件表空间
4.4 非标准数据块表空间
4.5 撤销表空间
4.5.1 管理撤销表空间的方式
4.5.2 创建和管理撤销表空间
第5章 管理控制文件与日志文件
5.1 管理控制文件
5.1.1 控制文件的概述
5.1.2 创建控制文件
5.1.3 管理与维护控制文件
5.1.4 查询控制文件信息
5.2 管理日志文件
5.2.1 日志文件的概述
5.2.2 创建日志文件组及其成员
5.2.3 管理日志文件组及其成员
5.2.4 查看日志文件信息
5.3 管理归档日志
5.3.1 归档日志的概述
5.3.2 设置数据库模式
5.3.3 设置归档目标
5.3.4 设置归档进程的跟踪级别
5.3.5 查看归档日志信息
第6章 表
6.1 创建表
6.1.1 创建表的策略
6.1.2 使用SQL语句创建表
6.1.3 指定表空间
6.1.4 指定存储参数
6.1.5 设置数据块管理参数
6.1.6 指定重做日志
6.1.7 指定缓存
6.1.8 通过OEM创建表
6.2 修改表
6.2.1 增加和删除列
6.2.2 更新列
6.2.3 重命名表
6.2.4 改变表的存储表空间和存储
参数
6.2.5 删除表定义
6.3 完整性约束
6.3.1 约束的分类和定义
6.3.2 NOTNULL约束
6.3.3 PRIMARYKEY约束
6.3.4 LINIOUE约束
6.3.5 CHECK约束
6.3.6 FOREIGNKEY约束
6.3.7 禁止和激活约束
6.3.8 验证约束
6.3.9 延迟约束
6.3.1 0查询约束信息
6.4 分析表
第二篇 操作Oracle篇
第7章SQL基础
7.1 SQL语言概述
7.1.1 SQL语言特点
7.1.2 SQL语言分类
7.1.3 SQL语句的编写规则
7.2 使用SELECT检索数据
7.2.1 使用FROM子句指定表
7.2.2 使用SELECT(必要元素)指定列
7.2.3 使用WHERE子句指定行
7.2.4 使用ORDERBY子句对行进行排序
7.2.5 使用GROUPBY子句对行进行分组
7.2.6 使用HAVING子句过滤行组
7.2.7 组合使用WHERE、GROUPBY和HAVING子句
7.2.8 使用DISTINCT来检索唯一的表列值
7.2.9 使用算术运算符
7.3 使用.DML语句
7.3.1 使用INSERT语句插入表数据
7.3.2 使用UPDATE语句更新表数据
7.3.3 使用DELETE语句删除表数据
7.3.4 使用MERGE语句修改表数据
7.4 表的连接查询
7.4.1 简单连接
7.4.2 内连接
7.4.3 外连接
7.4.4 自连接
7.5 数据库事务
7.5.1 事务的提交和回滚
7.5.2 事务的开始与结束
7.5.3 设置保存点
7.5.4 事务的ACID特性
7.5.5 并发事务
7.5.6 事务锁
7.5.7 事务隔离级别
第8章 使用简单函数
8.1 使用单行函数
8.1.1 字符函数
8.1.2 数字函数
8.1.3 转换函数
8.1.4 正则表达式函数
8.2 使用聚合函数
8.3 日期时间处理函数
8.3.1 使用TO-CHAR()和TODATE()转换时间值
8.3.2 使用时间值函数
第9章 子查询
9.1 子查询的类型
9.2 编写单行子查询
9.2.1 在WHERE子句中使用子查询
9.2.2 使用其他单行操作符
9.2.3 在HAVING子句中使用子查询
9.2.4 在FROM子句中使用子查询
9.2.5 常见查询错误
9.3 编写多行子查询
9.4 编写多列子查询
9.5 编写关联子查询
9.5.1 使用关联子查询
9.5.2 在关联子查询中使用EXISTS和NOTEXISTS
9.6 编写嵌套子查询
9.7 编写包含子查询的UPDATE和DELETE语句
第10章 高级查询
10.1 使用集合操作符
10.2 使用TRANSLATE()函数
10.3 使用DECODE()函数
10.4 使用CASE表达式
10.4.1 使用简单CASE表达式
10.4.2 使用搜索CASE表达式
10.5 层次化查询
10.5.1 示例数据
10.5.2 使用CONNECTBY和STARTWITH子句
10.5.3 使用伪列LEVEL
10.5.4 格式化层次化查询的结果
10.5.5 从非根节点开始遍历
10.5.6 在STARTWITH子句中使用子查询
10.5.7 从下向上遍历树
10.5.8 从层次化查询中删除节点和分支
10.5.9 在层次化查询中加入其他条件
10.6 使用扩展的GROOPBY子句
10.6.1 使用ROLLUP子句
10.6.2 使用CUBE子句
10.6.3 使用GROUPING()函数
10.6.4 使用GROUPINGSETS子句
10.6.5 使用GROUPINGID()函数
10.6.6 使用GROUPID()函数
第11章 PL/SQL基础
l1.1 PL/SQL概述
11.1.1 PL/SQL语言特点
11.1.2 PL/SQL代码编写规则
11.2 PL/SQL结构
11.2.1 PL/SQL程序块
11.2.2 变量和类型
11.2.3 运算符与表达式
11.2.4 PL/SQL的注释
11.3 编写控制结构
11.3.1 条件分支语句
11.3.2 循环语句
11.3.3 GOTO和NULL
11.4 复合变量
11.4.1 %TYPE变量
11.4.2 %ROWTYPE变量
11.4.3 PL/SQL记录
11.5 PL/SQL集合
11.5.1 索引表
11.5.2 嵌套表
11.5.3 变长数组
11.5.4 PL/SQL记录表
11.5.5 集合方法
11.6 游标
11.6.1 游标基本操作
11.6.2 游标属性
11.6.3 参数化游标和隐式游标
11.6.4 使用游标更新或删除数据
11.6.5 游标FOR循环
11.6.6 使用游标变量
11.7 异常处理
11.7.1 预定义异常
11.7.2 用户自定义异常
11.7.3 异常函数
第12章 PL/SQL高级应用
12.1 存储过程
12.1.1 过程的基本操作
……
第三篇 Oracle进阶篇
第13章 用户权限与安全
第14章 数据库审计
第15章 其他模式对象
第16章 数据库对象类型
第17章 大对象
第18章 Oracle SQL语句优化
第四篇 备份与恢复篇
第19章 用户管理的备份与恢复
第20章 使用RMAN工具
第21章 数据加载与传输
第22章 Oracle闪回技术
第五篇 综合应用篇
第23章 酒店管理系统
第24章 个人论坛
第25章 日志管理模块
第26章 留言本
41段全程配音语音教学视频,全书实例源代码,使学习、分析、调试程序更方便。在线服务:视频库、源代码库、专业论坛、专家实时支持。
数据库在各大行业中都有着举足轻重的地位,而Oracle数据库更是数据库系统中的佼佼者,因其复杂的关系数据库产品而闻名。《Oracle完全学习手册》完整介绍Oracle数据库的管理与开发知识,并以大量的实例介绍了Oracle数据库在实际应用程序中的使用,帮助读者从应用的角度掌握Oracle数据库知识。
窗内网是基于Web2.0的真实社区,结合多位一线计算机教师实际教学经验,提供大量免费视频教程,旨在推进无纸化教学进程,打造免费开放的网络学院。
— 没有更多了 —
以下为对购买帮助不大的评价