词条 | VisualFoxPro程序设计 |
释义 | 1.图书信息书 名: Visual FoxPro程序设计 作 者:谭华山蒋明宇张高亮 出版社: 清华大学出版社 出版时间: 2010年03月01日 ISBN: 9787302218098 开本: 16开 平装:290页 定价: 29.00 元 内容简介《Visual FoxPro程序设计》根据全国高等学校非计算机专业学生计算机等级考试教学大纲要求,以Visual FoxPro数据库管理系统为主要内容,介绍了面向对象程序设计和可视化编程的方法。《Visual FoxPro程序设计》主要内容有Visual FoxPro基础、Visual FoxPro语言基础、表与数据库操作、关系数据库标准语言sQL、数据库的查询和视图、结构化设计语言、表单设计、报表与标签、菜单与工具栏、数据库应用开发与实例。每章内容均包含了具体的内容与操作实例。另外,附录中有Visual FoxPro 6.0的常用命令和函数。 《Visual FoxPro程序设计》内容丰富、学校图文并茂,描述由浅入深、文字通俗易懂。特别适合于高等学校教材使用,也可供从事计算机应用和开发的各类人员使用。《Visual FoxPro程序设计》另配有《Visual FoxPro程序设计实践》一书,包含大量的上机操作实验和丰富的习题内容,供读者实际操作和练习使用。 图书目录第1章 VisualFoxPro基础 1.1 数据库系统基本知识 1.1.1 信息与数据 1.1.2 数据管理及发展 1.1.3 数据库系统的组成 1.1.4 数据库系统的特点 1.2 数据模型 1.2.1 数据模型的基本概念 1.2.2 概念模型及其表示方法 1.2.3 常用的数据模型 1.3 关系数据库 1.3.1 关系的基本概念 1.3.2 关系的基本特点 1.3.3 关系运算 1.4 VisualFoxPro系统概述 1.4.1 VisualFoxPro的特点 1.4.2 VFP的安装 1.4.3 VisualFoxPro的启动、退出及界面组成 1.5 VFP系统基本操作 1.5.1 VFP的操作方式 1.5.2 VFP系统环境的设置 1.5.3 VFP的向导、生成器和设计器 1.5.4 VFP的主要文件类型 1.6 项目管理器 1.6.1 启动项目管理器 1.6.2 项目管理器的组成与功能 1.6.3 定制项目管理器 第2章 VisualFoxPro语言基础 2.1 常量与变量 2.1.1 常量 2.1.2 变量 2.2 表达式 2.2.1 算术表达式 2.2.2 字符表达式 2.2.3 关系运算符及关系表达式 2.2.4 逻辑运算符及逻辑表达式 2.2.5 日期及日期时间表达式 2.3 常用函数 2.3.1 数值处理函数 2.3.2 字符处理函数 2.3.3 日期和时间函数 2.3.4 数据类型转换函数 2.3.5 测试函数 2.3.6 系统对话框函数 2.4 VFP命令格式 2.4.1 VFP命令一般格式 2.4.2 VFP命令的书写规则 2.4.3 VFP的运行方式 第3章 表与数据库 3.1 表的建立 3.1.1 表的概念 3.1.2 表结构的设计 3.1.3 表结构的建立 3.1.4 记录的输入 3.1.5 表的打开与关闭 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 表的排序 3.3.2 索引的概念 3.3.3 索引的建立 3.3.4 索引的使用 3.3.5 表的查询 3.4 表的统计 3.4.1 统计记录个数命令COUNT 3.4.2 数值字段求和命令SUM 3.4.3 数值字段求平均值命令AV 3.4.4 综合统计命令CALCULAT 3.4.5 分类汇总命令TOTAI 3.5 多表操作 3.5.1 工作区及使用 3.5.2 表的关联 3.6 数据库操作 3.6.1 数据库的设计 3.6.2 数据库的建立 3.6.3 数据库的基本操作 3.6.4 数据库的有效性规则 3.6.5 数据库表的基本操作 3.6.6 设置参照完整性 第4章 关系数据库标准语言SQL 4.1 SQL概述 4.1.1 SQL语言的特点 4.1.2 SQL语句 4.1.3 查询中的运算符 4.1.4 查询中常用的计算函数 4.2 SQL的定义 4.2.1 表的定义 4.2.2 表结构的修改 4.2.3 视图的定义 4.3 SQL的操作 4.3.1 插入数据 4.3.2 更新数据 4.3.3 删除数据 4.4 SQL的查询 4.4.1 单表查询 4.4.2 排序查询 4.4.3 分组与计算查询 4.4.4 利用特殊运算符查询 4.4.5 多表联接查询 4.4.6 嵌套查询 4.4.7 查询的几个特殊选项 第5章 数据库的查询和视图 5.1 基本概念 5.1.1 查询的定义 5.1.2 视图的定义 5.2 创建查询 5.2.1 使用查询向导创建查询 5.2.2 使用查询设计器创建查询 5.2.3 查询输出 5.2.4 查询的SQL语句 5.3 创建视图 5.3.1 使用查询设计器创建视图 5.3.2 使用视图更新数据 5.3.3 视图的定制 第6章 结构化程序设计 6.1 结构化程序基本知识 6.1.1 程序 6.1.2 算法 6.1.3 结构化程序设计基本思想 6.1.4 程序文件的建立与执行 6.2 程序的常用语句 6.2.1 交互式输入语句 6.2.2 输出语句 6.2.3 辅助语句 6.3 程序的三种基本结构 6.3.1 顺序结构 6.3.2 选择结构 6.3.3 循环结构 6.4 模块化程序设计 6.4.1 子程序 6.4.2 自定义函数和过程 6.4.3 过程与过程文件 6.4.4 变量的作用域 6.5 程序设计应用举例 第7章 表单设计 7.1 面向对象程序设计 …… 第8章 报表与标签 第9章 菜单与工具栏 第10章 数据库应用程序开发实例 附录A Visual FoxPro 6.0常用命令一览表 附录B Visual FoxPro 6.0常用函数一览表 参考文献 文摘1.1.4 数据库系统的特点 数据库系统的出现是计算机数据处理技术的重大进步,它具有以下4个特点。 1.实现数据共享,减少数据冗余 数据的最小单位是字段,即可以按字段的名称存取库中某一个或某一组字段,也可以存取一条记录或一组记录。数据冗余即表示数据重复。 2.采用特定的数据模型 采用关系模型对数据库中的数据进行组织。 3.具有较高的数据独立性 所谓数据独立是指数据与应用程序之间的彼此独立,它们之间不存在相互依赖的关系。应用程序不必随数据存储结构的改变而变动,这是数据库一个最基本的优点。 在数据库系统中,数据库管理系统通过映像,实现了应用程序对数据的逻辑结构与物理存储结构之间较高的独立性。数据库的数据独立包括两个方面: 物理数据独立:数据的存储格式和组织方法改变时,不影响数据库的逻辑结构,从而不影响应用程序。 逻辑数据独立:数据库逻辑结构的变化(如数据定义的修改,数据问联系的变更等) 不影响用户的应用程序。 数据独立提高了数据处理系统的稳定性,从而提高了程序维护的效率。 4.具有统一的数据控制功能 数据的存取是并发的,即多个用户同时使用一个数据库。所以,数据库管理系统必须要提供必要的保护措施,如并发访问控制、数据安全控制和数据的完整性控制等。 2.图书信息丛书名: 高等学校教材·计算机应用 作 者: 高巍巍 等编著 出 版 社: 清华大学出版社 出版时间: 2008-8-1 字 数: 632000 页 数: 397 开 本: 16开 纸 张: 胶版纸 I S B N : 9787302175407 包 装: 平装 所属分类: 图书>> 计算机/网络 >> 数据库 >> Foxpro 定价:38.00 编辑推荐本书针对全国计算机二级考试VFP程序设计,根据最新大纲、结合最新的考试题目编写而成。全书由公共基础知识和Visual FoxPro程序设计两个部分组成,以Visual FoxPro程序设计为主要内容。这套教材适合作为高等院校的教材,也可以作为全国计算机等级考试Visual FoxPro程序设计二级考试培训教材。 内容简介本书分为计算机公共基础知识和Visual FoxPro程序设计两部分。计算机公共基础知识部分主要根据等级考试大纲,选取计算机专业知识中的主要知识点做重点介绍;Visual FoxPro程序设计部分是根据等级考试要求为读者介绍Visual FoxPro 6.0的使用。 全书紧扣全国计算机等级考试大纲要求,知识点覆盖全,重点突出,重点难点做详细讲解;例题选取精心恰当,部分习题根据最新考试大纲要求精心设计和编写,具有典型性;每章后均配有练习题,帮助读者对每章所学内容进行巩固和提高;全书侧重于对学生实践能力的培养,实例丰富,实践部分内容紧密衔接,最后形成一个完整的数据库开发系统,系统性、实践性较强;并为读者提供教材配套课件,内容丰富生动,便于读者自学使用。 本书可以作为高等学校非计算机专业数据库教程,也可作为二级Visual FoxPro的培训教材,还可供广大数据库应用系统开发人员阅读参考。 图书目录第1章 数据结构与算法 第2章 程序设计基础 第3章 软件工程基础 第4章 数据库设计基础 4.1 数据库基本概念 4.1.1 数据 4.1.2 数据库 4.1.3 数据库管理系统 4.1.4 数据库管理员 4.1.5 数据库系统 4.1.6 数据库应用系统 4.2 关系代数 4.3 数据库设计与管理 本章小结 习题4 第5章 Visual FoxPro基础概述 5.1 数据库系统的基础知识 5.1.1 数据库的基本概念 5.1.2 计算机数据管理的发展 5.1.3 数据库系统 5.2 关系数据库的基础理论 5.2.1 表 5.2.2 实体的描述 5.2.3 实体之间的联系 5.2.4 数据模型 5.2.5 关系数据 5.2.6 关系运算 5.3 数据库设计 5.3.1 数据库设计步骤 5.3.2 数据库设计过程 5.4 Visual FoxPro的安装与运行 5.4.1 Visual FoxPro的安装 5.4.2 启动与退出 5.5 Visual FoxPro的操作界面 5.5.1 菜单系统 5.5.2 工具栏 5.5.3 命令窗口 5.5.4 配置Visual FoxPro 5.5.5 设计器、向导、生成器 5.6 Visual FoxPro的操作方式 5.6.1 命令 5.6.2 菜单 5.6.3 交互式操作 5.6.4 程序 5.7 Visual FoxPro系统概述 5.7.1 Visual FoxPro的发展过程 5.7.2 Visual FoxPro的基本功能 5.7.3 Visual FoxPro的基本特点 本章小结 习题5 第6章 数据与数据运算 6.1 常量 6.1.1 数值型常量 6.1.2 货币型常量 6.1.3 字符型常量 6.1.4 日期型常量 6.1.5 日期时间型常量 6.1.6 逻辑型常量 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.3.5 逻辑表达式 6.3.6 各种运算符的优先级 6.4 常用函数 6.4.1 数值函数 6.4.2 字符函数 6.4.3 日期和时间函数 6.4.4 数据类型转换函数 6.4.5 测试函数 6.5 Visual FoxPro命令格式与规则 6.5.1 命令格式 6.5.2 命令规则 本章小结 习题6 第7章 数据库和表 7.1 项目管理器 7.1.1 什么是项目管理器 7.1.2 项目管理器的创建 7.1.3 项目管理器的使用 7.2 数据库的建立与使用 7.2.1 数据库的建立 7.2.2 数据库的使用 7.3 表的建立与使用 7.3.1 建立表 7.3.2 使用表 7.3.3 表中记录的处理 7.4 索引 7.4.1 基本概念 7.4.2 建立索引 7.4.3 使用索引 7.5 数据完整性 7.5.1 实体完整性与主关键字 7.5.2 域完整性与约束规则 7.5.3 参照完整性与表之间的关联 7.6 多工作区 7.6.1 工作区与多个表 7.6.2 表的关联 7.7 排序 本章小结 习题7 第8章 结构化查询语言SQL 8.1 SQL的概述 8.2 数据查询 8.2.1 基本查询 8.2.2 排序查询 8.2.3 计算与分组查询 8.2.4 带特殊运算符的条件查询 8.2.5 利用空值查询 8.2.6 嵌套查询 8.2.7 别名与自联接查询 8.2.8 超联接查询 8.2.9 集合的并运算 8.2.10 查询中的几个特殊选项 8.3 数据操作 8.3.1 插入操作 8.3.2 删除操作 8.3.3 更新操作 8.4 数据定义 8.4.1 定义表 8.4.2 删除表 8.4.3 修改表结构 8.4.4 视图 本章小结 习题8 第9章 查询和视图 9.1 基本概念 9.1.1 查询的概念 9.1.2 视图的概念 9.2 查询 9.2.1 创建查询的方法 9.2.2 查询设计器 9.2.3 利用查询设计器创建查询 9.2.4 使用查询向导建立查询 9.3 视图 9.3.1 创建视图 9.3.2 视图与查询的区别 9.3.3 视图与数据更新 本章小结 习题9 第10章 Visual FoxPro程序设计基础 10.1 程序文件的建立与执行 10.1.1 程序的基本概念 10.1.2 程序文件的建立与执行 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 过程调用中的参数传递 10.3.4 用户自定义函数 10.4 变量的作用域 10.4.1 公共变量 10.4.2 局部变量 10.4.3 私有变量 10.4.4 隐藏变量 本章小结 习题10 第11章 表单 11.1 面向对象的基本概念 11.1.1 对象和类 11.1.2 属性、事件和方法 11.1.3 对象属性的设置、对象方法的调用 11.2 表单的设计 11.2.1 建立表单 11.2.2 添加控件 11.2.3 在表单中添加属性和方法 11.2.4 修改和运行表单 11.3 数据环境 11.3.1 设置数据环境 11.3.2 使用数据环境 11.4 常用控件 11.4.1 标签控件 11.4.2 文本框控件 11.4.3 命令按钮控件 11.4.4 命令按钮组控件 11.4.5 单选按钮组控件 11.4.6 复选框控件 11.4.7 编辑框控件 11.4.8 列表框控件 11.4.9 表格控件 11.4.10 组合框控件 11.4.11 页框控件 11.4.12 形状控件 11.4.13 图像控件 11.4.14 计时器控件 本章小结 习题11 第12章 菜单设计与应用 12.1 菜单的基本概念 12.1.1 菜单的类型 12.1.2 菜单中的热键和快捷键 12.2 下拉式菜单的设计与应用 12.2.1 下拉式菜单设计的基本步骤 12.2.2 下拉式菜单设计实例 12.2.3 为顶层表单添加下拉式菜单 12.3 快捷菜单的设计与应用 12.3.1 快捷菜单的建立 12.3.2 为对象建立快捷菜单的过程 本章小结 习题12 第13章 报表设计 13.1 创建报表 13.1.1 报表的组成 13.1.2 创建报表文件 13.2 设计报表 13.2.1 报表工具栏 13.2.2 报表的数据源 13.2.3 报表的布局 13.2.4 报表控件和报表控件工具栏 13.3 数据分组和多栏报表 13.3.1 设计分组报表 13.3.2 设计多栏报表 13.3.3 报表的输出 本章小结 习题13 第14章 数据库应用程序开发 14.1 数据库应用系统开发步骤 14.1.1 可行性分析阶段 14.1.2 需求分析阶段 14.1.3 系统设计阶段 14.1.4 实现阶段 14.1.5 测试阶段 14.1.6 运行与维护阶段 14.2 系统开发的总体规划 14.2.1 系统开发的一般步骤 14.2.2 连编应用程序 14.3 Visual FoxPro数据库应用系统开发 14.3.1 “学生管理系统”功能分析 14.3.2 系统结构 14.3.3 部分程序模块的实现 14.3.4 构造“学生管理系统”项目 本章小结 习题14 参考文献 书摘插图第一章 数据结构与算法 本章知识要点: 算法的基本概念; 数据结构的定义; 线性表的定义和存储; 树、二叉树的定义和存储; 查找与排序算法。 1.1.1 算法的基本概念 1.1 算 法 算法(algorithm)是一组有穷的规则,规定了解决某一特定类型问题的一系列运算,是对解题方案的准确与完整的描述。 算法是解题的步骤,可以把算法定义成解一确定类问题的任意一种特殊的方法。在计算机科学中,算法要用计算机算法语言描述,算法代表用计算机解一类问题的精确、有效的方法。算法+数据结构=程序,求解一个给定的可计算或可解的问题,不同的人可以编写出不同的程序,来解决同一个问题,这里存在两个问题:一是与计算方法密切相关的算法问题;二是程序设计的技术问题。算法和程序之间存在密切的关系。 1.算法的基本特征 作为一个算法,一般应具有以下几个基本特性。 1)确定性 算法的每一种运算必须有确定的意义,该种运算执行某种动作应无二义性,目的明确;这一性质反映了算法与数学公式的明显差别。在解决实际问题时,可能会出现这样的情况:针对某种特殊问题,数学公式是正确的,但按此数学公式设计的计算过程可能会使计算机系统无所适从,这是因为根据数学公式设计的计算过程只考虑了正常使用的情况,而当出现异常情况时,此计算过程就不能适应了。 …… 3.图书信息书 名: Visual Foxpro程序设计 作 者:李子丰 出版社: 科学出版社 出版时间: 2010年5月1日 ISBN: 9787030273437 开本: 16开 定价: 36.00元 内容简介《Visual Foxpro程序设计》根据高等院校最新的计算机教学大纲和全国计算机等级考试大纲的要求,以作者十多年FoxPro程序设计的教学实践与经验积累编写而成。既注重加强知识性、基本原理和方法技巧等方面的介绍,又强调实践操作技能的训练。注重科学性、先进性和实用性,通过数据库应用案例贯穿整个学习过程,内容深入浅出、循序渐进、图文并茂、层次清晰。全书共分10章,包括数据库系统、Visual FoxPro简介、Visual FoxPro语言基础、数据表基本操作、数据库的基本操作、结构化查询语言SQL、结构化程序设计、表单设计与应用、报表与菜单设计和应用程序开发。《Visual Foxpro程序设计》适合作为全国高等院校本、专科学生的程序设计课程教材,以及高职、成人继续教育等课程教材,也可作为全国计算机等级考试和其他各类计算机应用培训教材,以及医务工作者提高信息技术应用能力的学习用书。 图书目录前言 第1章 数据库系统 第1节 数据库知识 第2节 数据模型 第3节 关系数据库 第2章 VisualFoxPro简介 第1节 VisualFoxPro概述 第2节 VisualFoxPro8.0集成开发环境 第3节 VisualFoxPro8.0项目管理器 第4节 VisualFoxPro8.0开发环境设置 第3章 VisualFoxPro语言基础 第1节 数据及其类型 第2节 常量与变量 第3节 运算符和表达式 第4节 函数 第5节 命令 第4章 数据表基本操作 第1节 数据表的建立 第2节 数据表的基本操作 第3节 数据表的排序与索引 第4节 数据表的查询与统计 第5节 多数据表操作 第5章 数据库的基本操作 第1节 数据库的建立和维护 第2节 数据库表的特点 第3节 查询的建立及使用 第4节 视图的建立与使用 第6章 结构化查询语言SQL 第1节 SQL语言概述 第2节 SQL的定义功能 第3节 SQL的操纵功能 第4节 SQL的查询功能 第7章 结构化程序设计 第1节 程序文件的建立与运行 第2节 程序的基本结构 第3节 分支结构 第4节 循环结构 第5节 数组的应用 第6节 模块化程序设计 第8章 表单设计与应用 第1节 表单设计概述 第2节 表单程序设计 第3节 常用表单控件 第4节 表单集与多重表单 第5节 面向对象程序设计 第9章 报表与菜单设计 第1节 报表设计基础 第2节 报表设计器 第3节 报表设计实例 第4节 菜单设计 第10章 应用程序开发 第1节 软件开发的过程 第2节 应用程序开发实例 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。