描述
开 本: 16开纸 张: 胶版纸包 装: 平装是否套装: 否国际标准书号ISBN: 9787302276838
内容简介
李跃华编著的《Visual
FoxPro程序设计(高等学校计算机基础教育教材精选)》以Visual FoxPro
6.0中文版为平台,结合普通高校非计算机专业数据库程序设计课程的具体要求,通过丰富的案例来介绍Visual FoxPro
数据库程序设计的有关基本知识。每章后附有习题,以帮助读者巩固所学知识。此外,为了帮助学生更进一步掌握所学内容,我们还编写了配套的《Visual
FoxPro实验指导与试题解析》 全书共12章。第1章主要介绍数据库系统的一些基本概念和Visual
FoxPro简介。第2章主要介绍Visual FoxPro基本语言知识和常用的函数。
第3章是有关表的基本操作和命令的使用。第4章介绍Visual
FoxPro中数据库的概念和相关操作。第5章介绍查询和视图。第6章介绍结构化程序设计。第7章是有关面向对象程序设计和表单的介绍。第8章介绍表单控件。第9
章介绍报表设计器的使用。第10章是菜单和工具栏的使用方法介绍。第11 章介绍如何在Visual
FoxPro中开发和发布应用程序。附录中给出了相关表结构及其说明。
《Visual
FoxPro程序设计(高等学校计算机基础教育教材精选)》适合普通高校进行Visual
FoxPro程序设计课程教学,也可以作为普通高校计算机等级考试的辅导教材。
目 录
上篇 数据库 第1章 数据库系统概述 1.1 数据库系统 1.1.1 数据管理技术的发展 1.1.2 数据库系统的组成 1.1.3 主流数据库管理系统概述 1.2 数据库体系结构 1.3 概念模型与数据模型 1.3.1 概念模型 1.3.2 数据模型 1.4 数据库设计步骤 1.5 Visual FoxPro概述 1.5.1 Visual FoxPro的特点 1.5.2 Visual FoxPro的操作环境 1.5.3 Visual FoxPro 6.0的文件类型 1.5.4 Visual FoxPro 6.0的操作方式 1.5.5 Visual FoxPro的项目管理及设计工具 习题 第2章 Visual FoxPro语言基础 2.1 Visual FoxPro命令及其规则 2.2 数据类型 2.3 常量 2.3.1 字符型常量 2.3.2 数值型常量 2.3.3 日期型常量 2.3.4 日期时间型常量 2.3.5 逻辑型常量38Visual FoxPro程序设计 2.3.6 货币型常量 2.4 变量 2.4.1 内存变量 2.4.2 数组 2.4.3 变量的基本操作 2.5 运算符与表达式 2.5.1 数值表达式 2.5.2 字符表达式 2.5.3 日期时间表达式 2.5.4 关系表达式 2.5.5 逻辑表达式 2.5.6 名称表达式 2.5.7 宏表达式 2.6 系统函数 2.6.1 数值函数 2.6.2 字符函数 2.6.3 日期时间函数 2.6.4 转换函数 2.6.5 测试函数 2.6.6 表操作函数 2.6.7 其他函数 2.7 空值处理 习题 第3章 表 3.1 表的基本操作 3.1.1 表结构概述 3.1.2 表结构的创建 3.1.3 表结构的修改 3.1.4 打开与关闭表 3.2 表记录的基本操作 3.2.1 输入记录 3.2.2 记录的筛选与显示 3.2.3 表记录的定位 3.2.4 表记录的修改 3.2.5 表记录的删除 3.3 排序与索引 3.3.1 表的排序 3.3.2 索引和索引类型 3.3.3 索引的创建 3.3.4 设置主控索引 3.3.5 使用索引快速定位记录 3.3.6 删除索引 3.4 数据表的统计 3.4.1 记录数统计 3.4.2 求和命令 3.4.3 求平均值命令 3.5 工作区操作 3.5.1 工作区概念 3.5.2 工作区操作 3.6 与表相关的几个函数 习题 第4章 数据库 4.1 数据库的创建与使用 4.1.1 数据库的创建 4.1.2 数据库的打开与关闭 4.1.3 设置当前数据库 4.1.4 数据库的删除 4.2 数据库表的操作 4.2.1 创建数据库表 4.2.2 数据库表索引 4.3 设置数据字典 4.3.1 数据字典概述 4.3.2 格式化输入输出 4.3.3 字段的标题、注释及匹配字段类型到类 4.3.4 字段有效性 4.3.5 长表名和表注释 4.3.6 记录的有效性 4.3.7 记录的触发器 4.3.8 DBGETPROP()和DBSETPROP() 4.4 表的添加与移去 4.4.1 将自由表添加到数据库 4.4.2 从数据库中移出表 4.5 永久性关系和参照完整性 4.5.1 建立表之间的永久关系 4.5.2 设置参照完整性 4.5.3 Visual FoxPro的数据完整性 4.6 表文件操作 4.6.1 显示表结构 4.6.2 复制表文件结构 4.6.3 复制表文件到其他文件或数组 4.6.4 从其他文件或数组给当前表追加记录 4.7 利用SQL语句操作表 4.7.1 SQL语句简介 4.7.2 CREATE TABLE-SQL语句 4.7.3 ALTER TABLE-SQL语句 4.7.4 INSERT-SQL语句 4.7.5 UPDATE-SQL语句 4.7.6 DELETE-SQL语句 习题 第5章 查询与视图 5.1 查询和视图概述 5.2 SELECT-SQL语句 5.2.1 SELECT-SQL语句 5.2.2 SELECT-SQL应用举例 5.3 创建查询 5.3.1 使用查询向导创建查询 5.3.2 使用查询设计器创建查询 5.4 创建视图 5.4.1 创建本地视图 5.4.2 利用视图更新数据 5.4.3 视图的使用 习题 下篇 程序设计 第6章 程序设计基础 6.1 程序文件 6.1.1 程序的概念 6.1.2 程序文件的创建、修改和保存 6.1.3 程序文件的运行 6.2 程序结构控制语句 6.2.1 顺序结构 6.2.2 分支结构 6.2.3 循环结构 6.3 过程与自定义函数 6.3.1 子程序 6.3.2 过程 6.3.3 自定义函数 6.3.4 参数传递 6.4 程序调试 6.4.1 程序中常见的错误 6.4.2 调试器 6.4.3 断点设置与单步调试 6.4.4 调试菜单 习题 第7章 表单与对象 7.1 面向对象程序设计基础 7.1.1 对象与类概述 7.1.2 常用对象的基类、容器类与控件类 7.1.3 属性、事件与方法 7.1.4 对象的引用 7.2 创建与管理表单 7.2.1 使用表单向导创建表单 7.2.2 使用表单设计器创建表单 7.2.3 表单生成器 7.2.4 表单文件的保存、修改与运行 7.2.5 表单属性和方法 7.2.6 常用事件和方法 7.3 表单设计器 7.3.1 表单设计工具 7.3.2 表单的数据环境 7.3.3 创建单文档和多文档界面 7.3.4 表单集的使用 习题 第8章 表单控件 8.1 输入控件 8.1.1 文本框 8.1.2 编辑框 8.1.3 复选框 8.1.4 列表框 8.1.5 组合框 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.4.3 选项按钮组 8.4.4 计时器 8.4.5 微调框 8.4.6 线条与形状 8.4.7 ActiveX控件 习题 第9章 报表与标签 9.1 报表的创建 9.1.1 使用报表向导创建报表 9.1.2 用快速报表创建报表 9.2 报表的设计 9.2.1 报表设计器窗口 9.2.2 报表的数据源 9.2.3 报表控件的使用 9.3 数据分组和多栏报表 9.3.1 建立一级数据分组 9.3.2 建立多级数据分组 9.3.3 多栏报表设计 9.4 报表的预览与打印 9.4.1 报表的保存 9.4.2 报表的预览 9.4.3 报表的打印 9.5 标签的设计 9.5.1 标签类型 9.5.2 标签向导 9.5.3 标签设计器 9.5.4 标签的打印 习题 第10章 菜单与工具栏 10.1 菜单设计概述 10.1.1 菜单概述 10.1.2 菜单的设计原则与步骤 10.2 菜单的设计 10.2.1 菜单设计器的使用 10.2.2 创建快速菜单 10.2.3 创建快捷菜单 10.3 为菜单系统指定任务 10.3.1 使用命令完成任务 10.3.2 使用过程完成任务 10.4 创建自定义工具栏 习题 第11章 应用程序的开发与发布 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.3.3 应用程序向导和生成器的使用 11.4 发布应用程序 习题 附录A 表结构及其说明 参考文献
评论
还没有评论。