Visual FoxPro程序设计

出版时间:2009-8  出版社:科学出版社  作者:段新昱,常保平 主编  页数:260  

前言

计算机程序类课程是大学必修的公共基础课程之一,许多学校将VisualFoxPro作为公共基础课程教学内容。VisualFoxPro是一种对象关系数据库管理系统,其最大的优点是将面向对象技术引入到关系数据库中,用户不需要借助第三方软件就可以在这个平台上开发出功能强大的数据库应用系统。VisualFoxPro提供了丰富的设计工具,如表单设计器、菜单设计器和报表设计器等,为用户开发应用系统提供了极大的方便。非计算机专业的学生通过学习VisualFoxPro,可以掌握其程序设计的概念、基本原理及应用技术,并能够使用VisualFoxPro开发数据库应用系统。本书根据教育部高等学校非计算机专业计算机基础课程教学指导委员会最新提出的《关于进一步加强高等学校计算机基础教学的意见》中有关“大学计算机程序设计”类课程的教学基本要求而编写,同时兼顾了全国计算机等级考试大纲中对VisualFoxPro的要求。书中第1章介绍VisualFoxPro基础知识;第2章介绍结构化程序设计的基本结构、基本设计方法和技巧;第3章和第4章分别介绍自由表和数据库基本操作;第5章介绍关系数据库标准语言SQL;第6章介绍VisualFoxPro面向对象程序设计基础;第7、8、9章分别介绍表单、菜单和报表的创建与使用;第10章介绍数据库应用系统开发过程。

内容概要

本书根据教育部高等学校非计算机专业计算机基础课程教学指导委员会最新提出的《关于进一步加强高等学校计算机基础教学的意见》中有关“大学计算机程序设计”类课程的教学基本要求而编写,同时兼顾了全国计算机等级考试大纲中对Visual FoxPro的要求。    全书主要内容包括Visual FoxPro基础知识、结构化程序设计、自由表操作、数据库操作、关系数据库标准语言SQL、面向对象程序设计基础、表单设计与应用、菜单设计、报表设计和应用程序开发。本书强调理论与实践相结合,既注重基本原理和基本概念的介绍,又注重应用训练。本书写法上由浅入深,循序渐进,通俗易懂,同时提供教材配套课件,内容生动,便于读者自学。    全书侧重于对学生实践能力的培养。所有例题精心设计和编写,具有典型性,有助于读者理解概念、巩固知识、掌握要点、攻克难点。每章后均配有习题和上机操作题,能更好地实现教与学、学与练的统一,帮助读者巩固和提高学习效果。    本书可作为高等院校为本科生及大专生开设的计算机公共基础课程教材,也可作为软件开发人员的培训教材,以及广大数据库应用系统开发人员的参考书。

书籍目录

前言第1章 Visual FoxPro基础知识  1.1 数据库基础知识    1.1.1 计算机数据管理的发展    1.1.2 数据库系统    1.1.3 数据模型  1.2 关系数据库    1.2.1 关系模型    1.2.2 关系运算  1.3 Visual FoxPro系统概述    1.3.1 Visual FoxPro的启动与退出    1.3.2 Visual FoxPro的用户界面  1.4 Visual FoxPro基础    1.4.1数据类型    1.4.2常量和变量    1.4.3运算符和表达式    1.4.4常用函数    1.4.5命令结构    1.4.6文件及其类型  习题第2章 结构化程序设计  2.1 程序文件    2.1.1 程序文件的建立与修改    2.1.2 程序的运行    2.1.3 程序的调试    2.1.4 程序中的常用命令  2.2 程序的基本控制结构    2.2.1 顺序结构    2.2.2 选择结构    2.2.3 循环结构  2.3 多模块程序    2.3.1 子程序    2.3.2 自定义函数    2.3.3 过程    2.3.4 变量的作用域  习题第3章 自由表操作  3.1 表的建立    3.1.1 建立表的结构    3.1.2 输入表的数据  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.4 表的维护    3.4.1 表与表结构的复制    3.4.2 表中数据与文本、数组间的转换  3.5 多表操作    3.5.1 Visual FoxPr0的工作区    3.5.2 表文件的连接    3.5.3 表间关联    3.5.4 数据工作期  习题第4章 数据库操作  4.1 规划数据库  4.2 数据库基本操作    4.2.1 建立数据库    4.2.2 打开与关闭数据库    4.2.3 修改数据库    4.2.4 删除数据库  4.3 数据完整性    4.3.1 主索引与候选索引    4.3.2 建立数据库表之间的永久关系    4.3.3 参照完整性    4.3.4 数据库表字段属性设置  4.4 查询设计器    4.4.1 查询设计器介绍      4.4.2 查询数据的基本步骤    4.4.3 运行查询    4.4.4 查询的其他操作    习题第5章 关系数据库标准语言SQL第6章 面向对象程序设计基础第7章 表单设计与应用第8章 菜单设计第9章 报表设计第10章 应用程序开发附录 实验指导参考文献

章节摘录

插图:第1章 Visual FoxPro基础知识1.1 数据库基础知识数据库是一门研究数据管理的技术,始于20世纪60年代末,经过40年的发展,已经形成了一套较为完善的理论体系,成为计算机软件的一个重要分支。1.1.1 计算机数据管理的发展1.数据与数据处理数据是用来描述客观事物的可识别的符号。数据的概念既可以表示描述事物特性的数据内容,也可以表示存储在某种媒介上的数据表示形式,数据的表示形式可以是多种多样的。例如,某个人的出生日期是1990年10月20日,可以表示成1990/10/20或1990—10—20的形式,但二者表示的数据含义没有变化。数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,还包括图形、图像、动画、声音和影像等多媒体数据。数据处理是指对各种类型的数据进行采集、整理、存储、分类、排序、检索、维护和传输等。数据处理的目的是从大量的、原始的数据中获得人们所需要的有用的数据成分,作为行为和决策的依据,也就是说数据处理是将数据转换成信息的过程。从数据处理的角度来说,信息是一种被加工成特定形式的数据,这种数据形式对于用户来说是有意义的,所以数据处理也称为信息处理,是为了产生信息而处理数据。通过处理数据可以获得信息,通过分析、筛选信息可以产生决策。在现代计算机中,在外存(如磁盘)中存储数据;通过计算机操作系统中的文件系统来管理外存上的数据;通过应用程序来对数据进行加工处理。

编辑推荐

《Visual FoxPro程序设计》:大学计算机基础系列丛书

图书封面

评论、评分、阅读与下载


    Visual FoxPro程序设计 PDF格式下载


用户评论 (总计1条)

 
 

  •   还可以了,送货速度老快了
 

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

京ICP备13047387号-7