第一图书网

Visual FoxPro程序设计

陈锐,扶晓 编 陈锐、 扶晓 合肥工业大学出版社 (2012-10出版)
出版社:

陈锐、 扶晓 合肥工业大学出版社 (2012-10出版)  

作者:

陈锐,扶晓 编  

内容概要

  《高等院校计算机类课程“十二五”规划教材:Visual FoxPro程序设计》以Visual FoxPro 6.0为软件平台,全面介绍了数据库系统的概念、使用、管理和开发等内容。具体内容包括数据库系统的基本概念、Visual FoxPro语言基础、数据库与表、查询和视图、程序设计基础、面向对象程序设计与表单设计、菜单设计、报表与标签设计等。

书籍目录

第1章数据库系统概述 1.1信息、数据和数据处理 1.2数据库系统的组成 1.3关系数据库系统 1.4VisualFoxPro系统简介 小结 第2章VisualFoxPro语言基础 2.1数据与数据运算 2.2VisualFoxPro命令的一般格式 2.3变量 2.4函数 小结 第3章数据库与表 3.1VisualFoxPro数据库设计概述 3.2数据库建立及基本操作 3.3数据的完整性 3.4数据表的建立 3.5表的基本操作及维护 3.6表的排序和索引 3.7表的查询 3.8表中数值字段的统计 3.9多表操作 小结 第4章查询和视图 4.1关系数据库标准语言SQL 4.2查询设计器 4.3视图设计器 小结 第5章程序设计基础 5.1程序文件的建立、修改和运行 5.2顺序结构程序及特点 5.3选择结构程序设计 5.4循环结构程序设计 5.5模块化程序设计 5.6环境设置 小结 第6章面向对象程序设计与表单设计 6.1面向对象程序设计的概念 6.2VisualFoxPro中的对象与表单设计 6.3表单设计器 6.4基本表单控件 小结 第7章菜单设计 7.1菜单简介 7.2菜单设计器的使用 7.3建立快捷菜单 小结 第8章报表与标签设计 8.1建立报表 8.2报表设计 8.3分组报表与报表变量 8.4标签 小结 第9章数据库应用程序的开发 9.1数据库应用程序的开发过程 9.2发布应用程序 小结 第10章VisuaIFoxPro与其他应用程序的数据共享 10.1数据导入 10.2数据导出 10.3数据共享 小结 参考文献

章节摘录

版权页: 插图: 如果一个字段的值或几个字段的值能够唯一标识表中的一条记录,则这样的字段称为候选关键字。在一个表中可能会有几个具有这种特性的字段或字段的组合,可以从中选择一个作为主关键字。 在Visual FoxPro中将主关键字称为主索引,将候选关键字称为候选索引,主索引和候选索引具有相同的作用。 3.3.2域完整性与约束规则 域是指字段的取值范围。对数值型字段,通过指定不同的宽度说明不同范围的数值数据类型,从而可以限定字段的取值类型和取值范围。但这些对域完整性还远远不够,还可以用一些域约束规则来进一步保证域完整性。域约束规则也称为字段有效性规则,在插入或修改字段值时被激活,主要用于检验数据输入的正确性。 建立字段有效性规则比较简单直接的方法仍然是在“表设计器”窗口中建立,在表设计器的“字段”选项卡中有一组定义字段有效性规则的项目,它们包括“规则”(字段有效性规则)、“信息”(违背字段有效性规则时的提示信息)和“默认值”(字段的默认值)3项。 3.3.3参照完整性与表之间的联系 当一个数据表中的数据或记录发生变化时(例如,删除记录、更改数据等),与之相关的其他数据表中的同一数据或记录并没有一起发生相应的变化,从而出现数据的不一致。为保证存储在不同表中的数据的一致性,Visual FoxPro系统允许设置数据表间的参照完整性,来控制数据库中各相关表间数据的一致性或完整性。参照完整性属于表间规则,在建立参照完整性之前应先建立表之间的联系。 1.建立表之间的联系 表之间的联系是基于索引建立的一种永久关系,这种联系被作为数据库的一部分保存在数据库中。当在“查询设计器”或“视图设计器”中使用表时,这种永久关系将作为表之间默认的联接条件保持数据库表之间的联系。表之间的联系在数据库设计器中显示为表索引之间的连线。 在数据库的两个表间建立联系时,要求两个表的索引中至少有一个是主索引或候选索引。一般地,父表建立主索引,而子表中的索引类型决定了要建立的永久关系类型。如果子表中的索引类型是主索引或候选索引,则建立起来的就是一对一关系。如果子表中的索引类型是普通索引,则建立起来的就是一对多关系,如图3—5所示。操作步骤如下: (1)鼠标左键选中父表“学生表”的主索引标识“学号”,保持并按住鼠标左键,拖曳至子表“成绩表”的索引标识“学号”处,松开鼠标左键,两个表之间产生一条连线,“学生表”和“成绩表”一对多的永久关系建立完成。 (2)同样方法建立“专业表”和“学生表”一对多的永久关系。 (3)如果需要编辑修改或删除已建立的联系,可以单击关系连线,此时连线变粗,用鼠标右键单击连线,从弹出的快捷菜单中选择“编辑关系”或“删除关系”命令,可以编辑或删除永久关系。


编辑推荐

《高等院校计算机类课程"十二五"规划教材:Visual FoxPro程序设计》内容新颖、组织合理、实例丰富、讲解通俗易懂,突出系统性和实践性,可以作为高等学校visualFoxPro程序课程的教材,也可作为参加计算机等级考试人员的参考用书。还可供计算机爱好者和各种培训班使用。

图书封面

广告

下载页面


Visual FoxPro程序设计 PDF格式下载



相关图书