图书介绍

NOVELL BTRIEVE记录管理系统 3.10版PDF|Epub|txt|kindle电子书版本网盘下载

NOVELL BTRIEVE记录管理系统 3.10版
  • 古海,盛啸译;启文审译 著
  • 出版社: 中国科学院希望高级电脑技术公司
  • ISBN:
  • 出版时间:未知
  • 标注页数:287页
  • 文件大小:4MB
  • 文件页数:306页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐