- 1、本文档共150页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VisualFoxPro基本操作及其预备知识讲解
第4章 Visual FoxPro基本操作及其预备知识 4.1 设计数据表 4.2 创建表 4.3 利用表设计器修改表结构 4.4 表中数据的输入 4.5 编辑表中数据 4.6 表中记录的定位 4.7 删除表中的数据 4.8 创建索引 4.9 控制字段和记录的访问 习题 表在关系数据库管理系统中,所有有关数据的操作都是在数据表的基础上进行的。数据表的使用效果如何,取决于数据表结构的设计。数据表中数据的冗余度、共享性及完整性的高低,直接影响着数据表的质量。本章将在介绍数据表概念的基础上,系统地介绍数据表的操作技术。 4.1 设计数据表 4.1.1 设计一张二维表 在建立数据表之前,用户要对所处理的对象进行调查分析,根据需要设计一张适合需求的二维表。当二维表的行、列个数及每列中数据的属性确定后,再把数据集中填充在其中即可。 一张二维表是由表名、表栏目名、表的内容三部分组成,它们是反映某一事物的整体信息。设计一张二维表,要完成以下内容的设计。 1. 定义二维表表名 表名字的确定,要尽量概括表中信息主体,要确保其唯一性。 2. 定义二维表栏目名 定义表栏目名,首先要确定表中有几个栏目,然后根据每一个栏目所含内容的不同设计栏目名和栏目属性。表的栏目名和属性一旦设计完成,实际上就完成了表的总体框架的设计。 3. 填写二维表的内容 表的内容是表的核心,是表中所收集的全部信息,通常称其为表的数据。 例4.1 设计一张二维表。 设计有关某旅行社团队团员情况的二维表。设计步骤如下: (1) 定义表名 因为该表反映的是某旅行社团队团员基本情况,故将其命名为: 某旅行社团队团员情况一览表。 (2) 确定表栏目名 确定该表有6个栏目,根据每一个栏目所含内容的不同分别设计如下栏目标题和属性。 路线编号,收录1个字符长的字符编码。 团队编号,收录2个字符长的字符编码。 姓名,收录8个字符长的汉字字符。 性别,收录2个字符长的汉字字符。 出生日期,收录8个字符长的日期符号。 电话,收录12个字符长的字符编码。 通讯地址,收录30个字符长的汉字字符。 照片,收录有关团员的照片。 备注,收录有关团员的特别提示,是一个多字符的符号序列。 (3) 填写表的内容 以上的两项设计完成后,可以把相关信息填写到某旅行社团队团员情况一览表中,如表4-1所示。 表4-1(书第52页) 4.1.2 设计一个数据表 在Visual FoxPro系统中,一张二维表对应一个数据表,称为表文件(table)。通常我们把数据表简称表。以下各章节提到的表即为数据表。 一个表则由表名、表的字段、表的记录三要素构成。 设计数据表,要完成以下内容的设计。 1. 定义表名 定义表名,就是定义表文件的名称,它是该文件存储到磁盘的唯一标识。也可以理解为,它是用户访问数据的唯一标识,用户可以依靠表名在磁盘上存取、使用指定的表。 在定义表名时,一方面要注意体现表文件内容,另一方面还要考虑使用的方便,还要注意表名要直观、简略。 2. 定义表的字段属性 表的字段属性即表的组织形式,它包括表中的字段个数,每个字段的名称、类型、宽度及是否建立索引等。 3. 向表输入数据 表中的数据是表的记录,记录的内容是表所提供给用户的全部信息。向表输入数据就是为表中记录的每一个字段赋值。一个表的大小,主要取决于它拥有的数据记录的多少。通常把不包含记录的表称为空表。 表的名字及表中每个字段的名字、类型、长度构成表的结构,表的记录为表的内容。注意,在对表进行操作时,表结构与表的内容是分开进行操作的,或者说字段与记录的操作是分开进行的。 例4.2 设计一个表。 若根据已有的有关某旅行社团队团员情况的二维表设计表。设计步骤如下: (1) 定义表名 根据计算机环境及所收录信息的内容,表命名为: 团员。 (2) 定义表的字段属性 如果我们以表4-1的内容建立一个表,表的字段属性可以按表4-2定义。 表4-2(书第53页) (3) 向表输入数据 将表4-1的内容输入到表中。 4.2 创建表 表是数据库中最基本的文件。创建表也是数据库操作的第一步,其实质就是定义表的结构。 4.2.1 利用表设计器创建表 利用表设计器定义表结构,有以下几种操作方法。 1. 方法一 用菜单方式定义表结构。操作步骤如下: (1) 打开“文件”菜单,选择“新建”,进入“新建”窗口。 (2) 在“新建”窗口,选择“表”,再按“新建文件”按钮,进入“创建”窗口。 (3) 在“创建”窗口,输入表名,再按“保存”按钮,进入“表设计器”窗口。 (4) 在“表设计器”窗口,逐一地定义表中字段属性,再按“确定”按钮,进入“系统”窗口。 (5) 在“系统”窗口,如果选择“是
文档评论(0)