第三章 表创建和使用.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 表创建和使用

表 的 创 建 和 使 用;学生表中有8个记录,原物理顺序:;以xh(学号)字段作为索引:;以XM(姓名)字段作为索引:(汉字以拼音字母为准);结束放映?;表 的 概 念 字 段 的 基 本 属 性 ;表结构的创建和修改;记录的处理;表的使用;表的索引;学号;学校教师情况表 ; 表 的 概 念 VFP中的表(Table)是指存放在磁盘文件中的一张二维表。一张表保存为一个表文件(.DBF), 表有时也叫数据表。 表中的一列称为字段(Field)。字段规定了数据的特征。例如,学生表中学号、姓名、性别和系名就是字段。 表的一行叫做一个记录(Record)。记录是多个字段的集合。同一个表的每一个记录都有相同的字段。 表的记录必须用一个公共的结构来存储,这个公共的结构就是表结构。 建立表的步骤是:先设计表的结构,再在VFP中使用命令或表设计器建立表的结构并保存为表文件,??后再输入记录。 ; 字段的基本属性(1) 字段名(Field Name) 每一个字段必须取一个名字,称为“字段名”。用以标识该字段。字段名一般要与其对应的实体的属性名相同或相近。例如,学生表的“姓名”列的字段名可以取为“姓名”或“xingming”或“XM”或“name”等。字段名的命名规则与内存变量的命名规则一样。在中文版的VFP 中,允许使用汉字作为字段名。 字段的数据类型(Type) 表中的每个字段都有特定的数据类型。不同的数据类型的表示和运算的方法不一样。指定数据类型是为了方便VFP处理这些数据。VFP提供了13种字段的数据类型。; 字段的基本属性(2) 字段宽度(Width) 字段宽度是指该字段所能容纳数据的最大字节数,字段宽度必须能足够容纳可能的最长的数据信息。其中备注型和通用型字段宽度为4字节,包含的是引用信息,指向真正的备注内容。备注字段的数据保存在单独文件中,文件名与表文件名相同,并且扩展名为.FPT。另外一些数据类型的宽度是固定的。如货币型、日期型、日期时间型和双精度型为8字节;整型、备注型、备注型(二进制)和通用型为4字节;逻辑型为1字节。 小数位数(Decimal) 对于数值型、浮点型和双精度型的字段还可以指定其小数的位数。这些数据类型字段的宽度,实际上是整数部分的宽度+小数点1位+小数位数宽度。如果小数位数不为0,则小数位数必须比整个字段宽度至少小2。; 字段的基本属性(3) 空值支持(Null) 空值是用来指示记录中的一个字段“有或没有”数据的标识。 在VFP出现之前,字段中“有没有”包含数据是难以区分的。例如,如果要添加一个空白的记录但又不想在这些字段中插入数据,那么,对于数值型字段而言,将把它当作包含一个零值对待。然而,由于0是一个值(正如1或3.14一样),如果这个字段正好有一个为0的值而被当作没有值对待是不正确的。对于字符和逻辑数据类型而言,类似的情形也会发生:不包含数据的逻辑型字段被指定为一个逻辑“假”值,即在不知道是“真”是“假”的情况下,被说成是“假”。 VFP通过提供能够指定一个字段是包含NULL(空)还是包含一个值的功能,使这个问题得以解决。这种指定是作为字段定义的一个部分,如象定义名称和类型一样。 NULL不是一种数据类型或一个值,确切地讲,它是用来指示数据存在或不存在的一种属性。通过使用NULL ,就有了一个判定某个字段是否具有一个值的办法。; ;引 言(1) 在VFP中,如何来收集和存储数据呢?VFP 把数据存储在表文件里。表文件可以属于某个数据库(与数据库相关联的表),叫数据库表(简称“库表”),表文件也可以与数据库无关联,叫自由表。自由表具有的特性数据库表都有,但数据库表还可以具有其他功能。 本节首先介绍自由表的创建过程与功能。 在创建表结构时应当注意以下几点: 1. 字段的数据类型必须与字段的存储内容相匹配。 每一个字段都有特定的数据类型。 2. 为字段设置足够的宽度来容纳信息。字符型字段的长度最大为254,数值型、浮点型字段的长度最大为20,其他类型字段的长度由系统给定。;引 言(2);使用表设计器创建表结构(1);使用表设计器创建表结构(2);使用表设计器创建表结构(3);使用表设计器创建表结构(4);使用表设计器创建表结构(5);使用表设计器创建表结构(6);使用CREATE TABLE-SQL命令 创建自由表(1);使用CREATE TABLE-

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档