Visual FoxPro程序设计教程

出版时间:1970-1  出版社:北京邮电大学出版社  作者:李月军 编  页数:246  

前言

  Visual FoxPro是微软公司开发的一款关系型数据库管理系统产品,它提供了集成化的系统开发环境,拥有功能强大的可视化程序设计工具,全面支持面向对象的可视化编程技术,便于用户快速、简单地建立数据库,管理数据。  本教程以国家二级Visual FoxPro考试大纲为依据,吸取了多部Visual FoxPro教材的优点,并结合作者多年讲授及开发数据库应用系统的经验编写而成。本书争取做到简明扼要、系统化、理论与实践并重。  本书共有11章,系统全面地介绍了Visual FoxPro基础知识、Visual Fox-Pro数据元素及运算、Visual FoxPro数据库及表、表的维护命令、查询与视图、结构化查询语言SQL、程序设计基础、表单设计与应用、菜单设计与应用、报表设计、应用程序开发等内容。  本书全面覆盖全国计算机等级考试新大纲规定的二级Visual FoxPro的考试内容。具有内容系统全面、结构合理、例题丰富等特点。所有命令及程序均上机调试通过。  本书采用理论与应用相结合的方式,易于讲授和自学。本书可以作为高等院校非计算机专业本科生数据库公共课教材,也可作为高职高专计算机应用专业数据库原理与应用教材,还可作为国家计算机二级Visual FoxPro考试辅导教材。  本书的主要特色如下。  (1)第1章数据库基础知识部分,舍弃了复杂、难懂的大量数据库术语,只介绍了必要的与数据库有关的基本概念。  (2)教材的编写,注重教学素材的选取,突出实践性,以一个“学生管理系统”开发案例贯穿全书,便于教师采用案例驱动法教学。  (3)SQL语言是通用的关系数据库语言,学习SQL语言不仅对学习Visual FoxPro是重要的,而且对以后学习其他数据库也是必要的,所以本书详细介绍了SQL语言及其应用的教学内容。

内容概要

  《Visual FoxPro程序设计教程》以Visual FoxPro 6.0为基础,系统地介绍了Visual FoxPro基础知识、Visual FoxPro数据元素及运算、Visual FoxPro数据库及表、表的维护命令、查询与视图、结构化查询语言SQL、程序设计基础、表单设计与应用、菜单设计与应用、报表设计、应用程序开发等内容。  《Visual FoxPro程序设计教程》全面覆盖全国计算机等级考试新大纲规定的二级Visual FoxPro的考试内容。具有内容系统全面、结构合理、例题丰富等特点。所有命令及程序均上机调试通过。  《Visual FoxPro程序设计教程》采用理论与应用相结合的方式,易于讲授和自学。《Visual FoxPro程序设计教程》可以作为高等院校非计算机专业本科生数据库公共课教材,也可作为高职高专计算机应用专业数据库原理与应用教材,还可作为国家计算机二级Visual FoxPro考试辅导教材。

书籍目录

第1章 Visual FoxPro基础知识1.1 数据库基础知识1.1.1 数据、信息与数据处理1.1.2 数据库管理技术的发展1.1.3 数据库系统基本概念1.2 数据模型1.2.1 概念数据模型1.2.2 逻辑数据模型1.3 关系数据库1.3.1 关系术语1.3.2 关系的特点1.3.3 关系运算1.4 Visual FoxPro概述1.4.1 Visual FoxPro的启动和退出1.4.2 Visual FoxPro的用户界面1.4.3 Visual FoxPro的工作方式习题一第2章 Visual FoxPro数据元素及运算2.1 常量与变量2.1.1 输出表达式值的命令2.1.2 常量2.1.3 变量2.2 表达式2.2.1 数值型表达式2.2.2 字符型表达式2.2.3 日期时间型表达式2.2.4 关系型表达式2.2.5 逻辑型表达式2.2.6 表达式运算级别2.3 常用系统函数2.3.1 数值计算函数2.3.2 字符处理函数2.3.3 日期时间函数2.3.4 数据类型转换函数2.3.5 测试函数习题二第3章 Visual FoxPro数据库及表3.1 自由表的建立与修改3.1.1 表的组成3.1.2 字段3.1.3 创建自由表3.1.4 表的基本操作3.2 数据库的创建与操作3.2.1 创建数据库3.2.2 数据库的打开、修改、关闭和删除3.3 数据库中表的基本操作3.3.1 新建数据库表3.3.2 添加自由表3.3.3 移去或删除数据库表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.5.3 设置参照完整性3.6 项目管理器3.6.1 项目的创建和打开3.6.2 “项目管理器”窗口3.6.3 文件管理习题三第4章 表的维护命令4.1 Visual FoxPro命令格式4.2 表的维护命令4.2.1 显示表及表结构4.2.2 复制表4.2.3 记录的追加4.2.4 记录的删除4.2.5 记录的修改4.3 排序与索引4.3.1 排序4.3.2 索引4.4 查询与统计4.4.1 查询4.4.2 统计4.5 工作区和表的关联4.5.1 工作区4.5.2 建立表间的临时关联习题四第5章 查询与视图5.1 查询的创建及使用5.1.1 利用查询设计器创建查询5.1.2 利用查询向导创建查询5.2 视图5.2.1 视图的建立5.2.2 视图的数据更新习题五第6章 结构化查询语言SQL6.1 SQL概述6.2 SQL数据定义功能6.2.1 创建表6.2.2 修改表结构6.2.3 删除表6.3 SQL数据操纵功能6.3.1 插入记录6.3.2 逻辑删除记录6.3.3 更新数据6.4 SQL数据查询功能6.4.1 简单查询6.4.2 几个特殊关系运算符6.4.3 嵌套查询6.4.4 多表连接查询6.4.5 分组及统计查询6.4.6 查询结果保存6.4.7 集合的并运算6.5 定义视图6.5.1 定义视图6.5.2 删除视图习题六第7章 程序设计基础7.1 程序文件7.1.1 程序的建立与执行7.1.、2程序中常用的命令7.1.3 简单的输入输出命令7.2 程序的基本结构7.2.1 顺序结构7.2.2 选择结构7.2.3 循环结构7.3 多模块程序7.3.1 模块程序的调用与返回7.3.2 过程文件7.3.3 自定义函数7.3.4 变量的作用域习题七第8章 表单设计与应用8.1 面向对象韵程序设计8.1.1 基本概念8.1.2 容器类和控件类8.2 表单设计8.2.1使用表单向导创建表单8.2.2 使用表单设计器创建表单8.2.3 表单属性、事件和方法8.2.4 对象的引用8.3 表单设计器……第9章 菜单设计与应用第10章 报表设计第11章 应用程序开发习题参考答案参考文献

章节摘录

  第1章 Visual FoxPro基础知识  Visual FoxPro 6.0是Microsoft公司推出的数据库应用系统开发工具,广泛应用于数据信息处理和小型数据库应用系统开发等领域。Visual FoxPro除了具有一般的数据处理功能外,还具有本身独特的功能,它可以制作报表、标签,开发应用程序,而且应用界面美观,其兼容性也比较好。所以Visual FoxPro是目前比较流行和实用的数据库管理软件。  本章将介绍数据库系统的基础知识和Visual FoxPro 6.0中文版的基础知识。  1.1 数据库基础知识  首先介绍与数据库相关的几个基本概念:数据、数据处理、数据库、数据库管理系统、数据库系统和数据库管理员。  1.1.1 数据、信息与数据处理  1.数据与信息  数据(Data)是指存储在某一种媒体上能够被计算机识别和处理的物理符号。从计算机的角度来看,数据不仅指数字,还可以指文字、图形、图像、声音、动画和影像等。  信息(Information)是指对原始数据经过加工、处理后产生的有用数据。因此说数据是描述信息的具体表示形式,是信息的载体。  2.数据处理  数据处理是指对数据进行收集、存储、计算、分类、排序和传输等一系列的处理过程。数据处理的目的是从大量的、原始的数据中获得人们所需要的资料,并提取有用的数据成分,从而为人们的工作和决策提供必要的数据基础和决策依据。  1.1.2 数据库管理技术的发展  数据管理是指对数据进行组织、存储、分类、检索和维护等操作,是数据处理的核心。数据管理经历了人工管理、文件管理系统和数据库管理系统3个阶段。  1.人工管理阶段  人工管理阶段始于20世纪50年代,这个时期的计算机主要用于科学计算。该阶段没有专门管理数据的软件,数据由计算机或处理它的程序自行携带,数据处理方式基本上是批处理。  人工管理阶段数据管理的主要特点如下。  (1)数据与程序不具有独立性。程序依赖于数据,一旦数据的类型、存取方法、输入/输出方式等改变了,程序必须作相应的修改。

图书封面

评论、评分、阅读与下载


    Visual FoxPro程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7