内容简介
目录
第1章什么是数据库
1.1从图书馆说起
1.2数据、信息及其管理
1.2.1 数据与信息
1.2.2 数据处理
1.2.3 数据的组织结构
1.2.4 数据管理技术的发展
1.3数据库系统
1.3.1 数据库系统的组成
1.3.2 数据库管理系统
1.3.3数据模型
1.4关系型数据库系统(Relational DBS)
1.4.1 关系
1.4.2 关系的设计
1.4.3 三种专门操作
1.5 FoxBASE+
1.5.1 什么是FoxBASE
1.5.2 FoxBASE的组成
1.5.3 FoxBASE语言的使用方式
1.5.4 FoxBASE的技术指标
第2章FoxBASE的数据与命令
2.1常量与变量
2.1.1 常量
2.1字段变量
2.1.3记录与库文件
2.1.4 内存变量
2.1.5 两种变量的比较
2.2表达式与函数
2.2.1表达式
2.2.2 函数
2.2.3 关于日期型数据
2.3命令
2.3.1命令的一般形式
2.3.2 命令的书写规则
2.3.3 命令的执行
2.3.4 宏代换
2.4文件
2.4.1 结构类文件
2.4.2 非结构类文件
2.4.3编译类文件
习题二
第3章库文件的建立与维护
3.1库文件的建立
3.1.1 定义库结构
3.1.2全屏幕编辑方式
3.1.3 输入数据
3.1.4 追加记录
3.1.5 查看与修改库结构
3.1.6 复制库结构
3.1.7 结构库的使用
3.2库文件的打开与关闭
3.2.1打开库
3.2.2 关闭库
3.3记录指针的移动
3.3.1 绝对移动
3.3.2相对移动
3.4记录内容的显示
3.4.1 连续显示
3.4.2分屏显示
3.5记录内容的修改
3.5.1插入记录
3.5.2删除记录
3.5.3 更新内容
3.5.4 编辑记录
3.6明细型字段的使用
3.6.1 明细型字段的有关概念
3.6.2 输入与修改内容
3.6.3 显示与删除
3.7与其它文件的数据交换
3.7.1 库文件与库文件交换数据
3.7 库文件与文本文件交换数据
习题三
第4章排序、检索与报表
4.1记录的排序
4.1.1排序的含义
4.1.2 排序命令
4.1.3 排序处理的优点与局限性
4.2记录索引
4.2.1 什么是索
4.2.2建立与使用索引文件
4.2.3使用索引的效果
4.3记录的检索
4.3.1 顺序查找定位
4.3.2按索引查找
4.4记录数据的统计
4.4.1 计数
4.4.2求和
4.4.3 求均数
4.4.4 分组求和
4.5报表
4.5.1 一般过程与共同性问题
4.5.2 生成与使用报表格式文件
4.5.3 生成与使用标签格式文件
4.6对库文件访问的限定
4.6.1 过滤记录
4.6.2 屏蔽字段
习题四
第5章程序的基本结构与设计
5.1 FoxBASE程序概述
5.1.1 FoxBASE程序特点
5.1.2程序设计的基本概念
5.1.3FoxBASE程序的基本控制结构
5.1.4 最简单的FoxBASE程序
5.2程序的建立与执行
5.2.1建立程序文件
5.2.2执行程序
5.2.3 交互式命令
5.3分支结构程序设计
5.3.1 基本分支语句
5.3.2分支的嵌套
5.3.3 多分支语句
5.4循环结构程序设计
5.4.1循环语句的结构
5.4.2 循环体中的分支结构
5.4.3 循环结构中的LOOP与EXIT语句
5.4.4 循环的应用举例
5.4.5 多重循环
习题五
第6章工作区与工作环境
6.1 多工作区的操作
6.1.1 工作区的概念
6.1.2 多个库文件的联合使用
6.1.3 利用库间联系更新数据
6.1.4 库文件的连接
6.2 FoxBASE的工作环境
6.2.1 DOS环境配置文件
6.2.2对内存空间的要求
6.2.3磁盘文件操作命令
6.2.4 内部环境和状态的设置
6.2.5 FoxBASE配置文件
6.3并发控制的初步知识
6.3.1 多用户环境中的工作特点
6.3.2 文件共享方式
6.3.3 文件与记录的加锁
6.3.4 死锁问题
习题六
第7章数组及其应用
7.1数组的概念
7.1.1 数组的引入
7.1.2 定义数组
7.2数组的使用
7.2.1 数组赋值
7.2.2 数组与数据库之间交换数据
习题七
第8章过程与过程调用
8.1过程与过程调用的基本概念
8.1.1 过程调用
8.1.2过程调用举例
8.2过程文件
8.2.1 过程文件格式
8.2.2过程文件的使用
8.3过程的各种调用形式
8.3.1 内存变量的属性
8.3.2 带参数的过程调用
8.3.3 嵌套调用
8.3.4 递归调用
习题八
第9章用户界面的设计
9.1屏幕格式的设计
9.1.1 清除屏幕
9.1.2 输入输出格式设计
9.1.3 屏幕划框
9.2菜单的编制
9.2.1 定义菜单命令
9.2.2 菜单编制举例
9.3屏幕格式文件
9.3.1 屏幕格式文件的建立
9.3.2 屏幕格式文件的使用
9.4打印报表
习题九
第10章综合设计举例
10.1事件处理命令
10.1.1 系统出错处理
10.1.2 按ESC键处理命令
10.1.3按任意键处理命令
10.2程序调试方法
10.2.1 用交互语句调试
10.2.2跟踪程序执行
10.2.3 断点设置和恢复
10.3综合举例——学籍管理系统
10.3.1建立数据库
10.3.2 程序结构
10.3.3 处理模块