购物车 0 件商品 共 ¥0.0

Oracle高级编程

Oracle高级编程

评分: 已有0人评价

分享到:

作者:(美)Rick Greenwald (美)Robert Stackowiak
出版社:清华大学出版社
出版日期:2007-05
ISBN:9787302141815
版次:1 页数:14,609页 字数:1005 开本:16开
包装:平装

定价:69.9 折扣:83折
蔚蓝价:¥58.0 vip(2-3星):¥56.6 svip(4-5星):¥55.2

我要买:

 

内容简介

  本书由知名Oracle数据库专家Rick Greenwald协同其他几位专业人员一同编写,主要面向使用Oracle的应用程序开发人员。在众多的Oracle书籍中,本书的焦点主要集中在数据库开发而非数据库管理上。旨在帮助开发人员理解各类数据库问题,如使用SQL访问数据、处理多用户并发、数据完整性和安全等问题,从而提高所开发应用程序的性能。

编辑推荐


前言

本书的目标读者是使用Oracle作为其数据库的应用程序开发人员。因此, 本书并未太多介绍数据库管理员感兴趣的诸多内容,例如备份和恢复。最重要的是,本书的设计是用于帮助程序员理解数据库问题。这些问题可能对其应用程序的操作和性能带来直接影响。

本书主要内容

虽然在一本书中将专业开发人员所需的各种层次的主题都介绍到是不可能的,但本书试图为这些开发人员建立一个基础,以及为一些关键领域作出指导和示例。这些领域包括使用SQL访问数据,处理诸如多用户并发、数据完整性和安全等问题,以及Java、PL/SQL和XML编程基础知识和数据仓库技术。更为完整的主题列表,请参阅“本书组织结构”一节。

本书读者对象

Oracle数据库的完整主题当然不是最近才出现的。Oracle在近20年来一直是主流数据库之一。标准的Oracle文档大约超过13000页,并且还不包括许多好的素材。判断本书的合适读者,使本书达到读者满意的程度,是所有作者都面临的巨大挑战。



在写作本书的早期讨论过程中,作者和出版商对本书读者对象有了相当清晰的轮廓,本书面对的主要读者是那些创建应用系统的开发人员。他们是开发人员,而不是数据库管理员。

我们相信,专业开发人员应该很熟悉其应用系统的创建并有着丰富的技巧。但是,根据我们的经验,即使是专业的开发人员,也只是把他们使用的数据库看作是存储数据的地方。

使用本书需要的工具

本书的许多示例需要运行在Oracle数据库上。所有的示例都是在Oracle Database 10g上建立的,一些例外情况都已标注出来,您可以在Oracle 9i上运行这些例子。因为Oracle是一个跨平台数据库,所以选择运行Oracle某版本的实际操作系统并不重要。

所有示例都可以运行在单机Oracle工具上,如iSQL*Plus,..

目录

第1章  Oracle体系结构和存储  1
1.1  体系结构  2
1.1.1  实例  2
1.1.2  数据组织结构  5
1.2  数据类型  8
1.2.1  字符数据类型  8
1.2.2  BFILE  9
1.2.3  数值型数据类型  9
1.2.4  RAW和LONG RAW  11
1.2.5  其他数据类型  11
1.3  小结  11
第2章  使用SQL  13
2.1  SQL语句的处理流程  14
2.1.1  连接到数据库  14
2.1.2  建立游标  15
2.1.3  提交SQL语句  16
2.1.4  接收数据  18
2.2  性能问题  18
2.2.1  检索的性能  18
2.2.2  使用绑定变量  19
2.2.3  并行操作  21
2.3  小结  22
第3章  多用户控制  23
3.1  目的  24
3.1.1  数据完整性  24
3.1.2  隔离  25
3.1.3  串行化  25
3.2  事务  25
3.3  同时发生的用户完整性问题  26
3.4  锁  28
3.5  争用  29
3.6  Oracle解决方案  29
3.6.1  多版本读取一致性  29
3.6.2  完整性结论  31
3.6.3  性能结论  31
3.6.4  隔离级别  31
3.7  实现问题  33
3.7.1  写争用  33
3.7.2  避免数据改变  33
3.8  小结  35
第4章  数据库设计基础  37
4.1  数据库设计阶段  39
4.1.1  概念数据库设计  39
4.1.2  逻辑数据库设计  39
4.1.3  物理设计  40
4.1.4  实践设计  41
4.1.5  数据库设计工具  42
4.1.6  数据库设计技术  43
4.2  数据库设计学习案例  46
4.3  规范化  47
4.3.1  第一范式  49
4.3.2  第二范式  51
4.3.3  第三范式  52
4.3.4  其他键  52
4.3.5  规范化小结  53
4.4  定义附加实体(表)  54
4.5  反规范化  54
4.6  其他物理设计选项  56
4..

查看所有评论>> 商品评论(0)


0星

很喜欢 0

一   般 0

不喜欢 0


商品问答(0)

蔚蓝网服务承诺