图书介绍
NOVELL BTRIEVE记录管理系统 3.10版PDF|Epub|txt|kindle电子书版本网盘下载
- 古海,盛啸译;启文审译 著
- 出版社: 中国科学院希望高级电脑技术公司
- ISBN:
- 出版时间:未知
- 标注页数:287页
- 文件大小:4MB
- 文件页数:306页
- 主题词:
PDF下载
下载说明
NOVELL BTRIEVE记录管理系统 3.10版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 Btrieve介绍1
第一节 Btrieve特点1
一、索引维护1
二、文件说明1
目录表1
五、数据完整性2
六、Btrieve实用程序2
七、记录管理操作2
四、并发性和安全性控制2
三、存贮器管理2
第二节 Btrieve如何工作4
一、BSERVER程序4
二、BREQUEST程序5
三、BROUTER程序5
四、控制流5
1.通过BREQUEST访问BSERVER5
2.通过BROUTER访问BSERVER7
五、Cache(高速缓冲)存贮器8
4.数据缓冲器9
2.状态码9
3.位置块9
六、Btrieve调用参数9
1.操作码9
5.数据缓冲器长度10
6.关键字缓冲器10
7.关键字号10
七、语言接口11
一、物理文件特征12
1.标题页(文件控制记录)12
2.数据页12
第一节 Btrieve文件概念12
第二章 Btrieve文件管理12
3.索引页13
4.B一树13
5.动态扩展13
6.自由空间利用13
二、Btrieve文件类型13
1.标准的Btrieve文件13
2.纯数据文件14
3.纯关键字文件14
三、记录14
四、可变长度记录14
1.重复关键字15
2.可修改关键字15
五、关键字(keys)和关键字属性15
3.分段关键字16
4.递降关键字16
5.空白关键字16
6.人工关键字17
六、关键字类型17
1.标准关键字类型17
2.扩充关键字类型17
七、索引17
一、确定记录长度和页大小18
1.记录长度18
第三节 磁盘利用率18
2.数据页大小19
二、估算文件大小19
三、文件予分配20
第四节 节约磁盘空间20
一、空位截断20
二、数据压缩21
第五节 定位21
一、通过物理位置的记录检索22
二、通过关键字值的记录检索22
三、定位块22
一、子影像23
第六节 完整性处理23
三、交易24
二、交易跟踪系统(TTS)24
四、交易和TTS25
第七节 加速的访问25
第八节 并发性控制26
一、交易控制26
二、被动并发性28
三、记录锁定28
一、所有者名字30
二、排斥方式30
第九节 限制访问一个文件30
第三章 运行NetWare Btrieve31
第一节 系统要求31
第二节 Btrieve软盘31
第三节 配置和安装Btrieve32
一、Btrieve配置选参32
1.最大打开文件数33
2.最大文件句柄数33
3.最大记录锁定数33
4.并发交易数33
7.最大页范围34
8.最大并发会话数34
6.最大记录长度34
5.最大压缩记录大小34
9.控制台更新延迟计数35
10.自动交易标志处理35
二、安装选参35
三、启动BSETUP35
四、使用BSETUP35
1.改变文件服务器36
2.设置配置36
4.安装Btrieve37
3.保存配置37
5.取消Btrieve38
五、中止Btrieve VAPs39
第四节 BREQUEST程序39
一、BREQUEST启动选参39
1.[/R:映像驱动器]39
2.[/D:数据信息长度]39
3.[/S:文件服务器号]40
二、用于DOS工作站的BREQUEST40
三、用于OS/2工作站的BREQUEST40
1.安装BREQUEST40
四、中止BREQUEST41
2.初始化BREQUEST41
第四章 Btrieve实用程序42
第一节 BUTIL程序42
一、运行BUTIL42
二、BUTIL出错信息43
三、BUTIL说明文件43
1.说明文件的要素43
2.说明文件的规则49
第二节 替代对比序列文件50
第三节 BUTIL命令50
二、COPY51
一、CLONE51
三、CREATE52
四、DROP53
五、EXTEND54
六、INDEX54
七、LOAD55
八、RECOVER57
九、RESET58
十、SAVE58
十一、SINDEX59
十二、STAT60
十三、STOP61
十四、VER61
第四节 Btrieve功能执行程序62
第五节 控制台命令63
一、B ACTIVE64
二、B DOWN64
三、B OFF65
四、B RESET65
五、B STATUS66
六、B USAGE67
一、解释型BASIC69
1.解释型BASIC接口69
第一节 Btrieve与BASIC的连接69
第五章 应用程序接口69
2.初始化BASIC解释程序71
二、编译BASIC71
三、从BASIC调用Btrieve71
四、参数表例子73
第二节 Btrieve与Pascal的连接74
一、将Pascal应用程序同Brtieve相链接75
二、从Pascal调用Btrieve75
三、参数表例子76
第三节 Btrieve与COBOL的连接79
一、将COBOL应用程序同Btrieve相链接79
二、从COBOL调用Btrieve79
三、参数表例子81
一、将C应用程序同Btrieve相链接82
二、从C语言调用Btrieve82
第四节 Btrieve同C的连接82
三、参数表例子84
第五节 Btrieve同汇编语言的连接85
一、存贮参数85
二、参数说明86
三、证实记录管理程序的装入87
四、调用记录管理程序87
第六节 OS/2接口87
三、链接OS/2应用程序88
第七节 同BROUTER的接口88
二、汇编语言88
一、C语言88
第六章 Btrieve记录操作90
Abort Transaction(21)(中止交易)90
Begin Transaction(19)(开始交易)91
Clear Owner(30)(清除所有者)92
Close(1)(关闭)93
Create(14)(建立)94
Create Supplemental Index(31)(建立辅助索引)100
Delete(4)(删除)101
Drop Supplemental Index(32)(略去辅助索引)102
End Transaction(20)(结束交易)103
Extend(16)(扩充)104
Get Direct(23)(取直接的)106
Get Directory(18)(取目录)107
Get Equal(5)(取等于)108
Get First(12)(取第一)109
Get Greater(8)(取大于)110
Get Greater or Equal(9)(取大于或等于)111
Get Key(+50)(取关键字)112
Get Last(13)(取最后的)113
Get Less Than(10)(取小于)115
Get Less Than or Equal(11)(取小于或等于)116
Get Next(6)(取下一个)117
Get Position(22)(取位置)119
Get Previous(7)(取前一个)120
Insert(2)(插入)121
Locks(锁定)122
Open(0)(打开)125
Reset(28)(复位)127
Set Directory(17)(设置目录)128
Set Owner(29)(设置所有者)129
Stat(15)(状态)130
Step First(33)(第一步)133
Step Last(34)(最后一步)134
Step Next(24)(下一步)135
Step Previous(35)(前一步)136
Stop(25)(停止)137
Unlock(27)(介锁)138
Update(3)(更新)139
Version(26)(版本)140
附录A Btrieve操作代码143
附录B Btrieve状态代码和信息码143
一、Btrieve状态代码143
三、BREQUEST出错信息(DOS)152
二、BREQUEST状态码(OS/2)152
四、BSERVER和BROUTER出错信息153
五、BUTIL出错信息154
附录C Pascal例子156
1.Pascal Abort Transaction156
2.Pascal Begin Transaction158
3.Pascal Close158
4.Pascal Create159
5.Pascal Create Supplemental Index160
6.Pascal Delete162
8.Pascal End Transaction163
7.Pascal Drop Supplemental Index163
9.Pascal Extend166
10.Pascal Get Direct167
11.Pascal Get Directory168
12.Pascal Get Equal169
13.Pascal Get First170
14.Pascal Get Greater171
15.Pascal Get Greater Or Equal172
16.Pascal Get Last173
17.Pascal Get Less Than174
18.Pascal Get Less Than Or Equal175
19.Pascal Get Next176
20.Pascal Get Position177
21.Pascal Get Previous179
22.Pascal Insert180
23.Pascal Open181
24.Pascal Set Directory181
25.Pascal Stat182
26.Pascal Step First184
27.Pascal Step Last184
28.Pascal Step Next184
29.Pascal Step Previous(??)185
30.Pascal Update186
附录D COBOL例子188
1.COBOL Abort Transaction188
2.COBOL Begin Transaetion190
3.COBOL Close190
4.COBOL Create190
5.COBOL Create Supplemental Index192
6.COBOL Delete193
7.COBOL Drop Supplemental Index195
8.COBOL End Transaction195
9.COBOL Extend197
10.COBOL Get Direct198
11.COBOL Get Directory200
12.COBOL Get Equal201
13.COBOL Get First202
14.COBOL Get Greater203
15.COBOL Get Greater Or Equal204
16.COBOL Get Las?205
17.COBOL Get Less Than206
18.COBOL Get Less Than Or Equal207
19.COBOL Get Next208
20.COBOL Get Position209
21.COBOL Get Previous211
22.COBOL Insert212
24.COBOL Set Directory213
23.COBOL Open213
25.COBOL Stat214
26.COBOL Step First216
27.COBOL Step Last216
28.COBOL Step Next216
29.COBOL Step Previous217
30.COBOL Update219
附录E C例子220
1.C Abort Transaction220
3.C Close222
2.C Begin Transaction222
4.C Create223
5.C Create Supplemental Index224
6.C Delete226
7.C Drop Supplemental Index227
8.C End Transaction229
9.C Extend232
10.C Get Direct233
11.C Get Directory234
12.C Get Equal235
13.C Get First236
14.C Get Greater237
15.C Get Greater Or Equal238
16.C Get Last239
17.C Get Less Than240
18.C Get Less Than Or Equal241
19.C Get Next242
20.C Get Position243
21.C Get Previous245
22.C Insert246
23.C Open247
24.C Set Directory248
25.C Stat249
28.C Step Next251
26.C Step First251
27.C Step Last251
29.C Step Previous252
30.C Update253
附录F BASIC例子255
1.BASIC Abort Transaction255
2.BASIC Begin Transaction256
3.BASIC Clear Owner256
4.BASIC Close256
5.BASIC Create256
6.BASIC Create Supplemental Index258
7.BASIC Delete259
8.BASIC Drop Supplemental Index260
9.BASIC End Transaction260
10.BASIC Extend261
11.BASIC Get Direct262
12.BASIC Get Directory263
13.BASIC Get Equal263
14.BASIC Get First264
15.BASIC Get Greater265
16.BASIC Get Greater Or Equal265
17.BASIC Get Last266
18.BASIC Get Less Than267
19.BASIC Get Less Than Or Equal268
20.BASIC Get Next268
21.BASIC Get Position269
22.BASIC Get Previous270
23.BASIC Insert271
24.BASIC Open271
25.BASIC Reset272
26.BASIC Set Directory272
27.BASIC Set Owner273
28.BASIC Stat273
31.BASIC Step Mext274
30.BASIC Step L?274
29.BASIC Step First274
32.BASIC Step Previous275
33.BASIC Stop276
34.BASIC Unlock277
35.BASIC Update277
36.BASIC Ve?sion278
附录G 扩充关键字类型279
一、扩充关键字类型代码279
二、扩充关键字类型279
1.Autoincrement(自增量)279
3.Date(日期)280
2.Bfloat(B浮动)280
4.Decimal(十进制)281
5.Float(浮动)281
6.Integer(整数)282
7.Logical(逻辑的)282
8.Lstring(L串)282
9.Money(货币)282
10.Numeric(数值的)282
11.String(串)283
12.Time(时间)283
13.Unsigned Binary(无符号二进制)283
14.Zstring(Z串)283