Borland InterBase7.0
应 用 开 发 指 南
姚启红 编著
InterBase7.0 应用开发指南 姚启红 编著
献给 Borland InterBase 爱好者!
2
姚启红 编著
郑重声明
·本电子书纯粹为宣传、推广 Borland InterBase,不具有任何商
业目的。
·任何个人和单位不得采用任何形式利用本书从事商业活动,否则
一切后果自负。
·本书中参考了国外很多 InterBase 大师的英文原著,本书没有一
一列出,在此我代表广大读者向他们致敬和感谢!
说明
·书中的 SQL 语法说明遵循 InterBase 规范,请大家先了解这些说
明。
·由于没有很好的对文档排版,其中的例子可能书写不规范,例如
没有区分大小写或者大小写混排等,如果读者在 Dialect 3 环境下
测试,可能会出现问题。只需要将例子改为规范的书写即可解决问
题。
·为简明扼要的讲解问题,节约篇幅,本电子书对原稿进行较大改
动,终于使本书减少到不足 200 页。
-狂删了大量应用实例,主要保留了 InterBase 源文档中相关的
例子,以便于读者和原版本对照。
-删除了第九章中与大部分 SQL 书籍类似的说明,仅保留了对
SQL 语句的简要说明。
-删除了不太常用的“数据复制”一章内容。原内容如下:
第二十二章、InterBase数据复制(Replication)技术
22.1、数据复制的基本概念
22.1、1、复制的概念
22.1、2、使用数据复制的场合
22.2、使用InterBase数据复制
22.3、数据复制的技术细节
22.4、复杂的数据复制问题
-删除了与实际开发关系不太密切的 InterBase 系统表一章。
3
姚启红 编著
目 录
第一部分 InterBase7.0 数据库设计基础
第一章、认识 InterBase7.0
1.1、InterBase 性能特征
1.2、安装 InterBase
1.3、InterBase7.0 的新特性
1.4、InterBase65 特性介绍
1.5、InterBase70 常用数据库设计管理工具
1.6、InterBase7.0 的性能
第二章、InterBase7.0 关系数据库基础知识
2.1、实体和表
2.2、实体和实体间的联系
2.3、逻辑键
2.4、数据完整性
2.5、业务规则
第三章、InterBase7.0 数据库设计基本原理
3.1、数据库设计概述
3.2、设计目标
3.3、数据库设计框架
3.3、1、需求分析
3.3、2、分析数据
3.3、3、标识实体和属性
3.3、4、设计表
3.3、5、决定唯一属性
3.3、6、创建规则
3.3、7、建立对象间的联系
3.3、8、规划 InterBase 数据库安全
第四章、InterBase7.0 数据库(dataBase)
4.1、InterBase 数据库对象及其命名规则
4.2、创建数据库前你应该了解
4.3、创建数据库
4.3、1、创建单一文件数据库
4.3、2、为单一文件数据库指定文件长度
4.3、3、创建多文件数据库
4.3、4、为辅助文件指定长度
4.3、5、指定辅助文件的起始页码
4.3、6、指定用户名和密码
4.3、7、指定数据库页面大小
4.3、8、指定缺省字符集
4.3、9、创建只读数据库
4.4、更改数据库
4.5、删除数据库
4.6、创建数据库影像
4.6、1、创建影像
4.6、2、扩展数据库影像的大小
4.6、3、删除影像
4.6、4、影像的限制
4.7、使用可视化工具创建数据库
第五章、InterBase7.0 的数据类型(DataType)
5