第一图书网

Visual FoxPro程序设计知识与练习

相万让 人民邮电出版社
出版时间:

2005-8  

出版社:

人民邮电出版社  

作者:

相万让  

内容概要

  本书是大学非计算机专业VFP课程的教材,包含计算机等级考试VFP大纲的相关内容,并重视应用,将内容分为三篇。知识篇:首先介绍VFP与程序设计的基础知识,着重讲述数据库和表、视图和查寻、应用程序界面、报表和标签、菜单和工具栏等的设计与创建方法,并结合VFP提出了"面向对象"的程序设计概念和方法,还介绍了程序的测试与调试、多用户数据访问、应用程序安装盘的制作等应用技术。最后结合实例介绍小型应用系统的开发过程与设计方法。基础练习篇:结合各章内容列出了大量的练习题,供学生练习用。综合练习篇:结合计算机等级考试VFP大纲和笔试题类型,列出了5套笔试题,供学生进行综合练习。本书教学目标明确,构思新颖,通俗易懂,举例与练习合理,要求学生多动脑、多动手,提高学生的Visual FoxPro应用能力。  本书可作为大学非计算机专业的计算机基础课教材,也可选为计算机等级考试二级VFP的培训教材。

书籍目录

第1篇 知识篇第1章 数据库基础 11.1 数据库系统基础知识 11.1.1 基本概念 11.1.2 数据管理技术的发展 31.1.3 数据库技术的发展 51.2 数据库系统的体系结构 61.3 数据模型 81.3.1 数据模型的要素 81.3.2 概念模型 91.3.3 数据模型 131.4 关系数据库 131.4.1 关系模型的基本概念 141.4.2 关系代数 171.4.3 关系数据的规范化 181.5 Visual FoxPro系统初步 181.5.1 Visual FoxPro系统概述 181.5.2 Visual FoxPro的安装、启动和退出 201.5.3 Visual FoxPro的窗口界面 221.5.4 Visual FoxPro的配置 271.5.5 项目管理器 281.5.6 Visual FoxPro向导、设计器与生成器简介 33第2章 Visual FoxPro程序设计基础 362.1 Visual FoxPro程序初步 362.1.1 程序及程序设计 362.1.2 程序文件的建立和执行 372.1.3  Visual FoxPro应用程序开发 382.2 利用程序进行数据处理 402.2.1 数据类型 402.2.2 数据存储 422.2.3 运算符与表达式 452.2.4 函数及其应用 492.3 Visual FoxPro 6.0程序设计 582.3.1 程序流的控制 582.3.2 过程和自定义函数 62第3章 数据库和表 663.1 数据库设计 663.1.1 数据库设计原则 663.1.2 数据库设计过程 673.2 Visual FoxPro数据库及其操作 693.2.1 基本概念 693.2.2 创建数据库 693.2.3 打开与关闭数据库 713.2.4 修改数据库 733.2.5 删除数据库 733.3 创建表 743.3.1 定义表结构 743.3.2 在表设计器中创建表 763.3.3 表结构的显示与修改 783.3.4 向表中添加记录 793.4 使用表 813.4.1 数据库表与自由表 813.4.2 数据库表的使用 833.4.3 表的打开与关闭 863.5 操作表中的数据 873.5.1 数据的显示和修改 873.5.2 控制字段和记录的访问 883.5.3 数据表中记录指针的定位和记录的插入 903.5.4 数据记录的删除和恢复 933.5.5 修改表中的数据 963.6 索引 973.6.1 索引的概念及类型 983.6.2 在表设计器中建立索引 993.6.3 用命令建立索引 1003.6.4 使用索引 1013.7 多个表的同时使用 1033.7.1 使用数据工作期 1033.7.2 工作区操作 1043.7.3 使用不同工作区的表 1053.7.4 表之间的关系 1053.8 数据完整性 1073.8.1 实体完整性与主关键字 1073.8.2 域完整性与约束规则 1073.8.3 参照完整性与表之间的关联 107第4章 视图与查询 1114.1 视图 1114.1.1 视图的概念及作用 1114.1.2 视图设计器 1114.1.3 创建视图 1154.1.4 远程视图 1204.1.5 使用视图 1234.1.6 利用视图更新数据 1244.2 查询 1264.2.1 查询设计器 1264.2.2 建立查询 1274.2.3 使用查询 1294.3 关系数据库标准语言SQL 1324.3.1 SQL的特点 1324.3.2 查询 1334.3.3 数据定义 1424.3.4 数据更新 1444.3.5 视图 145第5章 面向对象程序设计 1475.1 面向对象程序设计的基本概念 1475.1.1 对象、控件和类 1475.1.2 继承、封装和多态 1495.1.3 属性、事件和方法 1505.2 Visual FoxPro的类和对象 1515.2.1 Visual FoxPro中的基类 1515.2.2 由基类创建新类 1525.2.3 Visual FoxPro中的对象 1545.2.4 对象的引用 1545.2.5 设置对象属性 1555.2.6 响应事件 1565.2.7 调用方法 157第6章 使用表单设计应用程序界面 1586.1 创建、修改及运行表单 1586.1.1 使用表单向导创建表单 1586.1.2 修改及运行表单 1626.1.3 管理表单属性和方法 1636.2 表单设计器 1666.2.1 使用表单设计器创建表单 1666.2.2 创建数据环境 1676.2.3 控件的操作与布局 1696.3 常用表单控件 1716.3.1 常用控件的使用场景 1716.3.2 标签、文本框和编辑框 1736.3.3 命令按钮和命令按钮组 1766.3.4 选项按钮和复选框 1786.3.5 组合框和列表框 1806.3.6 微调按钮与时钟 1826.3.7 表格和图像 1846.3.8 用线条和形状改善表单外观 1876.3.9 ActiveX控件和ActiveX绑定控件 1886.4 表单的高级应用 1906.4.1 表单管理 1906.4.2 多文档界面 1926.4.3 使用表单集 193第7章 报表和标签 1967.1 创建报表 1967.1.1 快速创建报表 1967.1.2 利用报表向导创建报表 1987.1.3 利用报表设计器创建报表 2007.2 修改和美化报表 2017.2.1 报表设计器工具栏和报表控件工具栏 2027.2.2 报表布局 2027.2.3 设置标题和总结 2037.2.4 页标头和页注脚 2037.2.5 在报表中添加新的数据 2047.3 报表的制作技巧及其他 2047.3.1 分析报表所需要的数据 2047.3.2 快速设计和创建报表布局 2057.3.3 设置多列布局 2057.3.4 报表预览和打印 2057.4 设计标签 2067.4.1 标签向导 2067.4.2 标签设计器 207第8章 设计菜单和工具栏 2088.1 设计菜单 2088.1.1 菜单系统的组成和规划 2088.1.2 菜单设计器 2098.1.3 创建条形菜单 2118.1.4 创建快捷菜单 2128.1.5 菜单的应用 2138.2 创建自定义工具栏 2158.2.1 创建类 2158.2.2 在表单中使用工具栏 2168.2.3 协调菜单和自定义工具栏 216第9章 程序的测试与调试 2179.1 程序中常见的错误类型 2179.1.1 错误类型 2179.1.2 检查错误 2189.2 使用调试器 2189.2.1 调试器环境 2189.2.2 设置断点 2219.2.3 调试菜单 221第10章 多用户与共享技术 22210.1 多用户环境中的数据访问技术 22210.1.1 在多用户环境中访问数据 22210.1.2 锁定数据的方法 22310.1.3 解锁数据的方法 22610.1.4 数据工作期 22610.1.5 数据缓冲技术 22810.2 数据更新技术 23110.2.1 使用缓冲技术进行数据更新 23110.2.2 使用事务处理机制管理更新 23210.2.3 通过视图管理数据更新 23810.3 对访问冲突的处理 24010.3.1 管理缓冲冲突 24010.3.2 检测并避免冲突 24210.3.3 使用备注字段检查冲突 24310.3.4 处理冲突的规则 243第11章 制作应用程序安装盘 24411.1 创建安装程序 24411.1.1 制作步骤 24411.1.2 可发布文件 24411.1.3 受限制文件 24511.2 使用安装向导 24611.2.1 定位文件 24611.2.2 指定组件 24611.2.3 磁盘映像 24711.2.4 安装选项 24811.2.5 默认目标目录 24811.2.6 改变文件设置 24811.2.7 完成 24911.3 检测安装程序 250第12章 小型应用系统开发 25112.1 信息系统开发过程 25112.2 需求分析 25112.2.1 系统功能分析 25212.2.2 系统功能模块设计 25212.2.3 数据流图(DFD)和数据字典(DD) 25312.3 数据库设计 25312.3.1 概念结构设计 25312.3.2 逻辑结构设计 25612.3.3 物理结构设计 25912.3.4 数据库的实现 25912.4 系统功能模块的设计 26112.4.1 设计系统主界面 26112.4.2 设计查询表单 26212.4.3 设计维护表单 26412.4.4 设计统计界面 26612.4.5 设计报表界面及报表 26712.5 应用程序的编译及发布 269第2篇 基础练习篇基础练习1 273基础练习2 275基础练习3 278基础练习4 281基础练习5 286基础练习6 288基础练习7 288基础练习8 290基础练习9 291第3篇 综合练习篇笔试模拟题一 293笔试模拟题二 297笔试模拟题三 303笔试模拟题四 308笔试模拟题五 314附录A 基础练习篇基础练习题参考答案 320附录B 综合练习篇笔试模拟题参考答案 323


图书封面

广告

下载页面


Visual FoxPro程序设计知识与练习 PDF格式下载



相关图书