书籍详情
数据库应用教程:从Foxpro2.5到Visual Foxpro6.0
作者:姬秀荔,赵重明主编
出版社:航空工业出版社
出版时间:2000-01-01
ISBN:9787801347329
定价:¥29.80
购买这本书可以去
内容简介
本书内容分两大部分,第一部分系统地介绍了Foxpro 2.5/2.6 for DOS的基础知识、数据库和基本操作、SQL查询语言、程序设计基础及程序设计实例。第二部分深入浅出地介绍了最新可视化数据库管理系统Visual Foxpro 6.0的使用方法,包括数据库和数据库表、面向对象的程序设计思想、表单和控件、查询与视图、报表和标签、项目管理器等。本书内容实用,概念清晰,例题和习题具有代表性,便于教学和自我检测。本书可以作为大中专院校计算机和非计算机专业数据库应用课程的教材,也可以作为各类培训班的培训教材,同时适合各类数据库应用开发人员自学或作为参考用书。
作者简介
暂缺《数据库应用教程:从Foxpro2.5到Visual Foxpro6.0》作者简介
目录
第1章 数据库基本知识
1.1 数据库概述
1.1.1 什么是数据库
1.1.2 数据模型
1.1.3 数据库系统的组成和特点
1.2 Foxpro 2.5/26概述
1.2.1 Foxpro的发展和特点
1.2.2 Foxpro的性能指标
1.2.3 Foxpro的启动
1.3 Foxpro的用户界面
1.3.1 Foxpro菜单系统
1.3.2 菜单操作
1.3.3 窗口操作
1.3.4 关于命令窗口(Command)
1.3.5 对话框
1.4 Foxpro基础
1.4.1 Foxpro的数据类型和文件类型
1.4.2 命令结构与命令的书写规则
1.4.3 关系的投影和选择运算
1.5 常量、变量、表达式
1.5.1 常量
1.5.2 变量
1.5.3 表达式
1.5.4 常用函数
习题
第2章 数据库的基本操作
2.1 数据库结构的建立
2.1.1 定义数据库的结构
2.1.2 数据库结构的建立
2.2 数据库的打开和关闭
2.2.1 数据库的打开
2.2.2 数据库的关闭
2.3 数据库记录的录入
2.3.1 直接录入
2.3.2 追加数据
2.4 数据库结构的显示与修改
2.4.1 数据库结构的显示
2.4.2 数据库结构的修改
2.5 数据库记录的显示
2.6 记录的定位、插入和删除
2.6.1 记录指针的定位
2.6.2 记录的插入
2.6.3 记录的删除
2.7 数据库记录的修改
2.7.1 浏览修改数据库中的数据
2.7.2 记录值的替换
2.8 数据库的统计
2.8.1 计算数据库中记录个数的命令COUNT
2.8.2 数据库字段的求和命令SUM
2.8.3 数据库字段的求平均值命令AVERAGE
2.8.4 数据库的综合计算命令
2.8.5 数据库的分类求和命令TOTAL
2.9 数据库文件操作及其他命令
2.9.1 数据库结构的复制
2.9.2 数据库文件的复制
2.9.3 文件的更名命令
2.9.4 文件的删除命令
2.9.5 其他命令
习题
第3章 数据库的排序、索引和查询
3.1 数据库的排序
3.2 数据库的索引
3.2.1 索引文件的类型
3.2.2 索引文件的建立
3.2.3 索引文件的使用
3.2.4 关于索引文件的说明
3.2.5 重建索引文件
3.2.6 数据库排序和索引的区别
3.3 数据库的查询
3.3.1 LOCATE和CONTINUE命令
3.3.2 FIND命令
3.3.3 SEEK命令
3.3.4 查询命令的比较
习题
第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.4 数据库文件间的更新
习题
第5章 SQL语言
5.1 第一部分子句
5.2 第二部分子句
5.3 第三部分子句
5.4 第四部分子句
5.5 第五部分子句
习题
第6章 Foxpro程序设计预备知识
6.1 程序设计简介
6.1.1 命令文件的建立、编辑和运行
6.1.2 程序注释及程序流程图
6.2 人机交互命令
6.2.1 非格式化命令
6.2.2 格式化命令
6.3 数组
6.3.1 数组的定义
6.3.2 数组元素的序号
6.3.3 内存变量或数组向数据库文件的传递
6.3.4 数据库数据向内存变量或数组传递
6.3.5 COPY TO ARRAY命令
习题
第7章 Foxpro程序设计
7.1 程序设计基础
7.1.1 数据库的程序文件
7.1.2 三种程序控制语句
7.1.3 顺序语句
7.2 分支语句
7.2.1 IF~ELSE~ENDIF语句
7.2.2 IF~ENDIF语句
7.2.3 单分支的嵌套
7.2.4 DO CASE~ENDCASE语句
7.3 循环语句
7.3.1 DO WHILE~ENDDO语句
7.3.2 FOR~ENDFOR语句
7.3.3 SCAN~ENDSCAN语句
7.3.4 多重循环
7.4 过程与自定义函数
7.4.1 子程序
7.4.2 过程
7.4.3 自定义函数
7.4.4 参数传递
7.5 变量的作用域
7.5.1 局部变量
7.5.2 全局变量
7.5.3 程序设计中常见的错误和要注意的问题
7.6 事件陷阱功能
7.6.1 ON ERROR命令
7.6.2 ON READERROR命令
7.6.3 ON ESCAPE命令
7.6.4 ON KEY命令
7.6.5 ON KEY=语句
7.6.6 ON KEY LABEL命令
习题
第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.4 级朕菜单设计
8.4.1 级联菜单
8.4.2 一个示例
8.5 菜单系统设计
8.5.1 菜单系统的定义
8.5.2 激活菜单系统
8.5.3 从内存中删除菜单系统
8.5.4 一个示例
习题
第9章 应用程序设计实例分析
9.1 应用程序设计方法
9.2 管理信息系统结构分析实例
9.2.1 系统基本结构
9.2.2 数据库设计
9.2.3 程序清单
10.1 从Foxpro到Visual Foxpro
10.1.1 Visual Foxpro的过去与现在
10.1.2 Visual Foxpro的主要改进
10.1.3 VFP的进入和退出
10.1.4 VFP的基本菜单简介
10.1.5 学习VFP时要注意的问题
10.2 数据库和数据表
10.2.1 全新概念的库和表
10.2.2 字段数据类型
10.2.3 创建数据库
10.2.4 数据库表的好处
10.2.5 库和表的命令操作
10.3 面向对象编程思想
10.3.1 类和对象
10.3.2 封装、继承与多态性
10.3.3 面向对象编程的优点
习题
第11章 表单和控件
11.1 表单和数据环境
11.1.1 创建和编辑麦单
11.1.2 表单的常用属性
11.1.3 表单的常用事件与方法
11.1.4 表单的新建属性与方法
11.1.5 MessageBox()函数
11.1.6 数据环境
11.1.7 表单的保存和运行
11.2 常用控件概述
11.2.1 在表单中添加控件
11.2.2 常用控件
11.2.3 常见共同属性
11.2.4 常用共同事件
11.3 深入VFP中的对象
11.3.1 VFP中的对象分类
11.3.2 对象引用
11.3.3 设置对象属性
11.3.4 对象事件代码
11.3.5 一个实例
11.4 命令按钮和命令按钮组
11.4.1 命令按钮
11.4.2 命令按钮组
11.4.3 一个示例
11.5 文本框、编辑框、微调控件
11.5.1 文本框
11.5.2 编辑框
11.5.3 微调控件
11.5.4 两个示例
11.6 选项按钮组与复选框
11.6.1 选项按钮组
11.6.2 复选框
11.6.3 一个示例
11.7 列表框与组合框
11.7.1 列表框
11.7.2 组合框
11.7.3 两个示例
11.8 图像、形状、线条
11.8.1 图像
11.8.2 形状
11.8.3 线条
11.8.4 表单的显示信息方法
11.8.5 一个示例
11.9 计时器
11.9.1 计时器
11.9.2 一个示例
11.10 页框
11.10.1 页框
11.10.2 一个示例
11.11 表格
11.11.1 表格
11.11.2 快速生成表格
11.12 表单集
11.12.1 表单集
11.12.2 一个示例
11.13 表单设计技巧
11.13.1 以选择代替输入
11.13.2 给对象起个好名
11.13.3 设置控件的文本提示
11.13.4 设置控件的Tab键次序
11.13.5 设置控件热键
11.13.6 更改鼠标指针的显示
11.13.7 加入合适的图形
11.13.8 延迟屏幕刷新
习题
第12章 查询与视图
12.1 利用查询设计器设计查询
12.1.1 建立一个新的查询
12.1.2 定制连接条件
12.1.3 使用多个条件过滤器
12.1.4 记录分组和记录排序
12.1.5 输出查询结果
12.1.6 保存和运行查询
12.2 SELECT-SQL
12.2.1 SELECT-SQL的命令格式
12.2.2 SELECT-SQL结果输出
12.3 创建视图
12.3.1 视图概述
12.3.2 创建本地视图
12.3.3 定义连接
12.3.4 创建远程视图
12.3.5 设置视图属性和连接属性
12.3.6 视图更新选项
12.3.7 使用视图
12.3.8 显示和修改视图结构
12.3.9 删除视图和创建视图索引
12.3.10 打开视图的多个实例
12.3.11 视图集成
习题
第13章 报表和标签
13.1 报表的数据源
13.2 设计报表
13.2.1 创建报表
13.2.2 预览和打印报表
13.3 在项目中添加报表
13.4 标签的设计
13.5 标签向导
13.6 报表示例
习题
第14章 项目管理器
14.1 项目管理器的基本操作
14.1.1 项目管理器
14.1.2 项目管理器的操作
14.2 项目编译
习题
1.1 数据库概述
1.1.1 什么是数据库
1.1.2 数据模型
1.1.3 数据库系统的组成和特点
1.2 Foxpro 2.5/26概述
1.2.1 Foxpro的发展和特点
1.2.2 Foxpro的性能指标
1.2.3 Foxpro的启动
1.3 Foxpro的用户界面
1.3.1 Foxpro菜单系统
1.3.2 菜单操作
1.3.3 窗口操作
1.3.4 关于命令窗口(Command)
1.3.5 对话框
1.4 Foxpro基础
1.4.1 Foxpro的数据类型和文件类型
1.4.2 命令结构与命令的书写规则
1.4.3 关系的投影和选择运算
1.5 常量、变量、表达式
1.5.1 常量
1.5.2 变量
1.5.3 表达式
1.5.4 常用函数
习题
第2章 数据库的基本操作
2.1 数据库结构的建立
2.1.1 定义数据库的结构
2.1.2 数据库结构的建立
2.2 数据库的打开和关闭
2.2.1 数据库的打开
2.2.2 数据库的关闭
2.3 数据库记录的录入
2.3.1 直接录入
2.3.2 追加数据
2.4 数据库结构的显示与修改
2.4.1 数据库结构的显示
2.4.2 数据库结构的修改
2.5 数据库记录的显示
2.6 记录的定位、插入和删除
2.6.1 记录指针的定位
2.6.2 记录的插入
2.6.3 记录的删除
2.7 数据库记录的修改
2.7.1 浏览修改数据库中的数据
2.7.2 记录值的替换
2.8 数据库的统计
2.8.1 计算数据库中记录个数的命令COUNT
2.8.2 数据库字段的求和命令SUM
2.8.3 数据库字段的求平均值命令AVERAGE
2.8.4 数据库的综合计算命令
2.8.5 数据库的分类求和命令TOTAL
2.9 数据库文件操作及其他命令
2.9.1 数据库结构的复制
2.9.2 数据库文件的复制
2.9.3 文件的更名命令
2.9.4 文件的删除命令
2.9.5 其他命令
习题
第3章 数据库的排序、索引和查询
3.1 数据库的排序
3.2 数据库的索引
3.2.1 索引文件的类型
3.2.2 索引文件的建立
3.2.3 索引文件的使用
3.2.4 关于索引文件的说明
3.2.5 重建索引文件
3.2.6 数据库排序和索引的区别
3.3 数据库的查询
3.3.1 LOCATE和CONTINUE命令
3.3.2 FIND命令
3.3.3 SEEK命令
3.3.4 查询命令的比较
习题
第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.4 数据库文件间的更新
习题
第5章 SQL语言
5.1 第一部分子句
5.2 第二部分子句
5.3 第三部分子句
5.4 第四部分子句
5.5 第五部分子句
习题
第6章 Foxpro程序设计预备知识
6.1 程序设计简介
6.1.1 命令文件的建立、编辑和运行
6.1.2 程序注释及程序流程图
6.2 人机交互命令
6.2.1 非格式化命令
6.2.2 格式化命令
6.3 数组
6.3.1 数组的定义
6.3.2 数组元素的序号
6.3.3 内存变量或数组向数据库文件的传递
6.3.4 数据库数据向内存变量或数组传递
6.3.5 COPY TO ARRAY命令
习题
第7章 Foxpro程序设计
7.1 程序设计基础
7.1.1 数据库的程序文件
7.1.2 三种程序控制语句
7.1.3 顺序语句
7.2 分支语句
7.2.1 IF~ELSE~ENDIF语句
7.2.2 IF~ENDIF语句
7.2.3 单分支的嵌套
7.2.4 DO CASE~ENDCASE语句
7.3 循环语句
7.3.1 DO WHILE~ENDDO语句
7.3.2 FOR~ENDFOR语句
7.3.3 SCAN~ENDSCAN语句
7.3.4 多重循环
7.4 过程与自定义函数
7.4.1 子程序
7.4.2 过程
7.4.3 自定义函数
7.4.4 参数传递
7.5 变量的作用域
7.5.1 局部变量
7.5.2 全局变量
7.5.3 程序设计中常见的错误和要注意的问题
7.6 事件陷阱功能
7.6.1 ON ERROR命令
7.6.2 ON READERROR命令
7.6.3 ON ESCAPE命令
7.6.4 ON KEY命令
7.6.5 ON KEY=语句
7.6.6 ON KEY LABEL命令
习题
第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.4 级朕菜单设计
8.4.1 级联菜单
8.4.2 一个示例
8.5 菜单系统设计
8.5.1 菜单系统的定义
8.5.2 激活菜单系统
8.5.3 从内存中删除菜单系统
8.5.4 一个示例
习题
第9章 应用程序设计实例分析
9.1 应用程序设计方法
9.2 管理信息系统结构分析实例
9.2.1 系统基本结构
9.2.2 数据库设计
9.2.3 程序清单
10.1 从Foxpro到Visual Foxpro
10.1.1 Visual Foxpro的过去与现在
10.1.2 Visual Foxpro的主要改进
10.1.3 VFP的进入和退出
10.1.4 VFP的基本菜单简介
10.1.5 学习VFP时要注意的问题
10.2 数据库和数据表
10.2.1 全新概念的库和表
10.2.2 字段数据类型
10.2.3 创建数据库
10.2.4 数据库表的好处
10.2.5 库和表的命令操作
10.3 面向对象编程思想
10.3.1 类和对象
10.3.2 封装、继承与多态性
10.3.3 面向对象编程的优点
习题
第11章 表单和控件
11.1 表单和数据环境
11.1.1 创建和编辑麦单
11.1.2 表单的常用属性
11.1.3 表单的常用事件与方法
11.1.4 表单的新建属性与方法
11.1.5 MessageBox()函数
11.1.6 数据环境
11.1.7 表单的保存和运行
11.2 常用控件概述
11.2.1 在表单中添加控件
11.2.2 常用控件
11.2.3 常见共同属性
11.2.4 常用共同事件
11.3 深入VFP中的对象
11.3.1 VFP中的对象分类
11.3.2 对象引用
11.3.3 设置对象属性
11.3.4 对象事件代码
11.3.5 一个实例
11.4 命令按钮和命令按钮组
11.4.1 命令按钮
11.4.2 命令按钮组
11.4.3 一个示例
11.5 文本框、编辑框、微调控件
11.5.1 文本框
11.5.2 编辑框
11.5.3 微调控件
11.5.4 两个示例
11.6 选项按钮组与复选框
11.6.1 选项按钮组
11.6.2 复选框
11.6.3 一个示例
11.7 列表框与组合框
11.7.1 列表框
11.7.2 组合框
11.7.3 两个示例
11.8 图像、形状、线条
11.8.1 图像
11.8.2 形状
11.8.3 线条
11.8.4 表单的显示信息方法
11.8.5 一个示例
11.9 计时器
11.9.1 计时器
11.9.2 一个示例
11.10 页框
11.10.1 页框
11.10.2 一个示例
11.11 表格
11.11.1 表格
11.11.2 快速生成表格
11.12 表单集
11.12.1 表单集
11.12.2 一个示例
11.13 表单设计技巧
11.13.1 以选择代替输入
11.13.2 给对象起个好名
11.13.3 设置控件的文本提示
11.13.4 设置控件的Tab键次序
11.13.5 设置控件热键
11.13.6 更改鼠标指针的显示
11.13.7 加入合适的图形
11.13.8 延迟屏幕刷新
习题
第12章 查询与视图
12.1 利用查询设计器设计查询
12.1.1 建立一个新的查询
12.1.2 定制连接条件
12.1.3 使用多个条件过滤器
12.1.4 记录分组和记录排序
12.1.5 输出查询结果
12.1.6 保存和运行查询
12.2 SELECT-SQL
12.2.1 SELECT-SQL的命令格式
12.2.2 SELECT-SQL结果输出
12.3 创建视图
12.3.1 视图概述
12.3.2 创建本地视图
12.3.3 定义连接
12.3.4 创建远程视图
12.3.5 设置视图属性和连接属性
12.3.6 视图更新选项
12.3.7 使用视图
12.3.8 显示和修改视图结构
12.3.9 删除视图和创建视图索引
12.3.10 打开视图的多个实例
12.3.11 视图集成
习题
第13章 报表和标签
13.1 报表的数据源
13.2 设计报表
13.2.1 创建报表
13.2.2 预览和打印报表
13.3 在项目中添加报表
13.4 标签的设计
13.5 标签向导
13.6 报表示例
习题
第14章 项目管理器
14.1 项目管理器的基本操作
14.1.1 项目管理器
14.1.2 项目管理器的操作
14.2 项目编译
习题
猜您喜欢