注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库OracleOracle数据库应用开发基础

Oracle数据库应用开发基础

Oracle数据库应用开发基础

定 价:¥42.00

作 者: 王行言编著
出版社: 清华大学出版社
丛编项: Oracle系列培训教材
标 签: Oracle

购买这本书可以去


ISBN: 9787302060239 出版时间: 2003-02-01 包装: 平装
开本: 23cm 页数: 619 字数:  

内容简介

  本书系统、全面地介绍了Oracle数据库的基础知识和相关技术,包括数据库的基本概念、SQL语言、PL/SQL(Oracle主要编程语言)程序设计及其编程接口。本书在介绍关系数据库的同时,还详细介绍了自Oracle 8之后推出的对象关系数据库,包括用户定义的数据类型以及面向对象的数据库设计。书中讲述的许多专题,如:多媒体数据类型、分区、并行、事务处理与并发控制、分布式数据库以及数据库物理设计等,都是当前数据库应用(特别是大型数据库应用)的热门话题。本书叙述简明扼要,配合具体示例,便于读者阅读和学习。本书将为读者进一步学习和掌握Oracle数据库技术打下必要的基础。本书的读者对象是Oracle数据库的开发、管理人员及想深入了解Oracle系统的用户,同时本书也可作为各类人员学习数据库(特别是大型数据库)的教材和自学用书。

作者简介

暂缺《Oracle数据库应用开发基础》作者简介

图书目录

第1章 数据库基础知识
1.1 计算机应用的发展
1.1.1 单主机计算模式
1.1.2 分布式客户机/服务器计算模式
1.1.3 网络计算模式
1.2 数据库的系统结构与组成
1.2.1 信息管理技术的演变
1.2.2 数据库体系结构
1.2.3 数据库的系统组成与工作流程
1.3 数据模型
1.3.1 数据模型的基本概念
1.3.2 概念模型
1.3.3 基本数据模型之一:关系模型
1.3.4 E-R模型转换为关系模型
1.3.5 基本数据模型之二:对象模型
1.4 Oracle数据库系统概述
1.4.1 Oracle系统基础软件产品结构
1.4.2 Oracle的客户机/服务器体系结构
1.4.3 Oracle数据库系统结构
1.4.4 Oracle实例
第2章 SQL语言基础
2.1 SQL语言概述
2.2 Oracle8 SQL语言元素
2.2.1 常量
2.2.2 数据类型
2.2.3 数据类型比较规则
2.2.4 数据类型转换
2.2.5 空值的处理
2.2.6 伪列
2.2.7 SQL语句中的注释
2.2.8 SQL语句中的提示信息
2.2.9 Oracles数据库对象
2.3 SQL语言中的运算符
2.4 SQL语言中的函数
2.4.1 SQL函数概述
2.4.2 数值型函数
2.4.3 字符型函数
2.4.4 日期型函数
2.4.5 类型转换函数
2.4.6 其他单行函数
2.4.7 对象引用函数
2.4.8 组函数
2.4.9 用户函数
2.5 表达式
第3章 基本SQL语旬
3.1 与表有关的DDL语句
3.1.1 CREATE TABLE建表语句
3.1.2 ALTER TABLE修改表语句
3.1.3 DROP TABLE删除表语句
3.2 与表有关的DML语句
3.2.1 INSERT INTO插人语句
3.2.2 UPDATE修改语句
3.2.3 DELETE FROM删除语句
3.3 查询语句
3.3.1 基本查询
3.3.2 SELECT子句--实现表的投影操作
3.3.3 WHERE子句--查询语句中的选择操作
3.3.4 ORDER BY子句--排序输出
3.3.5 多表查询与连接操作
3.3.6 元组变量
3.3.7 查询语句中的集合操作
3.3.8 查询中的重值处理
3.3.9 组函数与聚合操作
3.3.10 子查询
3.3.11 层次查询
3.3.12 查询语句的不同实现
3.3.13 子查询在其他语句中的应用
3.4 视图(VIEW)
3.5 序列(SEQUENCE)
第4章 SQL*Plus
4.1 SQL*Plus的启动与退出
4.2 SQL*Plus的基本功能
4.3 SQL*Plus的变量和交互命令
4.4 SQL*Plus的报表功能
第5章 PL/SQL程序设计
5.1 什么是PL/SQL
5.2 PL/SQL程序基本组成
5.2.1 块程序结构
5.2.2 变量和常量说明
5.2.3 变量赋值
5.2.4 控制语句
5.2.5 例外处理
5.2.6 记录与数组
5.2.7 外部变量
5.3 光标
5.3.1 系统预定义光标(隐式光标)
5.3.2 用户自定义光标(显式光标)
5.3.3 光标变量
5.4 函数与子程序
5.4.1 过程
5.4.2 函数
5.4.3 参数传递
5.4.4 递归
5.4.5 重载
5.5 块的嵌套与例外转移
5.5.1 块的嵌套与作用域
5.5.2 例外转移
第6章 存储子程序与触发器
6.1 存储子程序
6.1.1 存储过程
6.1.2 存储函数
6.2 触发器
6.2.1 触发器的基本概念
6.2.2 行触发器和语句级触发器
6.3 数据字典信息与代码调试
6.3.1 查询数据库对象信息
6.3.2 存储子程序与触发器的调试
6.3.3 查询定义信息
第7章 数据库对象--包
7.1 包的建立与使用
7.1.1 什么是包
7.1.2 包的建立
7.1.3 包的使用
7.1.4 包的更多话题
7.1.5 包的维护
7.2 系统包--PL/SQL的API
7.2.1 系统包概述
7.2.2 STANDARD包
7.3 包的一个应用实例
第8章 实用工具包
8.1 文件与输人输出
8.1.1 DBMS_OUTPUT包与输人输出
8.1.2 UTL_FILE包与文件 I/O
8.2 DBMS_SQL包与动态SQL语句
8.2.1 静态与动态SQL
8.2.2 动态DML语句
8.2.3 动态DDL语句
8.2.4 DBMS_SQL包的语法说明
8.3 DBMS_JOB包与作业处理
8.3.1 数据库作业
8.3.2 作业提交
8.3.3 作业管理
8.3.4 作业的自行撤销
第9章 对象关系数据库
9.1 面向对象技术与对象关系数据库
9.1.1 面向对象的基本概念
9.1.2 对象关系模型
9.2 对象类型--记录型数据
9.3 对象类型--对象表
9.3.1 建立对象类型及对象表
9.3.2 对象表的操作
9.3.3 对象引用
9.4 对象类型数据排序方法
9.4.1 MAP排序方法
9.4.2 ORDER排序方法
9.5 对象类型的维护
9.5.1 类型的修改
9.5.2 类型的相关性
9.5.3 小结--行对象与列对象
9.6 收集类型
9.6.1 数组类型
9.6.2 嵌套表类型
9.6.3 不同收集类型之间的转换
9.7 对象与视图
9.7.1 对象抽象视图
9.7.2 基于关系表的对象视图
9.7.3 基于对象表的对象视图
9.8 本章小结
第10章 分布式数据库系统
10.1 分布式数据库的基本概念
10.2 Oracle分布式数据库功能
10.2.1 访问远程表和视图--数据库链
10.2.2 数据分片--视图
10.2.3 数据复制--快照
10.2.4 DBMS_SNAPSHOT包
10.2.5 快照和触发器
10.2.6 小结
第11章 事务处理与并发控制
11.1 事务与事务处理
11.1.1 事务的基本概念
11.1.2 提交事务--COMMIT语句
11.1.3 回滚事务--ROLLBACK语句
11.1.4 单语句事务
11.1.5 分布式事务处理
11.2 事务设计
11.2.1 事务的类型
11.2.2 事务设计方法
11.3 数据库的并发控制
11.3.1 并发操作中的问题
11.3.2 并发控制--解决写丢失
11.3.3 并发控制--解决读写冲突
第12章 LOB数据类型
12.1 LOB数据类型概述
12.1.1 LOB数据类型
12.1.Z LOB类型与LONG类型的比较
12.1.3 LOB类型数据的操作
12.2 在SQL语句中处理LOB数据
12.2.1 创建包含LOB类型的表
12.2.2 使用DML语句操作LOB数据
12.2.3 LONG数据向LOB数据的转换
12.3 DBMS_LOB包与LOB数据处理
12.3.1 DBMS_LOB包简介
12.3.2 LOB类型变量
12.3.3 从文件加载LOB数据
12.3.4 修改LOB数据
12.3.5 读LOB数据
12.3.6 LOB数据的复制
12.3.7 查看LOB数据
12.3.8 LOB的读一致性
第13章 大型数据库应用设计与性能改善
13.1 索引与聚集
13.1.1 B树索引
13.1.2 位图索引
13.1.3 聚集
13.2 分区表与分区索引
13.2.1 分区表
13.2.2 分区索引
13.2.3 分区表与分区索引的维护
13.3 SQL语句的井行处理
13.3.1 Oracle的并行功能
13.3.2 SQL语句的并行执行
13.3.3 SQL语句的并行执行机制
13.3.4 并行度的确定
13.3.5 语句并行的规则
第14章 数据库应用实例
14.1 案例简介
14.2 第1方案--关系表
14.2.1 建立关系表
14.2.2 基于关系表的应用
14.3 第2方案--对象表
14.3.1 定义类型
14.3.2 建立对象表
14.3.3 基于对象表的应用
14.4 第3方案---基于关系表的对象视图
14.4.1 建立对象视图
14.4.2 对象视图的应用
14.4.3 对象视图的修改

本目录推荐