内容介绍
用户评论
全部咨询
本书结合作者多年MIS系统开发经验及进行Informix培训的教学积累,以Informix-Online为蓝本,向读者介绍了Informix数据库系统管理的技术。全书共分12章,分别介绍了Informix数据库产品及其分类、系统管理员职责、Informix-Online5.x和7.x产品的安装及日常维护、性能调整、创建数据库和表、使用数据库索引、查询代化、统计更新、数据的备份与恢复等高层次的管理方法。
本书可作为Informix数据库培训教材,也可作为数据库应用、开发人员的参考书。
目录
- 第1章绪论
1?1数据库技术及其发展
1.2Informix数据库产品简介
1.2.1数据库引擎
1.2.2分布式数据库连接产品
1.2.3Informix开发工具
1.2.4对象关系型数据库简介
1.3构造客户/服务器结构的Informix数据库系统
1.3.1客户/服务器结构的DBMS的功能划分
1.3.2单服务器和多服务器结构
1.4Informix?Online数据库
1.4.1数据库管理系统及数据库管理员
1.4.2STORES数据库及表
1.4.3Informix?Online动态服务器的基本术语
1.4.4关于事务
第2章Informix?Online Dyamic Server安装简介
2.1安装准备
2.2安装步骤
2.3Informix?Online数据库服务器日常管理须知
2.4Informix?Online5.x安装
2.5Informix?Online7.x安装
第3章创建及管理数据库和表
3.1DB?ACCESS中的SQL
3.2操作数据库的SQL语名
3.1.1建立数据库
3.1.2关闭现行数据库
3.1.3删除数据库
3.1.4重新命名数据库
3.3操作表的SQL语名
3.3.1创建表
3.3.2修改表结构
3.4分段技术
3.4.1分段技术的优点
3.4.2分段技术的实现
3.4.3修改分段策略
3.5思考与练习
第4章索引策略
4.1索引的内部机制
4.2索引的种类
4.2.1单值索引和可重复索引
4.2.2复合索引
4.2.3聚类索引
4.3索引的操作方法
4.3.1创建索引
4.3.2删除索引
4.3.3索引重聚类
4.4索引规划
4.4.1索引的优点
4.4.2索引的开销
4.5有关索引的指导性原则
4.6思考与练习
第5章视图
5.1视图的定义
5.2创建视图
5.2.1对基表指定列的访问
5.2.2对基表限定行的访问
5.2.3创建一个含有虚拟字段的视图
5.2.4创建含有聚集函数的视图
5.2.5创建连接表的视图
5.2.6基于视图的视图
5.3删除视图
5.4查询视图
5.5更新视图
5.5.1对视图更新的限制
5.5.2关于WITH CHECK OPTION语句
5.6思考与练习
第6章Informix的查询优化器
6.1查询优化所涉及的概念
6.1.1概述
6.1.2连接方法
6.2查询优化器的工作过程
6.2.1设置参数OPTCOMPIND
6.2.2查询路径
6.2.3优化过程
6.2.4设定查询优化的模式
6.2.5查看优化信息
6.3实例分析
第7章统计更新与数据分布
7.1统计更新语句
7.2关于MEDIUM模式与HIGH模式的统计更新
7.2.1数据分布
7.2.2MEDIUM模式和HIGH模式
7.2.3数据分布的产生过程
7.2.4决定数据分布的因素
7.2.5只产生数据分布
7.3关于数据分布的基他语句
7.3.1显示桶的信息
7.3.2创建数据分布时空间的使用
7.3.3删除分布
7.3.4改变表对数据分布产生的影响
7.4关于统计更新的一些指导性策略
7.4.1如何为优化器产生一个大小合适且有效的样本
7.4.2如何处理有问题的查询
7.4.3如何使MEDIUM模式的统计更新达到HIGH模式的执行效果
第8章数据安全性——用户存取权限控制
8.1概述
8.1.1数据库权限
8.1.2表/字段(视图)级权限
8.2授予权限
8.2.1授予库级权限
8.2.2授予表级权限
8.2.3授予字段级权限
8.2.4授予可执行某个存储过程的权限
8.3回收权限
8.3.1回收数据库级权限
8.3.2回收表级权限
8.4关于角色
8.4.1创建角色
8.4.2划分用户角色
8.4.3授予角色权限
8.4.4激活角色
8.5实例分析
第9章数据完整性
9.1概述
9.1.1完整性约束条件分类
9.1.2实现数据完整的方式
9.2约束条件的定义与使用
9.2.1缺省值
9.2.2非空约束
9.2.3约束名
9.2.4检查性约束
9.2.5单值约束
9.2.6参照约束
9.3删除数据
9.4约束检查机制
9.4.1立即执行约束检查
9.4.2延迟执行约束检查
9.4.3分开执行约束检查
第10章并发控制与数据库锁
10.1数据库锁的类型
10.2并发控制的类型
10.3四种隔离级的特点
10.3.1设置隔离级
10.3.2四种隔离级的特点
10.3.3设置离级小结
10.4更新并发控制——锁机制的种类
10.4.1库级锁的特点及使用
10.4.2表级锁的特点及使用
10.4.3设置封锁模式
10.4.4页级锁和行级涣
10.5实例分析
第11章模式与违例
11.1数据库对象及其模式
11.1.1数据库对象的概念
11.1.2模式的概念
11.1.3数据库对象及其模式的作用
11.2与数据库对象模式有关的操作
11.2.1设置数数库对象有效
11.2.2设置数数库对象无效
11.2.3设置数据库对象为过滤模式
11.3与数据库对象模式及违例有关的系统表
11.3.1SYSOBJSTATE系统表
11.3.2SYSVIOLATIONS系统表
11.4实例分析
第12章备份与恢复
12.1Dbexport
12.1.1Dbxport的主要功能
12.1.2Dbxport的语法格式
12.1.3Dbxport应用示例
12.2Dbimport
12.2.1Dbimport的主要功能
12.2.2Dbimport的语法格式
12.2.3使用Dbimport命令的注意事项:
12.2.4Dbimport应用示例
12.3Dbload
12.3.1Dbload的主要功能
12.3.2Dbload命令的选项
12.3.3Dbload应用示例
12.4Onunload/Onload
12.4.1Onunload和Onload的功能
12.4.2Onunload的语法格式
12.4.3Onload的语法格式
附录A系统一览表
附录Bdbschema实用程序