Visual FoxPro程序设计教程

Visual FoxPro程序设计教程
作 者: 梁锐城
出版社: 科学出版社
丛编项: 21世纪高等院校教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: FoxBase
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Visual FoxPro程序设计教程》作者简介

内容简介

《面向21世纪高等院校计算机系列教材:Visual FoxPro程序设计教程》是依据新的《全国计算机等级考试二级考试大纲(Visual FoxPro程序设计)》编写的,每章均提供相应的习题与上机操作题,可操作性强,适合作为高等院校本、专科学生的教材,也可以作为数据库应用系统开发人员和自学者的参考书籍。Visual FoxPro 6.0是以可视化方式开发数据库应用程序的有力工具,它简单易学、功能强大。本教材从初学者的角度出发,结合编者多年的教学实践和编程经验,由浅入深、循序渐进地介绍了数据库的基础知识、数据库的基本操作、查询与视图、结构化查询语言SQL、结构化程序设计、Visual FoxPro 6.0的面向对象程序设计、菜单设计和报表设计等内容。

图书目录

第1章 VisuaI FoxPro基础

1. 1 数据库基础知识

1. 1. 1 信息. 数据与数据处理

1. 1. 2 数据模型

1. 1. 3 数据库应用系统

1. 1. 4 数据库管理系统

1. 1. 5 数据库系统的体系结构

1. 2 VisualFoxPro概述

1. 2. 1 VisualFoxPro的特性

1. 2. 2 VisualFoxPro的安装. 启动与退出

1. 2. 3 VisualFoxPro系统环境的配置

1. 2. 4 VisualFoxPro用户界面

1. 2. 5 VisualFoxPro的工作方式

1. 2. 6 项目管理器

1. 2. 7 VisualFoxPro的向导. 设计器. 生成器

习题1

第2章 自由表的基本操作

2. 1 VisualFoxPro的语言基础

2. 1. 1 数据类型

2. 1. 2 数据存储

2. 1. 3 函数

2. 1. 4 表达式

2. 2 自由表的建立与修改

2. 2. 1 表结构的建立

2. 2. 2 表数据的输入

2. 2. 3 备注字段和通用型字段数据的输入和修改

2. 2. 4 表结构的修改

2. 3 自由表的维护

2. 3. 1 VisualFoxPro命令结构及常用子句

2. 3. 2 表的打开与关闭

2. 3. 3 表数据的浏览和修改

2. 3. 4 记录指针的移动

2. 3. 5 表与表结构的复制

2. 3. 6 记录的插入与追加

2. 3. 7 记录的删除与恢复

2. 3. 8 表数据的替换

2. 3. 9 设置过滤器和字段表

2. 3. 10 表数据的统计

习题2

第3章 创建和使用数据库

3. 1 建立. 修改和删除数据库

3. 1. 1 建立数据库

3. 1. 2 修改数据库

3. 1. 3 删除数据库

3. 2 打开和关闭数据库

3. 3 创建数据库表

3. 3. 1 添加自由表

3. 3. 2 从数据库中移出表

3. 3. 3 新建数据库表

3. 3. 4 数据库表的属性设置

3. 4 数据表的索引

3. 4. 1 索引的基本概念

3. 4. 2 创建索引

3. 4. 3 索引文件的打开与关闭

3. 4. 4 确定主控索引

3. 4. 5 删除索引

3. 5 指针定位查询

3. 5. 1 顺序查询

3. 5. 2 索引查询

3. 6 工作区与数据工作期

3. 6. 1 作区

3. 6. 2 数据工作期

3. 7 关联

3. 7. 1 永久性关联

3. 7. 2 临时性关联

3. 7. 3 数据表之间的参照完整性设置

习题3

第4章 查询与视图

4. 1 查询

4. 1. 1 建立查询

4. 1. 2 修改查询

4. 1. 3 运行查询

4. 2 视图

4. 2. 1 建立视图

4. 2. 2 视图与数据更新

4. 2. 3 使用视图

习题4

第5章 结构化查询语言SOL

5. 1 SQL的特点

5. 2 SQL的查询功能

5. 2. 1 简单查询

5. 2. 2 简单的联接查询

5. 2. 3 嵌套查询

5. 2. 4 排序

5. 2. 5 简单的计算查询

5. 2. 6 分组与计算查询

5. 2. 7 内外层互相关嵌套查询

5. 2. 8 使用量词和谓词的查询

5. 2. 9 超联接查询

5. 2. 10 集合的并运算

5. 2. 11 SQLSELECT的特殊选项

5. 3 SQL的定义功能

5. 3. 1 表的定义

5. 3. 2 表的删除

5. 3. 3 表结构的修改

5. 3. 4 视图的定义及删除

5. 4 SQL的操作功能

5. 4. 1 插入

5. 4. 2 更新

5. 4. 3 删除

习题5

第6章 Visual FoxPro的结构化程序设计

6. 1 程序与程序文件

6. 1. 1 程序的概念

6. 1. 2 程序文件的建立与执行

6. 1. 3 简单的输入输出命令

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 变量的作用域

习题6

第7章 Visual FoxPro面向对象的程序设计与表单设计

7. 1 面向对象程序设计基础

7. 1. 1 对象

7. 1. 2 类

7. 1. 3 事件和方法程序

7. 1. 4 VisualFoxPro类的创建

7. 1. 5 对象的建立和使用

7. 2 表单的基本操作

7. 2. 1 创建表单

7. 2. 2 修改表单

7. 2. 3 运行表单

7. 3 表单设计器

7. 3. 1 表单设计器环境

7. 3. 2 控件的操作与布局

7. 3. 3 数据环境

7. 4 常用表单控件

7. 4. 1 标签 Label 控件

7. 4. 2 命令按钮 CommandButton 控件

7. 4. 3 命令组 CommandGroup 控件

7. 4. 4 文本框 TcxtBox 控件

7. 4. 5 编辑框 EditBox 控件

7. 4. 6 选项组 OptionOroup 控件

7. 4. 7 复选框 CheckBox 控件

7. 4. 8 列表框 ListBox 控件

7. 4. 9 组合框 ComboBox 控件

7. 4. 10 微调框控件

7. 4. 11 表格 Grid 控件

7. 4. 12 页框 PageFrame 控件

7. 4. 13 表单控件的其他按钮

习题7

第8章 菜单设计与应用

8. 1 VisualFoxPro系统菜单

8. 2 设计下拉式菜单

8. 2. 1 调用菜单设计器

8. 2. 2 定义菜单

8. 2. 3 生成菜单程序

8. 2. 4 运行菜单程序

8. 3 设计快捷菜单

习题8

第9章 报表设计

9. 1 报表的基本操作

9. 1. 1 创建报表文件

9. 1. 2 修改报表

9. 1. 3 报表的预览和打印

9. 2 在报表设计器中设计报表

9. 2. 1 报表工具栏

9. 2. 2 报表的数据源和布局

9. 2. 3 在报表中使用控件

9. 2. 4 数据分组和多栏报表

习题9

第10章 应用程序的开发

10. 1 应用程序开发的一般过程

10. 1. 1 需求分析

10. 1. 2 数据库设计

10. 1. 3 应用程序设计

10. 1. 4 软件测试

10. 1. 5 应用程序发布

10. 1. 6 系统运行和维护

10. 2 管理系统开发实例

10. 2. 1 规划学生管理系统的功能结构

10. 2. 2 数据库设计

10. 2. 3 设计应用程序

10. 2. 4 系统主菜单设计

10. 2. 5 设计主程序

10. 2. 6 连编应用程序

10. 2. 7 运行应用程序

10. 3 应用程序生成器

10. 3. 1 使用应用程序向导

10. 3. 2 应用程序生成器及其使用

习题10

附录

附录1 属性名称与功能

附录2 方法名称与功能

附录3 事件名称与功能