[计算机软件及应用]表基本操作.ppt

  1. 1、本文档共83页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[计算机软件及应用]表基本操作

第3章 表 3.1 建立表 在VFP中的,表也叫数据表,其扩展名为.dbf,它是收集和存储信息的基本单元.它可以分为自由表和数据库表.自由表和数据库表在形式上是完全相同,只是自由表是完全独立的文件,而数据表是包含于数据库中的,一个数据库可以包含一个或多个数据库表.自由表和数据库表还可以互相转换 3.1.1 定义表的结构 单个数据表在形式上就是一个二维表,如学生情况表。 在VFP中,一张二维表对应一个数据表。称为表文件(Table)。二维表中的每一列称为一个字段(Field),除标题行外的每一个行称为一条记录(Record)。 定义数据表的结构,就是根据二维表的定义来确定数据表的结构。即确定数据表的组织形式,也即定义数据表的字段个数、字段名、字段类型、字段宽度、小数位数以及是否以该字段建立索引等。 1. 字段名 字段名用来标识表中的字段,由用户自行指定,是一个以字母或汉字开头且长度不能超过10个字符的字母、汉字、数字、下划线序列。其中一个汉字相当于两个字符。 2. 字段类型 字段类型用于指定字段所存放的数据的类型。VFP的字段类型包括字符型、数值型、日期型、逻辑型、备注型、通用型等,且均可用一个相应的字符代码表示,其作用也各不相同。如表4-2所示。 3.字段宽度 字段宽度用于指定字段所能存储数据的最大字节数。对于字符型、数值型、浮点型字段,用户应根据所要存储数据的实际情况设定合适的宽度。而其他类型的字段、其宽度则由VFP规定,用户是无法对其进行更改的。 在建立表结构时,应根据要存储数据的实际需要设定合适的宽度。如果包含有备注型或通用型的字段,那么VFP在创建扩展名为.dbf的表文件的同时,还会自动地创建扩展名为.fpt的同名的备注文件。 4.小数位数 对于N型和F型的字段,还有定义小数位数。小数位数指小数点右边有几位数字。字段宽度包括整数位数、小数位数、正负号和小数点,如数值-12345.67,其宽度至少设置9位。对于整数,小数位数设为0;对于纯小数,小数位数至少比字段宽度少1位。 5.使用空值(NULL) 在创建数据表结构时,是否选定字段为NULL值,这决定该字段中的数据是否接受空值。空值不同于0、空字符串或者空白。而是一个不确定的值。若设定某字段可以接受空值,则此字段允许值明确之后再写入数据。系统默认为不能接受空值。 4.1.2 创建表 创建数据表的方法有以下几种: 1.用表设计器建立数据表 【例4.1】创建一个名为“学生情况表”的自由表,表结构如表4-3所示。 操作步骤: (1)在VFP系统主菜单下,选择“文件”→“新建”命令或单击工具栏中的“”新建按钮,打开“创建”对话框,如图4-1所示。 (2)在“新建”窗口,选择“表”,在按“新建文件”按钮,进入“创建”对话框,如图4-2所示。 表的基本操作命令 表结构相关命令 1、表的创建 (1)Create (2)Create table 表名(字段名1 数据类型(宽度)......字段名N 数据类型(宽度)) 例:create table 学生(学号 C(9),姓名 C(8), 性别 C(2),出生日期 D) 在命令窗口输入如下命令: CREATE TABLE gzb(编号 C(4),基本工资 N(8,2),; 岗位津贴 N(7,2),奖励 N(7,2),; 应发工资 N(8,2),水电 N(7,2),保险 N(7,2),实; 发工资 N(8,2)) 上述命令第一行末尾的“;”号为续行标志,一般用在命令文件中,一条命令书写不下时,用“;”号作续行标志,再在下一行继续输入。注意,用CREATE TABLE命令建立一个表后,该表自动处于打开状态。 2、打开表 USE [表文件名] [EXCLUSIVE∣SHARED] 3、关闭表 Use 在当前工作区关闭表可以使用以下命令。 (1)格式:CLOSE ALL 功能:关闭所有打开的表,同时释放所有的内存变量。 (2)格式:CLOSE TABLES 功能:关闭当前数据库中所有打开的表。 (3)格式:CLOSE TABLES ALL 功能:关闭所有数据库中所有打开的表及自由表。 (4) quit 4、修改表结构命令 Modify structure 功能:显示并修改当前数据表的结构。 说明:使用此命令之前,一定要打开被修改的数据表。 使用此命令时,系统会自动生成一个与原数据表文件主名相同,且扩展名为.bak的备份文件,如果原数据表文件有备注字段,其备注文件产生的备份文件的主文件名不变,扩展名为.tbk。备份文件保存的是原数据表文件的全部信息。如果被修改的数据表文件出现问题,可以通过备份文件恢复原来的数据表文件。具体方法是:把.bak文件改为.d

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档