Visual FoxPro程序设计基础

出版时间:2008-8  出版社:东南大学  作者:臧博//张敬斋  页数:253  

前言

  随着信息化社会进程的不断加快,人类对信息处理现代化的要求日益增强,而数据库技术则是计算机信息处理领域的强有力的工具。Visual王PoxPro6.O是美国Microsoft公司推出的最新微机关系型数据库管理系统。Visual FOXPr06.O功能丰富,直观易用,利用该数据库可以设计出丰富多彩的用户界面,在用户界面中可以放置各种控件,它能够管理大量复杂的数据信息,同时具有很好的安全性和较强的网络功能,能够实现数据的远程访问和存储加工,它非常适合于制作各种数据库应用系统。为了满足各高校应用型人才培养的教学需要,我们编写了本书。  本书在编写过程中以实用、明确和透彻为宗旨,按照由浅入深、循序渐进的原则,从具体问题入手,逐步引出概念和结论,第2章至第10章均安排了配套的实验指导,供读者上机完成。为了增加深度,第18个实验着重安排了应用系统的开发实例,力求以明确的步骤指导和以丰富的应用实例准确指明如何去做。  本书是结合作者长期使用Visual FOXPro产品的丰富经验,通过大量的应用实例和应用系统的具体开发过程编写而成。全书共分为10章,第1章讲解数据库系统基础知识,笫2章Visual FOXlPro 6.0概述,讲解Visual FoxPro的功能、用户界面及项目管理器的用法,第3章Visual FoxcPro语言基础,讲解Visual FOXJPro的数据存储、表达式、函数和程序结构,第4章讲解数据表的创建与管理,第5章讲解数据库的创建与管理,第6章讲解查询和视图的创建与使用,第7章讲解面向对象的程序设计的思想,第8章讲解Visual FOXPro的表单使用,包括标签和按钮控件、文本框与编辑框控件、单选按钮与复选框、下,拉列表与列表框控件等,第9章讲解报表与标签的应用,第10章讲解菜单的设计。  本书在体系结构安排上,尽可能的将概念、知识点、实例相结合,通过实战演练、重点分析、思考题、实例展开内容讲解,充分考虑了应用型人才培养的特点和需求。同时兼顾全国计算机等级考试,内容涵盖了等级考试新大纲所要求的基本知识点。本书易教易学、注重应用能力的培养,对容易混淆的内容进行了重点提示和讲解。适合作为高等院校相关专业的教材使用,同时也是广大计算机爱好者学习编程的优秀参考书。

内容概要

  《Visual FoxPro程序设计基础》强调理论与实践相结合,坚持以实例阐述理论和操作的风格写作,努力使《Visual FoxPro程序设计基础》成为适合教与学使用的教材。全书共分六大部分,由十章组成。  第一部分,介绍了数据库系统基础知识。第二部分,分述了使用VFP数据库的创建与操作。第三部分,说明了使用VFP的排序索引与查询统计。第四部分,介绍了学习VFP面向对象程序设计。第五部分,介绍了学习VFP中的常见表单控件。第六部分,详细地叙述了利用VFP设计报表。  《Visual FoxPro程序设计基础》从实例出发,全面细致地介绍了Microsoft Visual FoxPro 6.0中文版的使用方法。《Visual FoxPro程序设计基础》可作为高等职业技术学院计算机及相关专业的首选教材之一,也可供对Microsoft VisualFoxPro 6.O感兴趣的读者使用。

书籍目录

第1章 数据库系统基础知识1.1 数据库的基本概念1.2 数据模型1.2.1 概念模型1.2.2 最常用的数据模型1.3 关系数据库1.3.1 基本概念1.3.2 关系运算习题与指导第2章 Visual FoxPro 6.0概述2.1 Visual FoxPro的发展2.2 Visual FoxPro的功能2.2.1 Visual FoxPro 6.0的基本功能2.2.2 Visual FoxPro 6.O的特点2.3 Visual FoxPro的运行环境2.4 Vistlal FoxPro的启动与退出2.5 Visual FoxPro的主界面及工作方式2.5.1 Visual FoxPro的主界面2.5.2 Visual FoxPro的工作方式2.6 项目管理器2.6.1 项目管理器简介2.6.2 项目管理器的启动2.6.3 项目管理器的操作2.6.4 改变[项目管理器]的外观习题与指导第3章 Visual FoxPro语言基础3.1 数据类型3.2 常量和变量3.2.1 常量3.2.2 变量3.2.3 数组3.3 运算符与表达式3.3.1 算术、关系、逻辑运算符及其表达式3.3.2 字符、日期与日期时间运算符及其表达式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.5.4 循环结构程序设计3.5.5 过程及其调用3.5.6 程序设计的基本步骤习题与指导第4章 表的创建和使用(一)4.1 表的基本概念4.1.1 表的概念4.1.2 字段的有关参数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.4 表的索引4.4.1 索引及索引文件的种类4.4.2 创建结构复合索引4.4.3 索引的修改4.4.4 索引的删除4.4.5 使用表达式进行索引4.4.6 重建活动索引文件习题与指导第5章 表的创建和使用(二)5.1 表与数据库5.2 数据库的创建5.2.1 建立数据库的准备5.2.2 数据库的创建、打开、关闭和删除5.2.3 数据库设计器5.2.4 将表加入到数据库5.2.5 将表从数据库中删除5.3 多个表的使用5.3.1 选择工作区5.3.2 表之间的关联性5.4 设置数据库的特性5.4.1 重命名字段5.4.2 给字段添加注释5.4.3 给字段添加标题5.4.4 建立输入掩码5.4.5 设置字段默认值5.4.6 使用字段级的有效性检验习题与指导第6章 查询和视图6.1 查询6.1.1 查询的含义及查询设计的步骤6.1.2 创建查询的两种方法6.1.3 设置查询字段6.1.4 设定查询条件6.1.5 建立多表查询6.1.6 设置数据排序6.1.7 建立分组查询6.1.8 运行查询6.1.9 其他功能6.1.10 使用SELECT命令实现查询6.2 视图的应用6.2.1 视图的特征以及与查询的区别6.2.2 创建视图6.2.3 使用视图更新数据6.2.4 设置视图属性习题与指导第7章 面向对象的程序设计7.1 Visual FoxPro中的对象7.1.1 对象(Object)7.1.2 对象的引用7.2 可视化编程基础7.2.1 控件与对象7.2.2 表单对象7.3 程序设计的基本方法7.3.1 编程基本方法7.3.2 编程步骤7.4 Visual FoxPro中的类7.4.1 类的基本概念7.4.2定义类7.4.3 将类添加到“表单控件”工具栏7.4.4 使用用户自定义类7.4.5 编辑类习题与指导第8章 表单8.1 使用向导创建表单8.1.1 创建单表表单8.1.2 创建多表表单8.2 使用表单设计器创建表单8.2.1 “表单控件”工具栏8.2.2 数据环境8.3 设计表单8.3.1 输入与输出控件的使用8.3.2 选择型控件的使用8.3.3 多值列表的使用8.3.4 页框(即选项卡)的使用8.3.5 表格控件的使用8.4 表单设计应用举例习题与指导第9章 报表和标签的设计9.1 报表的布局9.1.1 创建报表步骤9.1.2 报表样式9.1.3 报表布局9.2 报表文件的建立9.2.1 用“报表向导”创建报表9.2.2 用“报表设计器”创建报表9.2.3 用“快速报表”创建报表9.3 修改报表布局9.3.1 使用“报表设计器”9.3.2 设置报表的数据源9.3.3 调整报表带区9.3.4 报表控件的使用9.3.5 定义报袁的页面9.4 标签文件的建立9.4.1 定义报表的页面9.4.2 用“标签设计器”创建标签9.5 预览和打印报表和标签9.5.1 预览报表和标签9.5.2 打印报表和标签习题与指导第10章 设计菜单10.1 创建菜单系统的过程10.2 使用菜单设计器创建菜单10.2.1 启动菜单设计器10.2.2 “菜单设计器”对话框10.2.3 创建菜单10.2.4 访问键的设置10.2.5 添加分隔线10.3 定制菜单系统10.3.1 常规选项10.3.2 菜单选项10.4 创建快捷菜单10.5 菜单设计应用举例习题与指导实验指导实验一 创建数据表实验二 修改数据表实验三 建立数据库实验四 建立修改视图实验五 建立修改查询实验六 结构化查询语言(SQL)的使用实验七 建立项目文件实验八 简单程序设计(一)实验九 简单程序设计(二)实验十 类和对象的创建实验十一 表单的建立与修改实验十二 无控件、说明及登陆表单的设计实验十三 数据维护表单的设计实验十四 数据浏览、数据查询表单的设计实验十五 表单的设计实验十六 设计报表实验十七 菜单设计实验十八 小型系统的开发

章节摘录

  第1章 数据库系统基础知识  1.1 数据库的基本概念  1)数据和信息  数据(Data)在一般意义上被认为是对客观事物特征所进行的一种抽象化、符号化的表示。数据是数据库中存储的基本对象。数据在大多数人头脑中的第一个反应就是数字。其实数字只是最简单的一种数据,是数据的一种传统和狭义的理解;广义的理解,数据的种类很多,例如:文字、图形、图像、声音、公司员工的档案、图书的信息等。  一般数据可以定义为:描述事物的符号记录。  为了了解世界,人们需要描述一些事物,在日常生活中直接使用自然语言进行描述。而在计算机中,则需要抽取这些事物的相关特征组成一个记录来进行描述。例如:在职工档案中,有这样的描述:  2,姜丽萍,女,讲师,45,10/09/1993,T  根据含义就可知道以下信息:编号为2的职工叫姜丽萍,她是讲师,性别是女,1993年10月9日出生,年龄是45岁,已婚。  信息(Information)通常被认为是有一定含义的、经过加工处理的、对决策有价值的数据。以一个简单的例子来看:档案中职工年龄分别为:26,30,38,45,45,38,50,39,…,经过计算平均年龄是38,这就是一条信息。  故数据与信息之间的关系可以表示为:信息=数据+处理。  处理是指将数据转换成信息的过程,一般指数据的收集、存储、加工、排序、检索等。  ……

图书封面

评论、评分、阅读与下载


    Visual FoxPro程序设计基础 PDF格式下载


用户评论 (总计0条)

 
 

 

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

京ICP备13047387号-7