当前位置:文档之家› 第三章 表基本的操作

第三章 表基本的操作

——Visual FoxPro 6.0

数据库应用基础

第三章表基本的操作

3.1 表的建立与修改

3.1.1 表结构的建立

3.1.2 表数据的输入

3.1.4 表的结构修改

3.1.5 通用型字段的修改

2.1 表的建立与修改

2.1.1 表结构的建立

VF6.0中的数据表是一张二维表,此数据表的建立过程与现实中的二维表的建立过程相同。它也是先定义表的总体框架(即表结构), 然后再将数据集合在其中。下面

2.1 表的建立与修改

2.1.1 表结构的建立

1. 定义表

(1) 定义二维表名

设计一张二维表,首先要给表起个名字

(2) 二维表栏目设计

首先确定表应有几个栏目,然后根据每个栏目所含内据的内容和属性。栏目一旦确定,表的总体框架也就设计完成了,然后依照数据的属性将数据填入表中。

3.1.1 表结构的建立

(3)输入二维表的内容

表2-1就是一张名为“商品信息表”的二维

商品信息表

商品编号商品名称类别零售价厂商编号调价时间附防盗标签160001白猫洗衣粉

超浓缩

清洁用品 5.9015600801/05/2007T

160002可口可乐

335ml

(罐装)

饮料 2.4015600502/22/2007F

160003晨光签字笔

(GP-

1008)办公用品 1.5615600202/25/2007F

字段字段名表结构

( 由多个字段组成)

记录的顺序无所谓,可任意交换,

记录表名

数据库应用基础

2.1.1 表结构的建立

上表由以下几个部分组成

①表名(标题):每张表都有一个名,用来概括表的内容。同时也是区别于其它表的标志。如“商品信息表”

②表的列名(栏目名):它表明每一列数据的属性及语义。如:“商品编号”,“商品名称”,“类别”等。

③表的内容(表中的各行数据):每一行由若干个数据项组成,来描述现实世界中的一个实体,称为一个记录。

2.1.1 表结构的建立

(4)定义数据表的结构

在FoxPro系统中,一张二维表对应着一个数据表,数据表是以文件的形式存储的,因此又称为表文件(Table),其扩展名为”.DBF”。

一张二维表由表名,表头,表的内容三部份组成,一个数据表则由数

数据表的文件名

户可以依靠表名在磁盘上存取、使用指定的数据表。

数据表的结构

的一个字段,其属性决定了字段名、字段类型,字段长度。

③数据表的记录对应二维表内容中的每一行,记录是二维表中不可分割的基本项,一个表的大小取决于其记录的多少,不包含记录的表称为空表。

数据库应用基础

定义数据表的结构,就是根据二维表的格式及用途确定数据表的结构。即定义数据表的字段个数、字段名、字段类型、字段宽度以及是否建立索引等。我们以表类型

2. 利用表设计器创建表

利用表设计器定义表的结构,有两种方法打开表设计器。方法一(菜单方式)

从FoxPro 系统主菜单开始,打开“文件”菜单“,选择“新建”;弹出“新建”窗口,在窗口中的文件类型单选按钮输入要建立的表名称后,就可进入表设计器。

2. 利用表设计器创建表

利用表设计器定义表的结构,有两种方法打开表设计器。方法二(命令方式)

如:CREATE spxx &&在当前目录下建表

如:CREATE E:\AA\spxx &&在指定目录下如:SET DEFA TO D:\aa

隐含工作路径设置:

SET DEFAULT TO <路径>

2.1.1 表结构的建立

《演示实验一》

以40页例3.1为样本

用表设计器建立表

3.1.2 表数据的输入

通过前面的介绍,我们知道一个数据表是由表的结构与表中的记录两部分组成。向表中加入记录,就是对表进行数据输入的操作。

1. 创建表时立即输入数据

创建表是通过表设计器窗口来完成,而向表中输入数据是在创建表时,如果表中所有字段的属性已定义完成,可按

在输入数据吗?”对话。

若选择“是”按钮,可以立即进入表“编辑”窗口,在该窗口便可完成表中数据的输入。

2.1.2 表数据的输入

2. 以追加方式输入数据

如果要在创建表之后的任何时间输入数据,就要

采用追加方式,向表中输入记录。该操作是在“浏览”或“编辑”窗口中进行的。使用追加方式同样有两种方法一(菜单方式)

操作步骤是:文件-打开要输入数据的表文件;显

示-浏览

2.1.2 表数据的输入

方法二(命令方式)

在命令窗口中输入下列命令,然后回车就可进入“编辑“或”浏览“窗口。

打开“编辑”窗口

APPEND

BROWSE

2.1.2 表数据的输入

《演示实验二》

以39页表3-1为样本

数据库应用基础

3.1.3 表的打开与关闭

数据表是以表文件的形式存储的,其文件扩展名为“.DBF ”。那么,如同Word 文档一样。数据表在使用前也要打开,使用完毕之后也要关闭以保证数据被保存在表文件中。

1.打开表

方式一(菜单方式)

方式二(命令方式)

在命令窗口中输入下列命令,然后回车就可打开指定的表文件。USE <表文件名>

注意:在同一个工作区中只能同时打开

一个库文件,即打开一个新库文

件的同时,关闭先前打开的文件

3.1.3 表的打开与关闭(2)

2.关闭表

与Word文档不同,数据表文件没有单独的保存操作,其在关闭的同时就将数据保存有表文件中。

命令方式

USE &&关闭当前工作区中的库文件。

区1为当前工作区。

CLEAR ALL &&释放内存中所有的变量和数组,关闭所有打开的

文件,但不释放系统内存变量。

利用表设计器也可以建立表,当表的结构不满足使用要求时,也可以利用表设计器修改表结构。操作方法有两种:

方法一(菜单方式)

首先打开要修改的数据表文件。在系统主菜单中打开“显示”菜单“,单击“表设计器”菜单项,即可进入表设计器修改表中所有字方法二(命令方式)

MODIFY STRUCTURE [<表文件名>]

3.1.4 表结构的修改

输入数据后的数据表,当表的已有数据需要修改时,可以利用数据表的浏览窗口或编辑窗口进行交互式修改、添加记录的操作。打开浏览窗口的操作方法有两种:

方法一(菜单方式)

首先打开要修改的数据表文件。在系统主菜单中打开“显示”菜名称、类型、长度和是否建立索引,完成表结构的修改。

方法二(命令方式)

在命令窗口中输入下列命令,然后回车就可进入表设计器。

BROWSE/CHANGE [FIELDS <字段名表>]

3.1.5 表数据的修改

数据库应用基础

1. 备注型数据的输入

备注型字段由于长度不定,因此,该字段不能同其它字段一样在“编辑”窗口或“浏览”窗口中输入。

方式一(菜单方式)

备注型字段的操作方法是:打开要输入数据的表文件;进入表的注型数据,输入完毕后按CTRL+W 关闭备注字段编辑窗口。方式二(命令方式)

打开要输入数据的表文件, 在命令窗口中输入下列命令,然后回车。APPEND MEMO <备注字段名> FROM <文本文件名>将文本文件连接到最后一个记录的memo 字段值的尾部

3.1.6 备注型和通用型字段的操作

命令

文件名.txt

相关主题
文本预览
相关文档 最新文档