| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
前言
第一部分 开始Oracle设计
第一章 简介
什么是设计?
一个案例研究
寻找替代的方法和途径
制定设计阶段的计划
设计的任务
第二章 Oracle设计的重要性
特殊体系结构的设计
性能设计
其他设计考虑
Oracle的版本演变及其对设计的影响
小结
第三章 数据建模
模型的类型
什么是数据建模?
实体关系图
对概念信息模型的质量保证
实体生命历史和数据流图
数据驱动的设计和元模型
第二部分 数据库设计
第四章 决定何时反向规范化
反向规范化:是什么,为什么,什么时候?
实现反向规范化的方法
其他类型的反向规范化
第五章 选择数据类型和null
可用的数据类型
数字数据
日期和时间(时间)数据
字符串数据
非结构化的数据和BLOB
其他数据类型
null值
第六章 选择键和索引
主键
其他键
索引的概述
索引类型和建立索引的技术
第七章 时间数据的处理
时间数据的问题
时间数据库的设计问题
时间数据:小结
第八章 加载和卸载数据
与外部系统的交互
数据兼容性问题
数据迁移步骤
数据转换
文件格式
排序、恢复和提交的频率
使用SQL Loader
从Oracle到Oracle: 一个特殊的案例
引出数据
第九章 如何放置和存储对象
指定对象的放置位置
规划大小
指定存储参数
创建脚本
实现计划
第十章 保护数据
存档
审核
安全
备份
第三部分 特殊体系结构的设计
第十一章 客户/服务器的设计
为什么使用客户/服务器?
什么是客户/服务器?
客户/服务器采用哪种类型的硬件?
客户/服务器设计的基本问题
客户/服务器的设计
SQL"Net基础
一个SQL语句的剖析
从中间划分
特殊的设计考虑
第十二章 分布式数据库的设计
什么时候应该使用分布式数据库?
Oracle对数据分布支持的演变过程
选择一个数据分布策略
实例分析
使用分布式数据库以便回退
其他设计考虑
对数据分布的小结
第十三章 数据仓库的设计
为什么要使用数据仓库?
什么是数据仓库?
数据仓库的设计问题
提取和加载数据
元数据
转换类型和转换方法
通过数据挖掘和OLAP工具检索数据
第十四章 并行处理的设计
为什么需要并行机制?
并行机制的设计实现
并行查询选项
Oracle并行服务器
第四部分 代码模块的设计
第十五章 代码设计介绍
分析阶段提交的内容
将功能映射为模块
不要忘记系统模块
源代码与版本控制
模板代码
测试的设计
运行单元设计中的CASE产品
第十六章 如何划分处理逻辑
数据规则、处理规则和接口规则
逻辑的放置
锁定问题
处理逻辑的划分与三层体系结构有何关系?
第十七章 度量、原型和规范
开发模块的设计和建立度量
消除很大的模块
我们要设计原型吗?
如何建立模块规范:关于建立模块规范的指导方针
详细说明屏幕和报表
详细说明批处理
第十八章 锁定
锁定策略
死锁
可串行性
其他设计问题
第十九章 选择工具集
工具的类型
哪些选择标准是重要的?
客户/服务器工具
WWW的设计
第二十章 屏幕、报表和批处理程序等的设计
屏幕设计
报表设计
批处理程序的设计
错误处理
导航
在线帮助
第五部分 附录
附录一 第三方提供的开发包
附录二 设计的窍门
词汇表