《FoxBASE程序设计》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:孙育贤编著
  • 出 版 社:大连:大连理工大学出版社
  • 出版年份:1994
  • ISBN:7561109571
  • 页数:500 页
图书介绍:

第一章 FoxBASE+数据库语言概述 1

1.1 数据库系统简介 1

1.1.1 数据库系统的构成 1

1.1.2 数据模型和数据库模型 3

1.2 FoxBASE+的概况 6

1.2.1 FoxBASE+简介 6

1.2.2 性能指标与运行环境 7

1.2.3 系统的安装和启动 7

1.2.4 HELP信息 9

1.3 FoxBASE+语言的基本概念 10

1.3.1 FoxBASE+符号集 10

1.3.2 FoxBASE+数据 12

1.3.3 FoxBASE+文件 19

1.3.4 FoxBASE+命令语句 20

1.3.5 常用操作的命令语句 21

习题一 26

第二章 FoxBASE+的数据库操作 28

2.1 数据库文件的建立操作 28

2.1.1 数据库文件的建立 29

2.1.2 数据库结构的操作 34

2.1.3 数据库数据的追加 39

2.1.4 操作状态的显示 44

2.2 数据库记录的基本操作 45

2.2.1 数据库记录的显示 45

2.2.2 数据库记录的定位 48

2.2.3 数据库记录的拷贝 53

2.2.4 数据库记录的筛选 58

2.3 数据库记录的编辑操作 62

2.3.1 数据库记录的插入 62

2.3.2 数据库记录的删除 64

2.3.3 数据库记录的修改 67

2.4 数据库记录的重新组织和查询 70

2.4.1 排序和索引的概念 70

2.4.2 数据库记录的排序 72

2.4.3 数据库记录的索引 74

2.4.4 数据库记录的查询 82

2.5 数据库的运算操作 88

2.5.1 数据库记录个数的计算 89

2.5.2 数据库数据的纵向求和 90

2.5.3 数据库数据的纵向求均值 91

2.5.4 数据库数据的横向替换 93

2.5.5 数据库数据的汇总 96

2.6 数据库文件之间的关系操作 99

2.6.1 工作区的选择与互访 100

2.6.2 数据库之间的关联 104

2.6.3 数据库之间的连接 113

2.6.4 数据库之间的数据更新 116

2.6.5 数据库之间的字段存取 119

习题二 122

第三章 FoxBASE+的内存变量和函数 126

3.1 FoxBASE+的内存变量操作 126

3.1.1 内存变量和内存变量数组 126

3.1.2 内存变量的基本操作 130

3.1.3 内存变量的宏代换操作 138

3.1.4 内存变量的交互输入 140

3.2 两类变量之间数据的传递操作 145

3.2.1 两类变量之间的赋值和替换 145

3.2.2 用数据库记录赋值内存变量数组 147

3.2.3 用内存变量数组替换数据库记录 148

3.3 FoxBASE+函数 149

3.3.1 数学函数 149

3.3.2 日期函数 153

3.3.3 类型转换函数 157

3.3.4 字符操作函数 161

3.3.5 文件检测函数 167

3.3.6 测试功能函数 177

3.3.7 数据库系统函数 186

3.4 用户自定义函数 197

3.4.1 自定义函数概念 197

3.4.2 自定义函数应用举例 198

3.5 多用户环境函数 199

3.5.1 数据库文件的加锁 199

3.5.2 数据库记录的加锁 202

3.5.3 文件和记录的解锁 203

习题三 204

第四章 FoxBASE+的程序设计 208

4.1 结构化程序设计简述 208

4.1.1 程序执行方式 208

4.1.2 程序模块化设计 209

4.1.3 程序模块的形式 210

4.2 程序的控制结构 211

4.2.1 程序执行的控制 211

4.2.2 选择结构语句 212

4.2.3 循环结构语句 216

4.3 程序的编辑和运行 223

4.3.1 程序的编辑 223

4.3.2 程序的执行 226

4.3.3 程序的终止 227

4.3.4 程序的编译 230

4.4 FoxBASE+的过程文件 231

4.4.1 过程文件的建立 231

4.4.2 过程文件的使用 234

4.4.3 内存变量的性质说明 239

4.4.4 参数的传递 244

4.5 程序的调试和处理 246

4.5.1 执行错误和错误报告 246

4.5.2 调试环境的设置 248

4.5.3 程序的调试方法 251

4.5.4 随机事件的处理 253

4.6 输入和输出的格式控制 260

4.6.1 输出的控制格式语句 261

4.6.2 输入的控制格式语句 263

4.6.3 功能符和样本符 265

4.6.4 数据编辑实例 268

习题四 275

第五章 屏幕设计和报表设计 279

5.1 输出环境的控制 279

5.1.1 输出环境设置 279

5.1.2 输出方向控制 282

5.1.3 打印设备设置 282

5.2 输出定位 283

5.2.1 屏幕的坐标函数 283

5.2.2 打印头的坐标函数 284

5.3 屏幕设计和屏幕输出 287

5.3.1 屏幕的格式设计 287

5.3.2 屏幕的颜色设计 293

5.3.3 屏幕的窗口设计 295

5.3.4 屏幕动态显示 298

5.3.5 屏幕的文本输出 301

5.4 屏幕菜单设计 302

5.4.1 亮条菜单结构 303

5.4.2 弹出式菜单结构 307

5.4.3 下拉式菜单结构 310

5.5 报表设计 314

5.5.1 报表的输出设计 314

5.5.2 汉字字库及其使用 316

5.5.3 打印机的控制命令 319

5.5.4 输出设计的实例 324

5.6 数据库的格式输出 330

5.6.1 报表格式文件 331

5.6.2 标签格式文件 338

习题五 342

第六章 FoxBASE+的开发环境 345

6.1 系统的配置 345

6.1.1 DOS系统配置文件 345

6.1.2 FoxBASE+系统配置文件 347

6.2 FoxBASE+环境和状态的设置 350

6.2.1 参数的综合设置 350

6.2.2 单参数的设置 353

6.2.3 环境和状态的管理操作 361

6.2.4 FoxBASE+使用的优化 365

习题六 367

第七章 FoxBASE+与外部系统之间的关系 368

7.1 数据的通讯 368

7.1.1 数据的交换 368

7.1.2 建立外部的数据文件 370

7.1.3 接收外部的数据文件 378

7.1.4 数据库文件中直接读写数据 381

7.2 与外部过程之间的调用处理 191

7.2.1 外部过程的交替调用 392

7.2.2 调用可执行文件 393

7.3 调用汇编语言程序 396

7.3.1 汇编程序模块的建立 396

7.3.2 汇编程序模块的使用 398

习题七 401

第八章 数据库应用系统 403

8.1 管理信息系统概述 403

8.1.1 基本概念 404

8.1.2 系统结构 405

8.2 管理信息系统的开发 410

8.2.1 系统开发的综述 410

8.2.2 生命周期法的开发步骤 412

8.3 管理信息系统开发举例 418

8.3.1 系统分析 418

8.3.2 系统设计 420

8.3.3 数据库系统设计 422

8.3.4 程序系统设计 425

8.4 数据库设计 452

8.4.1 数据库设计的概述 453

8.4.2 需求分析 455

8.4.3 概念结构设计 458

8.4.4 逻辑结构设计 463

8.4.5 关系模式的规范化处理 466

8.4.6 其他方面设计 467

习题八 470

附录 471

附录1 光标控制键一览表 471

附录2 CONFIG.FX文件的项目表 472

附录3 命令一览表 474

附录4 函数一览表 483

附录5 错误信息表 485

附录6 美国标准信息交换码表 497

附录7 信息交换用汉字编码字符集(部分) 499

参考文献 500