第一图书网

Visual FoxPro程序设计教程

张吉春 西北工大
出版时间:

2007-8  

出版社:

西北工大  

作者:

张吉春  

页数:

302  

字数:

523000  

内容概要

本书是高等学校计算机基础教育规划教材,是一本通用的关系型数据库管理系统实用教材,主要介绍书库哭基本原理和数据库管理系统软件 Visual FoxPor 6.0的相关知识。具体内容包括:数据库与Visual FoxPro 6.0的概述、数据与数据运算:数据表操作、索引查询、报表和标签、表单、程序设计基础、结构化查询语言SQL、面向对象的程序设计、应用程序连编和发布、多用户与数据共享。书末附录给出了课程设计实例和总复习题。 本书思路全新,图文并茂,练习丰富,既可作为高等院校计算机专业 “数据库原理与应用”课程的教材,也可作为各类成人教育计算机专业的教材或从事数据库应用开发技术人员的参考资料,还可以作为Visual FoxPro培训班教材。

书籍目录

第1章 数据库Visual FoxPro概述 1.1 数据库系统基本概念 1.2 关系数据库系统 1.3 数据库应用系统 1.5 Visual FoxPro的命令格式及文件类型 本章小结 习题一 上机实验一第2章 数据与数据运算 2.1 数据类型 2.2 常量与变量 2.3 表达式 2.4 常用函数 本章小结 习题二 上机实验二第3章 数据表的操作 3.1 项目管理器 3.2 使用工具栏 3.3 创建数据库与表 3.4 编辑数据表 3.5 维护数据表 本章小结 习题三 上机实验三第4章 索引与查询 4.1 索引数据表 4.2 信息查询 4.3 视图 本章小结 习题四 上机实验四第5章 报表与标签 5.1 创建简单报表 5.2 快速创建报表 5.3 创建标签 本章小结 习题五 上机实验五第6章 表单设计 6.1 简单表单的创建 6.2 快速创建表单 6.3 添加表单控件 6.4 美化表单 本章小结 习题六 上机实验六第7章 Visual FoxPro 6.0程序设计基础 7.1 结构化程序设计纲要 7.2 基本语句和状态设置命令 7.3 程序的控制结构 7.4 过程与函数 本章小结 习题七 上机实验七第8章 结构化查询语言SQL 8.1 SQL概要 8.2 SQL数据定义功能 8.3 SQL的数据修改功能 8.4 SQL的数据查询功能 本章小结 习题八 上机实验八第9章 面向对象的程序设计 9.1 基本概念 9.2 定义类的程序方式 9.3 利用类设计器定义类 9.4 创建和使用类库 9.5 面向对象程序设计与实例 本章小结 习题九 上机实验九第10章 应用程序的连编和发布 10.1 调试器 10.2 应用程序的连编 本章小结 习题十 上机实验十第11章 多用户与数据共享 11.1 多用户环境中的数据访问 11.2 数据缓冲技术 11.3 事务处理 11.4 冲突处理 本章小结 习题十一 上机实验十一附录 附录1 信息管理课程设计 附录2 总复习题

章节摘录

版权页: 插图: 1.3 数据库应用系统 数据库应用系统(DataBase Application Systems,DBAS)是指开发人员利用数据库系统资源开发出来的、面向某一类实际应用的软件系统。数据库应用系统可分为以下两大类: (1)管理信息系统:例如,财务管理系统、人事管理系统、教学管理系统、图书管理系统、生产管理系统,等等,它们是面向机构内部业务和管理的数据库应用系统。 (2)开放式信息服务系统:这是面向外部、能够提供动态信息查询功能,以满足用户的不同信息需求的数据库应用系统。例如,大型综合的科技情报系统、经济信息系统和专业的证券实时行情、商品信息等均属于这类系统。 一个数据库应用系统通常由数据库和应用程序两部分组成,它们是在数据库管理系统支持下设计和开发出来的。这里对数据库设计和应用程序开发作一简单介绍。 1.数据库设计 由于数据库中的数据要供不同的应用程序所共享,因此数据库的设计可以在开发应用程序之前独立进行。目前,数据库设计已从以经验为主的设计发展为以“关系规范化”理论为指导的规范设计方法,包括概念结构设计、逻辑结构设计和物理结构设计3个阶段。 2.应用程序开发 开发数据库应用系统中的应用程序大体要经过功能分析、总体设计、模块设计和编码调试4个步骤,采用的方法主要有信息工程方法和4GT(4—th Generation Techniques)范型,4GT是第四代技术的简称。 (1)信息工程方法:20世纪80年代初由马丁(J.Martin)等人提出的信息工程方法,已成为开发大型管理信息系统(Management Information System,MIS)的主流方法。信息工程方法主张以稳定的数据结构来适应多变的数据处理,提出了以不变应万变的“数据稳定性原理”。其次,信息工程主张把软件工程十分重视的阶段开发方法(分析、设计、编码等)与系统工程所强调的总体规划与设计结合运用,以保证总体规划的正确性和低层开发的有效性。 (2)4GT范型:4GT范型的核心就是对4GL(第四代语言)的利用,而关键在于需要一个配置若干工具的软件开发环境。在Visual FoxPro 5.0/6.0中,这些工具演变为基于面向对象设计的各种向导、设计器和生成器等可视化的设计工具。利用这些工具来开发中、小规模的数据库应用系统,不仅可以大大减少软件的开发工作量,而且可以成倍地缩短软件的开发时间。


图书封面

广告

下载页面


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



相关图书