书籍详情

最新CLipper5.0~5.2程序设计

最新CLipper5.0~5.2程序设计

作者:孙万军主编

出版社:北京航空航天大学出版社

出版时间:1995-10-01

ISBN:9787810125529

定价:¥33.00

内容简介
  内容提要CLIPPER是DBASE系列中的优秀新产品,它具有高性能、编译型、开放式的特点,被广泛应用于开发关系数据库管理系统。它从早期1987年版推出,经过5.0版、5.01版、到现在的CA-CLIPPER5.2,功能不断扩充,处理方式越来越开放。本书是论述CLIPPER应用程序设计的专著。内容包括:CLIPPER数据库管理系统、安装与使用、基本语法规则、程序设计初步、函数与过程、数组与代码块、窗口与菜单、编译预处理、文件、数据编辑、查询、处理、打印输出、面向对象类、扩展系统、局部网络、错误处理、编译与连接、调试技术、实用程序。提供了大量的应用实例,均上机调试通过。特点:以初学者为对象,以程序设计为中心,以提高实用管理程序设计水平为目的。内容深入浅出,循序渐进,符合教学规律,并提供了丰富实例。本书可作为高等学校、成人教育、中等专业学校的有关专业及各类数据库培训班教材或参考书,也可供软件开发人员参考。本书提供的所有例题及应用实例配有源程序盘定价200元。同时,为了配合本书的学习,也可提供CLIPPER5.0/CA-CLIPPER5.2软件中文环境。有需要者请与北京航空航天大学出版社软件部(电话(010)2017251-7557)联系。
作者简介
暂缺《最新CLipper5.0~5.2程序设计》作者简介
目录
     目录
   第一篇 导 论
    第一章 CLIPPER数据库管理系统
    1.1数据库管理系统
    1.1.1数据库系统的基本概念
    1.1.2数据库的特点
    1.1.3数据库管理系统的主要功能
    1.1.4关系模型与关系运算
    1.2CLIPPER的发展与特点
    1.2.1CLIPPER产生的背景及其发展
    1.2.2CLIPPER的本质
    1.2.3CLIPPER5.0/5.01/5.2的比较
    1.3CLIPPER的系统参数
    1.3.1主要性能指标
    1.3.2文件类型
    第二章 CLIPPER的安装与使用
    2.1CLIPPER的运行环境
    2.1.1硬件环境
    2.1.2软件环境
    2.2CA-CLIPPER5.2的安装
    2.3CA-CLIPPER5.2的文件系统
    2.3.1CLIPPER的目录结构
    2.3.2CLIPPER的组成
    2.4CLIPPER的使用过程
    2.4.1源程序编译执行
    2.4.2CLIPPER部分命令的交互式执行
    2.5环境变量
    第三章 CLIPPER基本语法规则
    3.1数据类型
    3.2常数与变量
    3.2.1常 数
    3.2.2内存变量
    3.2.3字段名变量
    3.3函 数
    3.3.1数学函数
    3.3.2字符操作函数
    3.3.3日期与时间函数
    3.3.4转换函数
    3.3.5测试函数
    3.4运算符和表达式
    3.4.1运算符
    3.4.2表达式
    3.4.3宏代换
    3.5CLIPPER程序的构成
    3.5.1语 句
    3.5.2命 令
    3.5.3符号的约定
   第二篇 程序设计
    第四章 CLIPPER程序设计初步
    4.1结构化程序设计方法
    4.1.1程序设计的基本概念
    4.1.2流程图
    4.1.3基本控制结构
    4.1.4结构化程序设计
    4.2简单的输入输出命令
    4.2.1简单输出命令与函数
    4.2.2内存变量赋值命令
    4.2.3交互式赋值命令
    4.2.4辅助命令
    4.3数据库的建立与基本操作
    4.3.1数据库文件的建立
    4.3.2数据库文件的打开与关闭
    4.3.3数据库文件全屏幕编辑
    4.3.4简单查询
    4.3.5定位操作
    4.3.6记录删除
    4.4顺序结构程序设计
    4.5分支结构程序设计
    4.5.1IF语句
    4.5.2DO CASE语句
    4.5.3IF()/IIF()函数
    4.6循环结构程序设计
    4.6.1DO WHILE型循环语句
    4.6.2FOR…NEXT循环变量型
    4.6.3EXIT与LOOP命令的使用
    4.6.4循环的嵌套
    第五章 过程与函数
    5.1过程
    5.1.1定义过程
    5.1.2过程调用
    5.1.3过程文件及其使用
    5.2函 数
    5.2.1用户自定义函数
    5.2.2函数调用
    5.2.3传值调用与传地址调用
    5.3内存变量的作用范围
    5.3.1变量的属性
    5.3.2内存变量的删除
    5.3.3函数与过程的有效范围
    5.4建立KEY过程与按键的处理
    5.4.1建立KEY过程
    5.4.2按键的处理
    5.4.3填充键盘缓冲区
    第六章 数组与代码块
    6.1数组的定义及引用
    6.1.1数组的概念
    6.1.2定义数组
    6.1.3数组的使用
    6.2数组处理函数
    6.2.1改变数组的大小
    6.2.2数组元素的插入与删除
    6.2.3对数组搜索与排序
    6.2.4复制数组
    6.2.5浏览数组
    6.4代码块
    6.4.1定义代码块
    6.4.2代码块的使用
    第七章 屏幕控制与菜单制作
    7.1屏 幕
    7.1.1保存屏幕和恢复屏幕
    7.1.2屏幕设计
    7.1.3屏幕画框
    7.1.4模拟窗口
    7.2屏幕颜色与光标
    7.2.1屏幕颜色
    7.2.2光 标
    7.3菜 单
    7.3.1建立光条菜单命令与函数
    7.3.2菜单程序设计
    第八章编译指令
    8.1预处理器
    8.2编译指令
    第九章 文 件
    9.1建立与维护数据库文件结构
    9.1.1建立数据库文件结构
    9.1.2维护数据库文件结构
    9.1.3复制数据库文件
    9.1.4文件的打开与关闭
    9.2内存文件的存取
    9.3文本文件的存取
    9.4DOS下的磁盘文件操作
    9.5低级文件处理
    第十章 数据编辑程序设计
    10.1屏幕格式输入数据
    10.2全屏幕编辑数据
    10.3字符串编辑
    10.4数据编辑程序设计实例
    第十一章 数据查询程序设计
    11.1排序
    11.2数据库索引文件及其使用
    11.2.1索引文件
    11.2.2建立索引文件
    11.2.3与索引有关的函数
    11.2.4索引文件的使用
    11.3数据查询
    11.3.1索引查询
    11.3.2与查询有关的其它命令和函数
    11.4查询程序设计实例
    第十二章 数据处理程序设计
    12.1统计运算
    12.1.1记录个数统计
    12.1.2求和运算SUM
    12.1.3求平均值运算AVERAGE
    12.1.4分类统计TOTAL
    12.1.5设置精度
    12.2工作区
    12.2.1工作区选择
    12.2.2工作区函数
    12.3数据库之间的合并与连接运算
    12.3.1数据库的合并运算
    12.3.2数据库的连接运算
    12.4数据库的关联
    12.5数据库文件间的更新
    12.6实用程序设计
    第十三章 打印输出程序设计
    13.1打印格式控制
    13.1.1打印环境设置
    13.1.2打印机输出格式
    13.1.3字形变换
    13.2字符串格式化
    13.3表格打印程序设计
    13.4报表与标签格式文件
    13.4.1报表格式文件的输出
    13.4.2标签格式文件的输出
    第十四章CLIPPER的对象类
    14.1对象类的概念
    14.2CLIPPER的类介绍
    第十五章 CLIPPER的网络程序设计
    15.1CLIPPER的网络命令
    15.2CLIPPER网络程序遵循的原则
    15.2.1共享模式下的限制
    15.2.2网络中的索引文件
    15.2.3网络中的其他类型的文件
    15.3CLIPPER的网络程序实例分析
    第十六章CLIPPER的扩展系统
    16.1CLIPPER的扩展系统概述
    16.2CLIPPER与C语言的接口
    16.2.1C语言写成的CLIPPER用户自定义函数
    16.2.2参数的传递
    16.2.3扩展系统的C语言函数
    16.2.4C语言函数的编译与连接
    16.3CLIPEER与汇编语言的接口
    16.3.1汇编语言写成的CLIPPER用户自定义函数
    16.3.2汇编语言扩展宏
    16.3.3扩展系统的汇编语言函数
    16.3.4汇编语言函数的编译及连接
    第十七章 CLIPPER的错误处理
    17.1错误的捕获
    17.2使用BEGIN SEQUENCE结构
    17.3面向对象的错误处理程序
    17.3.1CLPPER的错误对象
    17.3.2面向对象的错误处理程序
   第三篇 CLIPPER开发工具
    第十八章 编译与连接
    18.1应用程序的编译与连接概述
    18.2应用程序的编译方法
    18.2.1启动编译程序
    18.2.2编译程序的选择项
    18.3编译脚本文件
    18.4应用程序的连接方法
    18.4.1连接程序(RTLINK)的语法描述
    18.4.2启动连接程序
    18.4.3连接程序的选择项
    18.5增长式连接
    18.6预连接库
    18.7覆盖
    18.8使用RMAKE工具
    第十九章 调试技术
    19.1问题的提出
    19.2调试工具Debugger的特点和功能
    19.3调试工具Debugger的菜单
    19.4调试工具Debugger的命令
    第二十章 CLIPPER实用程序
    20.1DBU实用程序
    20.1.1DBU实用程序的特点
    20.1.2启动和退出DBU实用程序
    20.1.3DBU实用程序主画面的结构
    20.1.4DBU实用程序的操作
    20.2RL实用程序
    20.2.1进入和退出RL实用程序
    20.2.2建立报表格式文件
    20.2.3产生报表
    20.2.4报表实例
    20.2.5建立标签格式文件
    20.2.6建立标签文件
    20.2.7标签实例
    20.3文件说明工具NG
    20.3.1文件说明工具NG的特点
    20.3.2NG.EXE文件的启动和退出
    20.3.3利用NG的辅助帮助信息
    20.3.4NG各功能项的说明
    第二十一章 管理程序设计实例
    21.1信息卡片管理程序设计
    21.2数据库窗口编辑通用函数
   附录一 CA-CLIPPER5.2的STD.CH源代码
   附录二 CLIPPER错误信息表
   附录三 CLIPPER5.0语句命令函数表
   附录四 CLIPPPER5.01/CA-CLIPPER5.2变动情况表
   附录五 CLIPPER不支持的dBASE命令与函数表
   附录六 CLIPPER的键盘码表
   参考文献
   
猜您喜欢

读书导航