出版时间:2009-5 出版社:魏绍谦 高等教育出版社 (2009-05出版) 作者:魏绍谦 著 页数:212
前言
本书是普通高等教育“十一五”国家级规划教材,是文科专业学生学习数据库及其应用的通用教材。VisualFoxPro是新一代自带开发语言的可视化数据库系统开发平台,它运行于Windows操作系统上,具有快速开发应用程序、面向对象和客户一服务器模式、网上发布和网上查询等强大功能,是目前适用较广、功能较全的数据库产品。本书较全面地介绍了VisualFoxPro的数据库操作、数据库可视化编程等功能,在可视化环境下用面向对象的思想以及开发具有良好用户界面的应用程序的方法。本书根据高职高专非计算机专业的计算机课程教学(文科类)的基本要求,着重介绍数据库基础的必备知识和培养学生实际操作能力,突出了实用性,使读者初步了解数据库系统的基本概念,培养设计简单数据库的基本思想,掌握编制简单数据库应用程序的基本方法以及提高调试和运行程序的基本能力。本书第1版面世以来,得到了很多读者的支持,许多兄弟院校把它作为教材或参考教材,并提出了很多好的建议和意见,编者在此一并表示衷心感谢,并期望读者一如既往继续对本书给予关怀和支持。根据读者的意见和建议,综合近年来的教学新经验、新体会,本书做了如下改进:重新编写了所有章节,适当地扩充了实用编程部分,同时对在编程实践中很少使用的内容做了删减。新加入的内容多数为编者在教学实践或软件开发实践中的经验总结,具有很强的启发和指导意义。
内容概要
共11章,系统地介绍了数据库的基本概念,VisualFoxPro的基础知识,数据库、表以及查询和视图的创建与操作,结构化查询语言,面向对象程序设计基础,表单、报表和标签的使用,菜单设计以及应用程序设计方法等知识。《Visual FoxPro 简明教程(第3版)》结合学生的实际情况,设计了应用程序实例,方便学生复习和巩固基础知识,培养学生开发完整的数据库管理系统的能力。 《Visual FoxPro 简明教程(第3版)》内容系统全面,结构科学合理,例题丰富新颖,创新性强。在讲述理论知识的基础上,注重实际应用能力的培养,完整、全面地介绍了在VisualFoxPro中进行应用程序开发的方法,详细阐述了整个程序设计的步骤及技巧。 《Visual FoxPro 简明教程(第3版)》可作为高等专科学校、高等职业学校、成人高等学校文科各专业的通用教材,同时也可作为其他专业及各类培训班的教材或自学参考书。
书籍目录
第1章 数据库系统概述1.1 数据库的基本概念1.1.1 数据与信息1.1.2 数据库系统1.1.3 数据库管理系统1.2 数据模型1.2.1 层次模型1.2.2 网状模型1.2.3 关系模型1.3 关系数据库1.3.1 关系运算1.3.2 关系数据库的设计习题与实训第2章 VisualFoxPro概述2.1 VisualFoxPro简介2.2 VisualFoxPro的安装2.2.1 安装的系统环境2.2.2 VisualFoxPro的安装2.3 VisualFoxPro系统界面简介2.3.1 VisualFoxPro的菜单系统2.3.2 VisualFoxPro的工具栏2.3.3 命令窗口2.4 VisualFoxPro常用文件类型习题与实训第3章 VisualFoxPro编程基础3.1 数据类型3.2 数据的存储方式3.2.1 常量3.2.2 变骨3.2.3 数组3.2.4 NULL空值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 函数与过程习题与实训第4章 数据库基本操作4.1 数据库设计基础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.3.6 修改表结构4.4 表的基本操作4.4.1 增加数据记录4.4.2 删除记录4.4.3 更新记录4.5 数据的显示与修改4.5.1 表的浏览4.5.2 用命令显示数据记录4.5.3 修改数据记录4.6 记录的定位查询4.6.1 用菜单进行记录指针定位4.6.2 用命令进行记录指针定位4.7 索引4.7.1 索引概念4.7.2 索引类型4.7.3 创建索引4.7.4 删除索引4.8 完整性规则4.8.1 有效性规则4.8.2 设计参照完整性规则习题与实训第5章 查询和视图5.1 查询操作5.1.1 利用查询向导创建查询5.1.2 使用查询设计器创建查询5.1.3 交叉表查询5.1.4 查询设计操作实例5.2 视图5.2.1 创建本地视图5.2.2 远程视图设计5.2.3 视图的使用习题与实训第6章 结构化查询语言SQL6.1 SQL概述6.1.1 SQL的发展史6.1.2 SQL的特点6.1.3 SQL语言功能概述6.2 定义功能6.2.1 对表的定义6.2.2 对视图的定义6.3 数据操纵6.3.1 插入记录6.3.2 修改记录6.3.3 删除记录6.4 数据查询6.4.1 简单查询6.4.2 合并查询6,4.3 多表查询和子查询6.4.4 查询结果去向习题与实训第7章 面向对象程序设计基础7.1 面向对象的基本概念7.1.1 对象与类7.1.2 对象的属性、方法与事件7.1.3 类的特点7.2 VisualFoxPro的基类7.2.1 控件类7.2.2 容器类7.3 面向对象程序设计的具体实现7.3.1 设置属性7.3.2 方法调用7.3.3 事件的响应习题与实训第8章 表单8.1 创建表单8.1.1 使用表单向导8.1.2 表单设计器8.1.3 表单的属性、方法和事件8.1.4 表单数据环境8.1.5 表单集8.2 表单基本控件8.2.1 输出类控件8.2.2 输入类控件8.2.3 控制类控件8.2.4 容器类控件8.3 其他控件8.3.1 超级链接控件8.3.2 Activex控件8.3.3 Activex绑定控件8.4 应用程序界面设计8.4.1 控件设计技巧8.4.2 布局设计技巧习题与实训第9章 报表设计9.1 创建报表9.1.1 设置报表数据源9.1.2 使用向导创建报表9.1.3 快速报表9.2 报表设计9.2.1 报表设计器9.2.2 报表设计中控件的使用9.3 数据分组报表与分栏报表9.3.1 设计分组报表9.3.2 设计分栏报表9.3.3 报表输出9.4 标签的设计与使用9.4.1 标签向导9.4.2 标签设计器习题与实训第10章 菜单及工具栏设计10.1 创建菜单10.1.1 创建菜单步骤10.1.2 菜单设计器10.1.3 使用快速菜单创建菜单10.1.4 菜单的生成10.1.5 执行菜单程序10.1.6 创建快捷菜单10.2 工具栏设计10.2.1 创建工具栏10.2.2 在窗体中使用工具栏10.2.3 协调菜单项与工具栏习题与实训第11章 应用程序设计11.1 应用程序基本结构11.1.1 主文件11.1.2 事件循环11.1.3 应用程序的基本框架11.2 应用程序设计步骤11.2.1 规划应用程序11.2.2 创建数据库11.2.3 创建交互信息11.2.4 创建用户界面11.2.5 使用类简化程序的设计11.2.6 建立可执行文件11.2.7 制作发布磁盘11.3 应用程序设计实例11.3.1 创建数据库11.3.2 创建主程序、程序首页面和主菜单11.3.3 创建数据维护表单11.3.4 创建查询表单11.3.5 创建报表和标签习题与实训参考文献
章节摘录
插图:4.8.1有效性规则有效性规则是在数据输入时实施完整规则,以此来控制输入到数据库表字段和记录中的数据。VisualFoxPro将所输入的值与所定义的规则表达式进行比较,如果输入的值不满足规则要求,则拒绝该值。有效性规则只在数据库表中存在,能够控制输入到表中的数据形式,不管数据是通过浏览窗口、表单,还是使用语言以编程方式来访问。另外,建立在数据库中的规则可以对表的所有用户实施,有效性规则包括字段级有效性规则和记录级有效性规则。1.字段级规则对字段值的限制可以使用字段级有效性规则来控制。例如,可以使用字段级有效性规则来确保用户不会在只允许正值的字段中输入负值,也可以使用字段级规则来比较输入字段中的值和其他表中的值。2.记录级有效性规则使用记录级有效性规则,可以控制用户输入到记录中的信息。记录级有效性规则通常比较同一记录中的两个或多个字段值,以确保它们遵守在数据库中建立的规则。例如,可以使用记录级有效性规则来保证一个字段的值总是比同一个记录中另一个字段值大。若要创建记录级有效性规则和定义错误输出信息,需要选择“表设计器”的“表”选项卡,在“规则”和“信息”文本框中输入所需要的规则和错误信息。也可以使用CREATERTABL或ALTERTABLE命令的CHECK子句实现。
编辑推荐
《Visual FoxPro 简明教程(第3版)》为普通高等教育十一五国家级规划教材之一。
图书封面
评论、评分、阅读与下载