注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合INFORMIX向导:数据库及数据仓库设计

INFORMIX向导:数据库及数据仓库设计

INFORMIX向导:数据库及数据仓库设计

定 价:¥25.00

作 者: (美)Informix Software公司编著;张光业,潘雪梅,刘先勇译
出版社: 人民邮电出版社
丛编项:
标 签: 暂缺

ISBN: 9787115087621 出版时间: 2000-12-01 包装:
开本: 26cm 页数: 188页 字数:  

内容简介

  本书由数位Informix资深专家编写,是有关数据库及数据仓库设计、实现以及管理Informix Dynamic Server 2000、Informix Enterprise Decision Server最全面、最权威的指南之一。本书从构建数据库模型开始,示例了数据库设计的每一个关键步骤。通过本书,读者不仅可以学到有关实体:关系模型、星型模型的基本知识,而且可以学到如何实现和管理Informix数据库及数据仓库系统。本书适用于Informix数据库的初学者,也可供有经验的Informix 数据库管理员参考。本书虽然专门为Informix数据库而作,由于其深入浅出、生动具体的讲解,不失为广大计算机爱好者进军数据库领域的自学读物,更是各学校数据库相关专业师生理想的自学和教学参考用书。

作者简介

暂缺《INFORMIX向导:数据库及数据仓库设计》作者简介

图书目录

第0章 关于本书 1                   
 一. 本书说明 1                   
 1. 使用对象 1                   
 2. 软件依赖性 1                   
 3. 关于本地语言字符集的假设 1                   
 4. 示范数据库 2                   
 二. 新特性 2                   
 1. 8.3版中的新特性 2                   
 2. 9.2版中的新特性 2                   
 三. 本书版式 3                   
 1. 特殊字体 3                   
 2. 示例代码 4                   
 四. 其他文档 4                   
 1. 在线手册 4                   
 2. 印刷手册 5                   
 3. 在线帮助(WIN NT) 5                   
 4. 错误消息文档 5                   
 5. 文档公告. 发布公告和机器公告 5                   
 6. 相关读物 6                   
 五. 兼容工业标准 6                   
 六. Informix欢迎读者提出意见 6                   
                   
 第一篇 数据库设计与实现基础                   
                   
 第1章 规划数据库 9                   
 1.0 本章内容 9                   
 1.1 为数据库选择数据模型 9                   
 1.2 使用ANSI兼容数据库 10                   
 1.2.1 设计ANSI兼容数据库 10                   
 1.2.2 确定存在的数据库是否是ANSI兼容的 11                   
 1.2.3 ANSI兼容数据库和非ANSI兼容数据库的区别 11                   
 1.3 为数据库选用客户化语言环境 14                   
                   
 第2章 建立关系型数据模型 15                   
 2.0 本章内容 15                   
 2.1 为什么要建立数据模型 15                   
 2.2 实体-关系数据模型简介 15                   
 2.3 识别并定义主要的数据对象 16                   
 2.3.1 找出实体 16                   
 2.3.2 定义关系 18                   
 2.3.3 识别属性 23                   
 2.4 图解数据对象 24                   
 2.4.1 阅读E-R图 25                   
 2.4.2 电话号码簿的例子 26                   
 2.4.3 作完图之后 26                   
 2.5 E-R数据对象转化为关系结构 26                   
 2.5.1 定义表. 行和列 27                   
 2.5.2 确定表格的键 28                   
 2.6 分解关系 30                   
 2.6.1 分解m:n关系 30                   
 2.6.2 分解其他特殊关系 31                   
 2.7 数据模型规范化 31                   
 2.7.1 第一范式 32                   
 2.7.2 第二范式 33                   
 2.7.3 第三范式 33                   
 2.7.4 规范化准则的总结 33                   
                   
 第3章 选择数据类型 35                   
 3.0 本章内容 35                   
 3.1 数据类型 35                   
 3.2 空值 48                   
 3.3 缺省值 49                   
 3.4 检查约束 49                   
                   
 第4章 实现关系数据模型 50                   
 4.0 本章内容 50                   
 4.1 使用CREATE DATABASE 50                   
 4.2 使用CREATE TABLE 52                   
 4.3 创建分段表 54                   
 4.4 使用CREATE INDEX 54                   
 4.5 使用带表名的同义名 58                   
 4.6 使用同义名链 59                   
 4.7 使用命令脚本 60                   
 4.8 填充表 61                   
                   
 第二篇 管理数据库                   
                   
 第5章 表分段存储策略 65                   
 5.0 本章内容 65                   
 5.1 什么是分段存储 65                   
 5.1.1 企业决策服务器的增强分段存储 66                   
 5.1.2 为什么使用分段存储 66                   
 5.1.3 分段存储是谁的责任 67                   
 5.1.4 分段存储和日志 67                   
 5.2 表分段存储的分布模式 68                   
 5.2.1 基于表达式的分布模式 68                   
 5.2.2 轮循分布模式 70                   
 5.2.3 范围分布模式 70                   
 5.2.4 系统定义的散列分布模式 71                   
 5.2.5 混合分布模式 71                   
 5.2.6 从检索中排除分段 73                   
 5.2.7 创建分段表 77                   
 5.2.8 修改分段存储策略 80                   
 5.2.9 分段临时表 84                   
 5.2.10 表索引的分段存储 86                   
 5.2.11 存取存储在分段表中的数据 88                   
                   
 第6章 数据库存取的授权和限制 90                   
 6.0 本章内容 90                   
 6.1 控制数据库的存取 90                   
 6.2 许可权限 91                   
 6.2.1 数据库级权限 91                   
 6.2.2 所有权 92                   
 6.2.3 表级权限 93                   
 6.2.4 列级权限 95                   
 6.2.5 类型级权限 96                   
 6.2.6 例程级权限 97                   
 6.2.7 语言权限 98                   
 6.2.8 权限自动管理 98                   
 6.3 使用SQL例程控制数据存取 101                   
 6.3.1 限制读数据 101                   
 6.3.2 限制数据的改变 102                   
 6.3.3 监视数据变化 102                   
 6.3.4 限制对象的创建 103                   
 6.4 应用视图 104                   
 6.4.1 创建视图 104                   
 6.4.2 修改视图 107                   
 6.5 权限和视图 110                   
 6.5.1 视图创建时的权限 110                   
 6.5.2 视图应用时的权限 110                   
                   
 第三篇 对象——关系型数据库                   
                   
 第7章 在动态服务器中创建和应用扩展数据类型 115                   
 7.0 本章内容 115                   
 7.1 用户自定义数据类型 115                   
 7.1.1 不透明数据类型 116                   
 7.1.2 独特数据类型 116                   
 7.2 智能大对象 116                   
 7.2.1 BLOB数据类型 116                   
 7.2.2 CLOB数据类型 116                   
 7.2.3 使用智能大对象 117                   
 7.2.4 复制智能大对象 117                   
 7.3 复杂数据类型 118                   
 7.3.1 集合数据类型 119                   
 7.3.2 命名行类型 122                   
 7.3.3 未命名行类型 127                   
                   
 第8章 理解Dynamic Server中类型和表的继承性 129                   
 8.0 本章内容 129                   
 8.1 继承性 129                   
 8.2 类型继承性 129                   
 8.2.1 定义一个类型层次结构 130                   
 8.2.2 类型层次结构中类型的例程重载 132                   
 8.2.3 类型的继承性和可替代性 132                   
 8.2.4 从类型层次结构中删除命名行类型 133                   
 8.3 表继承性 134                   
 8.3.1 类型层次结构和表层次结构间的关系 134                   
 8.3.2 定义表层次结构 135                   
 8.3.3 表层次结构中表行为的继承性 136                   
 8.3.4 在表层次结构中修改表的行为 137                   
 8.3.5 表层次结构中的SERIAL类型 138                   
 8.3.6 在表层次结构中添加新表 139                   
 8.3.7 从表层次结构中删除表 140                   
 8.3.8 改变表层次结构中的表结构 140                   
 8.3.9 在表层次结构中查询表 141                   
 8.3.10 在表层次结构中创建表视图 141                   
                   
 第9章 在动态服务器中创建和使用自定义的类型转换 142                   
 9.0 本章内容 142                   
 9.1 类型转换 142                   
 9.1.1 创建你自定义的类型转换 143                   
 9.1.2 激活类型转换 143                   
 9.1.3 对用户自定义数据类型转换的限制 144                   
 9.2 强制转换行类型 144                   
 9.2.1 在命名的和未命名的行类型之间进行类型转换 145                   
 9.2.2 在未命名行类型之间类型转换 145                   
 9.2.3 在命名行类型之间类型转换 146                   
 9.2.4 需要在字段进行显式类型转换的行类型转换 146                   
 9.2.5 强制转换行类型的每一个字段 147                   
 9.3 强制转换集合数据类型 148                   
 9.3.1 集合类型转换的限制 148                   
 9.3.2 具有不同元素类型的集合之间的转换 149                   
 9.3.3 将相关的数据转换成MULTISET集合 149                   
 9.4 强制转换独特数据类型 150                   
 9.4.1 对独特类型使用显式类型转换 150                   
 9.4.2 独特类型和它的源类型之间的类型转换 150                   
 9.5 为你自定义的类型转换创建类型转换函数 152                   
 9.5.1 命名行类型之间类型转换的例子 153                   
 9.5.2 在独特类型之间类型转换的例子 153                   
 9.5.3 多级类型转换 155                   
                   
 第四篇 多维数据库                   
                   
 第10章 建立多维数据模型 159                   
 10.0 本章内容 159                   
 10.1 数据仓库简介 159                   
 10.1.1 为什么要建立多维数据库 160                   
 10.1.2 什么是多维数据 161                   
 10.2 多维数据建模的概念 162                   
 10.2.1 事实表 163                   
 10.2.2 数据模型的维 164                   
 10.3 建立多维数据模型 166                   
 10.3.1 选择商业过程 166                   
 10.3.2 商业进程概要 167                   
 10.3.3 确定事实表的粒度 167                   
 10.3.4 标识维和层次结构 168                   
 10.3.5 选择事实表的度量 170                   
 10.3.6 抗标准化 171                   
 10.3.7 为维表选择属性 171                   
 10.4 处理普通多维数据建模的问题 173                   
 10.4.1 最小化维表属性的数量 173                   
 10.4.2 处理偶尔变化的维 174                   
 10.4.3 使用雪花结构 174                   
                   
 第11章 实现多维数据库 177                   
 11.0 本章内容 177                   
 11.1 实现sales_demo多维数据库 177                   
 11.1.1 使用CREATE DATABASE 177                   
 11.1.2 对多维和FACT表使用CREATE TABLE 177                   
 11.1.3 从数据源到数据库映射数据 179                   
 11.1.4 往多维数据库里装载数据 181                   
 11.1.5 创建sales_demo数据库 182                   
 11.1.6 测试多维数据库 183                   
 11.2 企业决策服务器中的日志表和不带日志表 184                   
 11.2.1 选择表类型 184                   
 11.2.2 在表之间转换 186                   
 11.3 数据仓库环境索引 186                   
                   

本目录推荐