教 学 大 纲
  授 课 教 案
  CAI 课 件
  实 验 指 导
  习   题
  课 程 试 卷
  参 考 资 料
 
第 4 章 表的基本操作

目的要求 掌握 VFP的 表设计器

重点难点 表的建立、打开表、关闭表、修改表结构

表 (table,后缀为DBF)是处理数据、建立关系数据库和应用程序的基础单元,它用于存储收集来的各种信息。

数据库 (database,后缀为DBC)是表的集合,它控制这些表协同工作,共同完成某项任务。

4.1 VFP的表

字段:表的每一列,表示一个单一的数据元素。

记录:表的每一行,是一个由每列中的一个数据组成的组。

表的组成:表结构(表头)和记录数据 (表内容) 两部分组成。

建立表分两步:建表结构;输入记录

设置默认目录:

①命令方式

在命令窗口输入:SET DEFAULT TO <工作目录>

②菜单方式:

“工具” /“选项”→选择“文件位置”→ 修改“默认目录”。

4.2 使用“表设计器”创建表

4.2.1 建立表的结构

( 1)菜单方式:

“文件 /新建” → “表” → “新建文件” →选择要存放的目录→输入表名→ “表设计器”。

( 2)命令方式:CREATE <表文件名>

例: CREAT 学生情况

( 3)说明:

字段的基本属性包括字段的名称、类型、宽度、小数位数

字段名:字母汉字开头,由字母、汉字、数字、下划线组成,自由表长度不超过 10个字符。

字段类型:分为七种:字符 (C) 型、数值(N) 型、浮点(F) 型、日期(D) 型、逻辑(L) 型、备注(M) 型、通用(G)型

字段宽度:字符型 C(<254), 数值型N(<20), 逻辑型L(1), 日期型D(8), 备注型M(4), 通用型G(4)

数值型宽度=符号位+整数+小数点+小数

4.2.2 表设计器的字段选项卡

字段名——供输入字段名。

类型——供选取字段类型。

宽度——微调器的文本区可直接输入数字。

小数值数——用于输入或微调小数位数。

索引——后面讲解。

NULL——NULL值表示无明确的值,不同于零、空串或空格。

移动按钮——将它向上或向下拖动能改变字段的次序。

删除按钮——删除一个字段。

插入按钮——插入—个字段,新字段将插入在当前字段之前。

 

4.4 VFP的表的打开与关闭

4.4.1 通过文件菜单的打开命令来打开表

“文件 /打开” → “表”

4.4.2 用 USE 命令来打开或关闭表

打开表: USE[<表文件名>]

功能:在当前工作区中打开或关闭表。表打开时,若该表有备注型或通用型字段,则自动打开同名的.FPT文件。

说明:

①打开一个表时,该工作区中原来打开的表自动关闭。

②已打开的表总有一个记录指针,指针所指的记录称为当前记录。表刚打开时,记录指针指向第一个记录。

4.4.3 关闭表

USE: 关闭表

CLOSE DATABASE:关闭当前数据库及其中表。

CLOSE ALL:关闭所有文件。

CLEAR ALL:关闭所有的文件,释放所有内存变量。

4.3 VFP的表结构的修改

( 1)菜单方式:

“文件 /打开” → “表” →“显示”/“表设计器”。

( 2)命令方式:(打开表后)

MODIFY STRUCTURE

例 : USE 学生情况

MODIFY STRUCTURE


 

版权所有 © 2006-2007 沈阳大学信息工程学院 计算机基础教研室