第2章数据表的基本操作概要.ppt

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

第2章 数据表的基本操作 重点:记录指针、表索引 内 容 导 航 学习提要与目标 熟练掌握表结构的建立与表内容的输入 熟练掌握表内容的编辑与修改 熟练掌握索引概念及索引表的建立与运用 熟练使用常用的表的运算操作命令 对表记录指针的概念及定位有深刻的理解 本章内容 2.1 创建表结构 2.2 表内容的输入 2.3 表内容的编辑修改 2.4 表的排序与索引 2.5 表的其他操作 2.6 常用的文件管理命令 2.1 创建数据表 2.1.1 表的概念 在数据库中,数据表是最基本的文件,该文件的扩展名为.DBF,若数据表中有一个或多个备注型字段,则Visual FoxPro系统会自动产生一个同名的.FPT文件,用于存放备注型字段、通用型字段的内容。 数据表文件由表结构和记录(内容)两部分组成。 本教材主要使用以下几张数据表: 职工情况表,销售汇总表和商品情况表: 2.1.2 表结构的建立 1、Visual FoxPro系统对表结构的规定 文件名:Visual FoxPro系统将数据表文件的扩展名定义为.DBF,文件名由用户自定,但必须由ASCII码和汉字组成,文件名长度最多可以使用250个字符。 字段数:一个表文件最多可有255个字段。 字段名:自由表字段的命名规则是名称的最大长度为10个字符,即最多5个汉字,由字母、汉字、数字和下划线组成,但必须以字母或汉字开头,中间不能有空格。库表字段名的最大长度可以达到128个字符。 字段类型:Visual FoxPro支持的字段类型共有13种。它们是:字符型(C)、数值型(N)、逻辑型(L)、日期型(D)、备注型(M)、通用型(G)、整型(N)、双精度型(N)、浮点型(N)、日期时间型(T)、货币型(Y)、二进制字符型(C)、二进制备注型(M)。 字段宽度:字段宽度表示该字段中可以存放数据的最大字符数。 以下类型的字段宽度是系统规定 : 2、设计表结构 职工.DBF结构设计 销售.DBF结构设计 商品.DBF结构设计 3、表结构的建立 (1)用表设计器建立表结构。 ①菜单方法 (a)单击“文件”→“新建”菜单 或“新建”按钮 ,出现“新建”对话框 ?选择好保存位置,在 “输入表名”框中输入表的名称 : 在表设计器窗口中输入已设计好的表结构 : ⑵命令方式。 格式:CREATE [表文件名/?] 功能:在当前文件夹下建立一个新数据表文件(.DBF)。 若有备注字段则自动建立一个同名的备注文件(.FPT) 当前文件夹的问题 : 当前文件夹也即默认目录。系统默认目录一般是Visual FoxPro系统所在的文件夹,需要我们重新设置默认目录,默认目录的设置方法有下面两种: 方法1(菜单方式): 使用菜单命令:“工具”→“选项”,出现“选项”对话框 … 方法2(命令方式): 命令格式: SET DEFAULT TO [驱动器号][路径] 例2.1:用命令方式将当前工作目录设置为D盘“VFP”文件夹下的“数据”文件夹。 SET DEFAULT TO D:\VFP\数据 在命令窗口输入 (2)通过复制建立表结构 格式:COPY STRUCTURE TO 文件名 [FIELDS字段名表] 功能:复制当前表文件的结构到指定的文件。 例2.2 从已存在的“职工”表创建“ZG1”的表结构,“ZG1”表的结构与“职工”表的结构一样。 USE 职工 COPY STRUCTURE TO ZG1 例2.3 从已存在的“职工”表创建“ZG2”的表结构,“ZG2”表的结构只取“职工”表的职工号、姓名、性别三个字段。 COPY STRUCTURE TO ZG2 FIELD 职工号,姓名,性别 2.1.3 表结构的显示与修改 1、表结构的显示 格式1:DISPLAY STRUCTURE 格式2:LIST STRUCTURE 注意:DISPLAY STRUCTURE的显示格式是分页显示, 而LIST STRUCTURE的显示格式是连续滚动显示。 例2.4 显示“职工.DBF”表结构,在命令窗口输入下述命令: USE 职工 DISPLAY STRUCTURE 总计的字节数为48,比各字段宽度之和多1个字节,用来存放删除标记“*”。 如果支持空值,则总计的字节数为39,还要增加1个字节,用来记录支持空值的状态。 2.表结构的修改 (1)菜单方式 从“显示”→“表设计器”命令,进入表设计器,可查看和修改当前表的结构。 (2)命令方式 格式:MODIFY STRUCTURE 功能:用表设计器修改当前表结构。 注意:在修改表结构时要防止数据的丢失。 更改字段类型或字段宽度变小时,原字段内容会丢失。 在更改表结构后会自动建立原表的备份。

文档评论(0)

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

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

1亿VIP精品文档

相关文档