《INFORMIX关系数据库系统管理与软件设计》求取 ⇩

前言1

第一章 安装指南1

1.1安装准备1

1.2 安装数据库服务器2

1.2.1 运行数据库服务器安装程序2

1.2.2 软件升级和重新安装2

1.2.3 欢迎界面2

1.2.4 用户信息界面3

1.2.5 建立安装路径3

1.2.6 主界面3

1.2.8 管理任务的分配4

1.2.7 选择安装选项4

1.2.9 复制文件5

1.2.10 配置数据库服务器5

1.3 Informix菜单6

1.4 启动和停止数据库服务器6

1.4.1 启动数据库服务器6

1.4.2 停止数据库服务器7

1.5 卸载、重新安装数据库服务器7

1.6 自动安装8

1.6.1 记录模式Record Mode8

1.6.2 重放模式Playback Mode8

1.7 重放文件必需的参数8

1.7.2 Server Install部分9

1.7.1 Bundle_Common部分9

1.7.3 Server Instance部分10

第二章结构化查询语言12

2.1 Informix SQL12

2.2 SELECT语句介绍14

2.2.1 基本概念14

2.2.2 特殊数据类型15

2.3 单表查询语句15

2.3.1 查询所有的行和列15

2.3.2 选择特定的列16

2.3.3 使用WHERE子句17

2.3.4 使用FIRST子句选择特定行21

2.3.5 表达式和求值22

2.3.6 在SELECT语句中使用函数23

2.4 多表查询语句32

2.4.1 笛卡儿乘积33

2.4.2 创建连接33

2.4.3 其他简洁查询方式35

2.5 对其他数据库中的表进行查询36

2.6 构造高级查询语句37

2.6.1 使用GROUP BY和HAVING子句37

2.6.2 创建高级连接38

2.6.3 子查询语句41

2.6.4 集合运算43

2.7 数据更新45

2.7.1 删除表中的所有行46

2.7.2 插入行47

2.7.3 修改数据49

2.7.4 数据库的访问权限51

2.7.5 数据完整性52

2.7.6 数据备份和事务日志55

2.7.7 并发控制和加锁56

第三章 程序设计方法57

3.1程序变量和主变量58

3.2 调用数据库服务器58

3.2.1 SQL通信区59

3.2.2 SQLCODE的数据域59

3.2.3 SQLSTATE值61

3.3 返回单行数据61

3.4.1 打开游标64

3.4 多行查询64

3.4.2 获取记录65

3.4.3 游标活动集66

3.5 动态SQL语句67

3.5.1 语句预处理68

3.5.2 执行预处理过的SQL语句68

3.5.3 动态主变量69

3.5.4 释放预处理语句69

3.5.5 快速执行动态SQL语句69

3.6 修改权限语句69

3.7 通过SQL程序修改数据70

3.7.1 使用DELETE70

3.7.2 使用INSERT73

3.7.3 使用UPDATE76

3.8 数据共享与并发控制77

3.8.1 并发控制77

3.8.2 数据加锁77

3.8.3 隔离级别79

3.8.4 设置锁定模式80

第四章SPL语言和触发器82

4.1 SQL和内部存储过程82

4.1.1 创建内部存储过程82

4.1.2 运行内部存储过程85

4.2 内部存储过程权限88

4.3 变量和表达式89

4.4 程序流程控制91

4.5 异常处理93

4.6 触发器95

4.6.1 创建触发器95

4.6.2 触发器操作*97

4.6.3 跟踪触发器操作99

第五章使用IECC管理数据库服务器101

5.1 安装IECC103

5.1.1 系统要求103

5.1.2 IECC产品104

5.1.3 安装顺序105

5.1.4 修改环境变量105

5.1.6 IECC备份和恢复BAR106

5.1.5 卸载IECC106

5.2 启动IECC107

5.2.1 运行IECC107

5.2.2 配置IECC108

5.3 数据库服务器管理110

5.3.1 观察、修改服务器运行模式110

5.3.2 观察服务器属性111

5.3.3 监视用户会话111

5.3.4 生成报表112

5.4 异常事件管理113

5.5 数据和存储空间管理114

5.5.1 管理数据库空间115

5.5.2 镜像数据库空间117

5.5.3 备份和恢复数据118

5.5.4 导出和引入数据库121

5.5.5 加载和卸载表122

5.6 数据库对象管理123

5.6.1 数据库管理125

5.6.2 同义词管理126

5.6.3 管理内部存储过程、视图和触发器126

5.7 表的管理128

5.7.1 表中列的管理130

5.7.2 索引管理132

5.7.3 外码管理133

5.7.4 管理限制133

5.8 SQL语句管理134

5.8.1 创建、修改、执行SQL语句135

5.8.2 查看执行结果137

5.8.3 SQL编辑器数据的保存138

5.8.4 IECC支持的SQL语句140

第六章DB-Access应用工具143

6.1 DB-Access基本操作143

6.1.1 运行DB-Access143

6.1.2 DB-Access基本操作145

6.2 SQL语句管理146

6.2.1 SQL子菜单146

6.3 数据库管理150

6.2.2 SPL语言和内部存储过程150

6.3.1 选择当前数据库151

6.3.2 创建数据库151

6.3.3 查看数据库信息和删除数据库152

6.4 表的管理153

6.4.1 创建、修改表154

6.4.2 查看表的信息157

6.4.3 删除表160

6.5 连接和会话161

6.5.1 连接161

6.5.2 会话信息161

第七章INFORMIX-CLI编程162

7.1 配置数据源163

7.2.1 缓冲区164

7.2 基本概念164

7.2.2 环境、连接和语句句柄165

7.2.3 数据类型165

7.2.4 函数返回值166

7.2.5 使用INFORMIX-CLI API167

7.3 连接到数据源168

7.4 执行SQL语句171

7.4.1 执行SQL语句171

7.4.2 事务处理172

7.5 获得返回结果173

7.5.1 给结果指定存储空间173

7.5.2 获取结果数据174

7.6 函数返回值和错误信息175

7.7 释放句柄和断开连接176

7.8 使用INFORMIX-CLI创建应用程序例子176

7.9 应用程序性能优化180

7.9.1 连接优化180

7.9.2 获取数据源信息181

7.9.3 字典函数的使用181

7.9.4 获取数据182

7.9.5 执行语句185

7.9.6 数据更新185

7.9.7 提交数据186

7.10 VISUAL C++程序设计186

7.10.1 构造对象186

7.10.2 使用Visual C++向导创建ODBC应用程序188

7.11 INFOTMIX-CLI函数介绍191

7.11.1 规则说明191

7.11.2 函数说明193

第八章INFORMIX-ESQL/C编程223

8.1 使用INFORMIX-ESQL/C编程224

8.1.1 INFORMIX-CLI头文件226

8.1.2 定义、使用主变量227

8.1.3 使用ESQL命令230

8.2 ESQL/C数据类型234

8.2.1 选择主变量的数据类型234

8.2.2 数据转换235

8.2.3 数据测试、处理函数236

8.3 字符、字符串数据处理237

8.4 SQL DECIMAL数据类型238

8.5 数值处理239

8.6 日期、时间处理244

8.7 异常处理246

8.7.1 使用SQLSATE和GET DIAGNOSTICS语句处理异常247

8.7.2 识别SQLSATE249

8.7.3 使用sqlca结构处理异常252

8.8 和数据库服务器协调工作254

8.9 动态SQL语句255

8.9.1 游标的使用256

附录一 INFORMIX错误信息261

附录二 SQL、SPL语法结构321

1999《INFORMIX关系数据库系统管理与软件设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由王玉红等编著 1999 北京:中国水利水电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。