出版时间:2009-9 出版社:南京大学出版社 作者:李晓丽 等主编 页数:343
内容概要
本书以Visual FoxPro为背景,介绍了小型关系数据库的基本原理与基本操作、关系数据库标准语言,以及结构化程序设计和面向对象程序设计的基本原理与方法。全书通过大量实例,系统、全面地介绍了VFP的使用方法和数据库系统开发技术。 本书围绕Visual FoxPro课程内容涉及的两个方面:Visual FoxPro关系数据库的基本原理与操作、设计及开发应用,结合学生的使用实际,分两大部分安排内容,第一大部分为基础篇,共11章,介绍Visual FoxPro的基础知识,包括关系数据库和Visual FoxPro概述、表和数据库、SQL语言、查询与视图、Visual FoxPro程序设计基础、表单和控件、面向对象程序设计、报表设计、菜单设计等;第二大部分为应用开发篇,共3章,讲解Visual FoxPro应用开发技术,包括关系数据库设计初步、C/S应用程序开发以及VFP数据库系统开发实例等。 本书编者在结合多年教学经验的基础上,以加强基础、提高能力、注重应用为原则编写了这本书。通过阅读本书,使读者在掌握关系数据库技术、可视化编程的方法、语言程序设计知识的同时,与实际开发应用紧密联系起来,提高读者的实际应用能力,拓宽知识面,以满足当今计算机技术发展的需要。本书既可作为参加全国或省级计算机等级考试(二级)应试者的教材,又可作为各类院校相关专业的VFP程序设计教学用书。
书籍目录
第1部分 基础篇 1 关系数据库系统概述 1.1 基本概念和定义 1.2 数据库技术的发展历史 1.3 数据库系统 1.4 数据模型 2 VisualFoxPro概述 2.1 VFP简介 2.2 VFP操作环境 2.3 文件 2.4 项目管理器 2.5 一个简单的VFP实例 2.6 VFP语言基础 3 数据库与表 3.1 数据库 3.2 表 3.3 数据库表问的关系 3.4 综合示例 4 关系数据库标准语言SOL 4.1 SQL简介 4.2 数据定义命令 4.3 数据操纵命令 4.4 视图 4.5 SQL中的完整性约束 5 查询与视图 5.1 查询 5.2 视图 6 VisualFoxPro程序设计基础 6.1 程序设计概述 6.2 程序文件的建立和运行 6.3 程序的基本控制结构 6.4 过程和函数 7 表单和控件 7.1 表单概述 7.2 表单的创建与管理 7.3 表单的数据环境 7.4 常用控件 8 面向对象的程序设计 8.1 对象和类 8.2 类的设计与应用 9 报表设计 9.1 报表创建 9.2 报表设计 9.3 报表控件 9.4 报表的输出 10 菜单设计 10.1 菜单系统规划 10.2 菜单设计器 10.3 创建普通菜单 10.4 创建SDI菜单 10.5 创建快捷菜单 11 应用程序的生成与发布 11.1 应用程序的编译 11.2 应用程序的调试 11.3 出错处理 11.4 应用程序的发布第2部分 应用开发篇 12 关系数据库设计 12.1 数据库设计概述 12.2 需求分析 12.3 概念设计 12.4 逻辑设计 12.5 模式求精 12.6 物理设计 12.7 数据库实施 12.8 数据库运行和维护 13 c/s应用程序开发 13.1 数据库系统的体系结构 13.2 数据库接口技术 13.3 VisualFoxPro和其他数据库的互连 14 VFP数据库系统开发实例 14.1 系统需求分析 14.2 系统结构设计 14.3 系统功能设计 14.4 优化应用程序的技巧附录参考文献
章节摘录
插图:第1部分 基础篇6 VisualFoxPro程序设计基础前5章主要介绍了用VisualFoxPro的菜单和命令方式来操作数据库,使用这种交互式方式在解决问题时,常常会出现重复输入相同命令的操作,这就需要足够的时间,执行的效率也较低。如果需要开发有实用价值的系统,单纯使用命令方式是无法实现的,必须采用程序设计的方法。程序设计是利用系统提供的设计工具,按照程序设计的语言规范描述解决问题的算法并进行程序编写的过程。VisualFoxPro程序设计的方法有两种:结构化程序设计(传统的面向过程)和面向对象的程序设计。结构化程序设计的方法主要用于过程和函数的编写,是面向对象程序设计的基础,本章将做主要的介绍,面向对象程序设计的方法将在第8章节中详细介绍。6.1 程序设计概述6.1.1 程序的概念程序:为解决某一类问题而设计的一系列指令。这组命令存放在扩展名为.PRG的文本文件中,又称程序文件或命令文件。主程序:通常被用户直接执行的程序。子程序:在程序中被调用的程序。源程序:用源语言编写的计算机程序,必须翻译成机器语言后才能被执行。目标程序:是源程序经过编译后所产生的机器语言程序。可执行程序:源程序被编译后产生的可被机器直接执行的程序,扩展名为.EXE。
编辑推荐
《Visual Foxpro程序设计教程》以Visual FoxPro为背景,介绍了小型关系数据库的基本原理与基本操作、关系数据库标准语言,以及结构化程序设计和面向对象程序设计的基本原理与方法。全书通过大量实例,系统、全面地介绍了VFP的使用方法和数据库系统开发技术。
图书封面
评论、评分、阅读与下载