标题：Oracle入门很简单
图书信息
  作者：张朝明 (作者), 等 (作者) 
出版社: 清华大学出版社; 第1版 (2011年1月1日) 
平装: 460页 
正文语种: 简体中文 
开本: 16 
ISBN: 9787302243670, 7302243670 
条形码: 9787302243670 
产品尺寸及重量: 25.9 x 18.3 x 2.8 cm ; 998 g
内容简介
《Oracle入门很简单》从初学者的角度出发，由浅入深、循序渐进地介绍了Oracle数据库开发的基础知识。书中对数据库基本理论及其在数据库开发过程中的应用也有详细介绍。书中也列举了大量示例，可供读者演练。
《Oracle入门很简单》附带1张DVD光盘，内容为与《Oracle入门很简单》内容完全配套的多媒体教学视频和《Oracle入门很简单)》涉及的源代码。
《Oracle入门很简单》共分5篇。第1篇介绍了数据库的基本知识，包括数据库基础、实体.联系模型、Oracle数据库与数据表；第2篇介绍了Oracle PUSQI，的基本知识，包括SOL查询、更新数据、字符型处理、数值型处理、日期型处理、复杂数据处理、控制语句；第3篇以数据库对象为主线讲述了包括视图、约束、游标、触发器、序列、用户角色与权限控制、函数与存储过程等内容；第4篇则重点讲述了Oracle性能优化、一致性与事务管理、并发控制等内容；第5篇讲述了Oracle在主流程序开发语言（Java、c撑）中的应用。
《Oracle入门很简单》内容丰富，覆盖面广，适合Oracle初学者快速入门，也适合已有Oracle数据库基础的人员完善自己的Oracle知识体系。另外，对于大中专院校和培训班的学生，《Oracle入门很简单》更是一本不可多得的教材。 
编辑推荐
《Oracle入门很简单》：浅显易懂，零门槛Oracle学习，真的很简单，亲切自然，老鸟带领菜鸟，快速掌握Oracle数据库。 
作者简介
张朝明，高级工程师。专注于、Java与Oracle技术。有超过7年的大型软件开发经验。先后在港资和合资公司里任职，负责世界顶级物流公司、大型地铁、香港某知名品牌服装等项目的开发。业余时间致力于技术推广，曾经出版过XML和Oracle等相关著作。 
目录
第1篇 数据库基础
第1章 数据库简介(教学视频：18分钟)
1.1 数据库简介
1.1.1 数据库的发展历史
1.1.2 主流数据库简介
1.1.3 Oracle数据库的特点
1.2 安装及配置Oracle数据库
1.2.1 Oracle数据库的版本变迁
1.2.2 Oracle数据库的安装环境
1.2.3 Oracle数据库的安装步骤
1.3 本章 小结
1.4 本章 习题
第2章 实体联系模型(教学视频：35分钟)
2.1 实体和联系的概念
2.1.1 实体
2.1.2 联系
2.2 E.R图
2.2.1 实体联系符号
2.2.2 E.R图示例
2.3 E.R模型到关系模型
2.3.1 实体集转换为关系
2.3.2 联系转换为关系
2.3.3 总结联系转换为关系
2.4 范式
2.4.1 第一范式
2.4.2 第二范式
2.4.3 第三范式
2.4.4 BCNF?范式
2.5 数据库设计工具
2.5.1 Power Designer
2.5.2 ERWm
2.6 本章 小结
2.7 本章 习题
第3章 Oracle数据库与数据表(教学视频：60分钟)
3.1 创建Oracle数据库
3.2 配置／管理Oracle数据库
3.2.1 网络配置助手工具——Net Configuration Assistant
3.2.2 网络管理员工具——Net Manager
3.2.3 Oracle自带的客户端工具——sqlplus／sqlplusw
3.2.4 开发禾0器——PL／SOLDeveloper
3.2.5 ToadforOracle
3.3 Oracle表空间
3.3.1 创建Oracle表空问
3.3.2 表空间的使用
3.3.3 表空间的重命名及删除
3.4 Oracle数据表
3.4.1 创建Oracle数据表
3.4.2 数据表的相关操作
3.4.3 删除数据表
3.5 特殊的数据表dual
3.6 本章 实例1——非1521端口监听程序的使用
.3.7 本章 实例2——根据列名获得表名
3.8 本章 小结
3.9 本章 习题
第2篇 PL／SQL编程
第4章 SQL查询(教学视频：54分钟)
4.1 基本查询
4.1.1 查询命令select
4.1.2 指定过滤条件——where子句
4.1.3 获取唯一记录——distinct
4.1.4 分组——groupby子句
4.1.5 过滤分组——having子句
4.1.6 排序——orderby子句
4.1.7 orderby与groupby子句
4.1.8 orderbyL5distinct
4.2 子查询
4.2.1 查询条件中的子查询
4.2.2 建表语句中的子查询
4.2.3 插入语句中的子查询
4.3 联合语句
4.3.1 求并集(记录唯一)union运算
4.3.2 求并集——unionall运算
4.3.3 求交集——intersect运算
4.3.4 求差集——minus运算
4.3.5 联合语句的混合运算
4.4 连接
4.4.1 自然连接
4.4.2 内连接
4.4.3 外连接
4.5 层次化查询
4.5.1 树状模型
4.5.2 层次化查询
4.5.3 层次化查询的相关函数
4.5.4 总结一条记录衍生出多条记录
4.6 本章 实例
4.7 本章 小结
4.8 本章 习题
第5章 SQL更新数据(教学视频：18分钟)
5.1 插入数据——insert操作
5.1.1 单条插入
5.1.2 批量插入
5.1.3 注意事项与技巧
5.2 更新数据——update操作
5.2.1 update更新单列
5.2.2 update更新多列
5.2.3 注意事项
5.3 删除数据——delete操作
5.3.1 delete操作
5.3.2 delete操作与truncatetable操作
5.4 本章 实例
5.5 本章 小结
5.6 本章 习题
第6章 oracle中的字符型及处理方法(教学视频：34分钟)
6.1 字符型简介
6.1.1 固定长度字符串——char(n)
6.1.2 varchar(n)
6.1.3 varchar2(n)
6.2 字符型分析
6.2.1 varchar2(n)与char(n)的区别
6.2.2 varchar2(n)与char(n)的选择
6.2.3 变量声明中的字符串类型
6.3 字符型处理
6.3.1 向左补全字符串——lpad()函数
6.3.2 向右补全字符串——Ipad()函数
6.3.3 返回字符串的小写形式——lower()函数
6.3.4 返回字符串的大写形式——upper()函数
6.3.5 单词首字符大写-一initcap()函数
6.3.6 返回字符串长度——length()函数
6.3.7 截取字符串——substr()函数
6.3.8 获得字符串出现的位置——instr()函数
6.3.9 删除字符串左侧空格——Itrim()函数
6.3.1 0删除字符串右侧空格——Irtrim()函数
6.3.1 1删除字符串两侧空格——trim()函数
6.3.1 2串联字符串——concat()函数
6.3.1 3翻译字符串.1 ranslate()函数
6.3.1 4反转字符串——reverse()函数
6.4 本章 实例
6.5 本章 小结
6.6 本章 习题
第7章 Oracle中的数值型及处理方法(教学视频：26分钟)
7.1 Oracle中的数值型
7.1.1 如何理解精度
7.1.2 精度与小数位数
7.2 Oracle中的数值处理
7.2.1 返回数字的绝对值——abs()函数
7.2.2 返回数字的“四舍五入”值——round()igl数
7.2.3 向上取整——ceil()函数
7.2.4 向卜取整——floor()函数
7.2.5 取模操作——modf1函数
7.2.6 返回数字的正负性——sign()函数
7.2.7 返回数字的平方根——sqrt()函数
7.2.8 乘方运算——power()函数
7.2.9 截取数字——trunc()函数
7.2.1 0将ASCII码转换为字符——chr()函数
7.2.1 1格式化数值——tochar()函数
7.3 本章 实例
7.4 本章 小结
7.5 本章 习题
……
第3篇 Oracle数据库对象
第4篇 Oracle数据库设计与优化
第5篇 Oracle应用开发