发表于2024-11-24
Oracle数据库应用与实践 pdf epub mobi txt 电子书 下载
从应用与实践出发,全面介绍了Oracle数据库管理与开发,力求让不同层次的读者都可以快速撑握Oracle的使用,并能初步了解Oracle数据挖掘的高级应用
290个实例、10个应用案例、1个综合项目案例、300个练习题、8个实验指导、21个Oracle常用语句及技巧、10个Oracle认证考试样题
介绍了Oracle 11g、Oracle 12c的内容,并介绍了Oracle 11g认证考试的内容,涵盖Oracle的基本使用、技术原理、SQL语句、PL/SQL、备份与恢复、应用技巧等
包含了Oracle 开发人员、DBA及系统分析人员必须要掌握的知识,适合Oracle数据库管理与开发人员、Oracle认证考试学员、教师和学生等阅读
关于本书
市场上介绍Oracle数据挖掘高级应用的图书
每章都有详细的案例分析和实践练习,还提供了课程的实验指导
涵盖Oracle 11g的体系结构、应用技术及PL/SQL在实际项目中要重点掌握的内容
结合大量示例对初学者经常出现的一些问题进行了归纳和总结
采用了大量的实例和常见问题分析,涵盖Oracle数据库的常用知识点和使用技巧
所有实例都采用代码、图示相结合的方式,做到了明确直观
大多知识点使用了SQL语句和图形界面操作相对照的方式进行讲解
对每个知识点都指明了核心要点和使用技巧,使读者能够明确学习的重点
课后习题涵盖书中所有的知识点和基本语法,可为OCP和OCM等认证考试提供帮助
(一本书彻底搞定Oracle数据库管理!配21小时教学视频)
(PL/SQL经典畅销书,书彻底搞定Oracle PL/SQL开发!配7.8小时教学视频)
(数据库畅销书作者执笔,10小时视频,快速掌握SQL Server)
(畅销书,荣获“受读者喜爱的原创IT技术图书奖,配25.5小时视频)
《 (专门为程序员而写的数学书,生动有趣,程序员必读!)
(丛书畅销10万册,全面、详细、深入、实用,Linux爱好者必读经典)
(深入剖析.NET 4.5框架的四大技术,.NET程序员进阶必读)
《Oracle数据库应用与实践》是作者在多年从事Oracle数据库教学和开发的基础上编写而成的。本书从应用与实践的角度出发,全面介绍了Oracle数据库应用与开发技术。书中通过大量的示例代码和案例分析,并配以习题和上机练习,强化基本概念,着重训练学生的动手能力。通过阅读本书,读者能够快速掌握Oracle开发的方方面面。另外,本书免费提供教学课件、案例源代码和习题答案等教学资源(需要下载)。
《Oracle数据库应用与实践》共14章,分为3篇。第1篇为基础篇,涵盖的主要内容有数据库基础、Oracle数据库体系结构、Oracle数据库常用工具、表空间和数据文件管理、Oracle模式对象、SQL语言基础。第2篇为进阶篇,涵盖的主要内容有SELECT高级查询、PL/SQL编程基础、存储过程与函数的创建、触发器和包的创建与应用、Oracle安全性管理、数据库备份和恢复。第3篇为高级篇,涵盖的主要内容有系统性能及语句优化、Oracle数据库挖掘技术等,最后还通过数据库综合实例学习了Oracle开发的经验和技巧。附录中提供了实验指导和实习、常用Oracle使用技巧及Oracle认证考试等内容。
《Oracle数据库应用与实践》内容丰富,注重实践,适合Oracle初学者阅读,尤其适合作为大中专院校教材和教学参考书使用。对于Oracle数据库管理和开发人员及相关专业人士,本书也是不可多得的参考书。
快速了解本书精华内容
Oracle数据库概述
Oracle数据库体系结构
Oracle数据库常用工具
表空间和数据文件管理
Oracle模式对象
SQL语言基础
SELECT高级查询
PL/SQL编程基础
存储过程、函数、触发器和包
Oracle安全性管理
数据库备份和恢复
系统性能及语句优化
Oracle数据挖掘技术
数据库应用综合实例
实验指导与实习
Oracle常用语句与使用技巧
Oracle数据库认证考试介绍与样题
方巍,博士、博士后、副教授、硕导、高级工程师。中国计算机学会高级会员、ACM会员、中国系统分析师协会(CSAI)顾问团专业顾问、江苏省计算机学会会员和江苏省人工智能学会委员、江苏省政府采购招标评审专家。有多年的JavaEE和数据库软件开发与设计经验,深入理解数据库系统的应用与开发过程。目前已主持了2项省部级项目和3项市厅级项目,参与了国家自然科学基金、教育部重点科研项目、江苏省重大科技支撑计划等国家级和省部级科研项目共8项。在国际和国内相关学术会议和核心期刊上发表了论文20余篇,其中被SCI和EI检索15篇。获得了国家发明专利授权6项和软件著作权7项。研究兴趣包括信息集成、云计算和大数据挖掘等。
文学志,博士、博士后、硕导、副教授。毕业于东北大学计算机应用技术专业。中国计算机学会会员、ACM会员。有多年的数据库软件开发与设计经验,深入理解数据库系统在企业信息化进程中的应用。先后参与了国家自然科学基金项目、国际科技合作重点项目、国家863高技术研究发展计划项目及其他省级科研项目共5项。已经在中文核心期刊及以上级别的杂志和国内外重要学术会议上发表了学术论文近40篇。获得了国家发明专利3项。研究兴趣包括机器学习、模式识别和智能交通等。
第1篇 基础篇
第1章 Oracle数据库概述
1.1 数据库基本概念
1.1.1 数据库与数据库管理系统
1.1.2 关系数据模型
1.1.3 关系数据库系统的组成
1.2 了解常用的数据库产品
1.3 Oracle简介
1.3.1 Oracle的发展历程
1.3.2 Oracle的特点
1.3.3 Oracle的工作模式
1.3.4 Oracle应用结构
1.3.5 Oracle基本概念
1.4 Oracle 11g环境
1.4.1 在Windows环境下安装Oracle 11g
1.4.2 在Linux环境下安装Oracle 11g
1.4.3 Oracle网络服务
1.4.4 Oracle启动与关闭
1.5 Oracle安装与使用常见问题
1.6 本章小结
1.7 习题与实践练习
第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 内存结构
2.3.1 系统全局区(SGA)
2.3.2 程序全局区(PGA)
2.4 Oracle进程结构
2.5 数据字典
2.5.1 静态数据字典
2.5.2 动态数据字典
2.6 本章小结
2.7 习题与实践练习
第3章 Oracle数据库常用工具
3.1 SQL*Plus概述
3.2 启动、退出SQL*Plus
3.3 预备知识
3.4 SQL*Plus运行环境
3.5 使用SQL*Plus命令
3.5.1 HELP命令
3.5.2 DESCRIBE 命令
3.5.3 编辑SQL*Plus命令
3.5.4 如何在SQL*Plus中使用变量
3.5.5 SQL*Plus的报表功能
3.6 企业管理器(OEM)
3.6.1 OEM的启动
3.6.2 OEM的使用
3.7 实例分析
3.8 本章小结
3.9 习题与实践练习
第4章 表空间和数据文件管理
4.1 Oracle数据库逻辑结构
4.2 表空间和数据文件概述
4.3 表空间中的磁盘空间管理
4.4 创建表空间
4.4.1 创建永久表空间
4.4.2 创建临时表空间
4.4.3 创建撤销表空间
4.4.4 创建非标准块表空间
4.4.5 创建大文件表空间
4.5 维护表空间和数据文件
4.5.1 重命名表空间和数据文件
4.5.2 改变表空间和数据文件状态
4.5.3 设置默认表空间
4.5.4 扩展表空间
4.5.5 删除表空间和数据文件
4.6 查看表空间和数据文件信息
4.7 实例分析
4.8 本章小结
4.9 习题与实践练习
第5章 Oracle模式对象
5.1 表
5.1.1 创建表
5.1.2 管理表
5.2 表的约束
5.2.1 NOT NULL(非空)约束
5.2.2 UNIQUE(唯一性)约束
5.2.3 PRIMARY KEY(主键)约束
5.2.4 FOREIGN KEY约束
5.2.5 CHECK(检查)约束
5.2.6 禁用和激活约束
5.2.7 约束的验证状态
5.3 视图
5.3.1 创建视图
5.3.2 视图的DML操作
5.3.3 修改和删除视图
5.4 索引
5.4.1 索引分类
5.4.2 创建索引
5.4.3 管理索引
5.5 序列
5.5.1 创建序列
5.5.2 使用序列
5.5.3 管理序列
5.6 同义词
5.7 实例分析
5.8 本章小结
5.9 习题与实践练习
第6章 SQL语言基础
6.1 SQL语言概述
6.1.1 SQL语言的特点
6.1.2 SQL语言的种类
6.1.3 SQL语言规范与操作
6.1.4 SQL操作界面
6.2 Oracle 11g常用数据类型与运算符
6.2.1 Oracle11g中常用数据类型
6.2.2 Oracle常用操作符
6.3 数据操纵语言(DML)
6.3.1 SELECT基本查询
6.3.2 添加数据就用INSERT
6.3.3 修改数据就用UPDATE
6.3.4 删除数据就用DELETE或TRUNCATE
6.3.5 其他数据操纵语句
6.4 数据控制语言(DCL)
6.4.1 GRANT语句
6.4.2 REVOKE语句
6.5 事务控制语言(TCL)
6.5.1 COMMIT语句
6.5.2 ROLLBACK语句
6.5.3 SAVEPOINT保存点
6.6 使用函数
6.6.1 字符串函数
6.6.2 数值函数
6.6.3 日期时间函数
6.6.4 转换函数
6.6.5 聚合函数
6.7 实例分析
6.8 本章小结
6.9 习题与实践练习
第2篇 进阶篇
第7章 SELECT高级查询
7.1 简单连接查询
7.1.1 使用等号(=)实现多个表的简单连接
7.1.2 为表设置别名
7.2 使用JOIN关键字的连接查询
7.2.1 内连接查询
7.2.2 外连接查询
7.2.3 交叉连接
7.3 SELECT查询的集合操作
7.3.1 UNION集合运算
7.3.2 INTERSECT集合运算
7.3.3 MINUS集合运算
7.4 子查询
7.4.1 子查询的类型
7.4.2 单行子查询
7.4.3 多行子查询
7.4.4 多列子查询
7.4.5 关联子查询
7.4.6 其他语句中使用子查询
7.5 实例分析
7.6 本章小结
7.7 习题与实践练习
第8章 PL/SQL编程基础
8.1 PL/SQL简介
8.1.1 PL/SQL体系结构
8.1.2 PL/SQL特点
8.1.3 PL/SQL的开发和运行环境
8.2 PL/SQL程序块结构
8.3 常量和变量
8.3.1 PL/SQL标识符
8.3.2 数据类型
8.3.3 声明常量与变量
8.3.4 使用%TYPE和%ROWTYPE定义变量
8.4 PL/SQL控制结构
8.4.1 条件结构
8.4.2 循环结构
8.5 游标的创建与使用
8.5.1 声明游标
8.5.2 打开游标
8.5.3 检索游标
8.5.4 关闭游标
8.5.5 游标常用属性
8.5.6 简单游标循环
8.5.7 游标FOR循环
8.5.8 带参数的游标
8.5.9 使用游标更新数据
8.6 PL/SQL的异常处理
8.6.1 异常处理
8.6.2 系统异常
8.6.3 自定义异常
8.7 PL/SQL应用程序性能调优
8.7.1 PL/SQL性能问题的由来
8.7.2 确定PL/SQL的性能问题
8.7.3 PL/SQL性能优化特性
8.8 综合实例
8.9 本章小结
8.10 习题与实践练习
第9章 存储过程、函数、触发器和包
9.1 存储过程
9.1.1 创建与调用存储过程
9.1.2 修改与删除存储过程
9.1.3 与存储过程相关数据字典
9.1.4 存储过程使用注意事项
9.2 函数
9.2.1 创建和调用函数
9.2.2 修改和删除函数
9.3 触发器
9.3.1 触发器类型
9.3.2 创建触发器
9.3.3 管理触发器
9.3.4 创建触发器的限制
9.4 程序包
9.4.1 创建程序包
9.4.2 包的开发步骤
9.4.3 删除程序包
9.4.4 包的管理
9.5 实例分析
9.6 本章小结
9.7 习题与实践练习
第10章 Oracle安全性管理
10.1 用户
10.1.1 创建用户
10.1.2 管理用户
10.2 权限管理
10.2.1 权限概述
10.2.2 系统权限管理
10.2.3 对象权限管理
10.2.4 安全新特性
10.3 角色管理
10.3.1 角色概述
10.3.2 用户自定义角色
10.3.3 管理用户角色
10.4 概要文件和数据字典视图
10.4.1 创建概要文件
10.4.2 管理概要文件
10.4.3 数据字典视图
10.5 审计
10.5.1 审计启用与关闭
10.5.2 登录审计
10.5.3 语句审计
10.5.4 对象审计
10.5.5 权限审计
10.6 实例分析
10.6.1 Oracle 透明数据加密(TDE)
10.6.2 实施表空间级透明数据加密
10.6.3 某教务管理系统的安全性设计
10.7 本章小结
10.8 习题与实践练习
第11章 数据库备份和恢复
11.1 备份和恢复概述
11.1.1 数据库备份概述
11.1.2 数据库备份的种类
11.1.3 数据库备份的保留策略
11.1.4 数据库恢复概述
11.1.5 备份与恢复的关系
11.2 物理备份与恢复
11.2.1 冷备份与恢复
11.2.2 热备份与恢复
11.2.3 几种非完全恢复方法
11.3 逻辑备份与恢复
11.3.1 逻辑备份与恢复概述
11.3.2 EXP/IMP导出/导入
11.3.3 数据泵(Data Pump)
11.3.4 恢复管理器(RMAN)
11.4 案例分析
11.5 本章小结
11.6 习题与实践练习
第3篇 高级篇
第12章 系统性能及语句优化
12.1 Oracle系统性能概述
12.1.1 影响Oracle数据库性能要素
12.1.2 Oracle SQL语句处理过程
12.1.3 Oracle数据库性能优化内容
12.2 共享池
12.2.1 共享池工作原理
12.2.2 共享池大小管理
12.2.3 将PL/SQL 驻留在共享池中
12.3 网络配置问题
12.4 调整磁盘I/O
12.5 调整竞争
12.6 PL/SQL wrap(转换器)
12.6.1 运行 wrap实用程序
12.6.2 输入和输出文件
12.7 SQL语句优化技巧
12.7.1 SQL优化的一般性原则
12.7.2 SELECT语句中避免使用"*"
12.7.3 使用WHERE子句替代HAVING子句
12.7.4 使用表连接而不是多个查询
12.7.5 选择最有效率的表名顺序
12.7.6 WHERE子句中的连接顺序
12.7.7 用TRUNCATE替代DELETE
12.7.8 尽量多使用COMMIT
12.7.9 使用EXISTS替代IN
12.7.10 使用EXISTS替代DISTINCT
12.7.11 使用">="替代">"或"<="替代"<"
12.7.12 SQL语句排序优化
12.8 有效使用索引
12.8.1 创建索引的基本原则
12.8.2 索引列上避免使用"非"操作符
12.8.3 用UNION替换OR
12.8.4 避免对唯一索引列使用NULL值
12.8.5 选择复合索
Oracle数据库应用与实践 电子书 下载 mobi epub pdf txt
你看没见面hi不管以后防腐剂
评分还没有拆包 看着不错 得慢慢学习
评分这本书配套的光盘无法在电脑上读取,无数次在客服要求解决,京东售后不知道怎么回事,除了京东电脑上愚蠢的自动回复外(莫名其妙的的回复),没有任何有用回复,也不知道在京东购物要如何才能获得有用的结果。在淘宝买东西至少还可以得到及时的沟通,实在不行淘宝客服还可以帮助解决,但是在京东真的我找不到沟通的入口,不知道是我的问题还是京东的问题。希望这个评价能得到有用的答复
评分这本书配套的光盘无法在电脑上读取,无数次在客服要求解决,京东售后不知道怎么回事,除了京东电脑上愚蠢的自动回复外(莫名其妙的的回复),没有任何有用回复,也不知道在京东购物要如何才能获得有用的结果。在淘宝买东西至少还可以得到及时的沟通,实在不行淘宝客服还可以帮助解决,但是在京东真的我找不到沟通的入口,不知道是我的问题还是京东的问题。希望这个评价能得到有用的答复
评分质量不错,价格也比较合理,京东物流神速啊,继续支持京东
评分看完很多东西真的是有点豁然开朗的感觉,书看来真的是个好东西,迷茫的时候可以给你指路,心情不好的时候可以给你乐趣,丧气的时候可以给你鼓励.
评分很细致的一本书。阅读方便,查阅也方便。适合初学者
评分商品送货非常快,发票也及时,应该赞一个,自营的还是有优势。
评分它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流
Oracle数据库应用与实践 pdf epub mobi txt 电子书 下载