vfp数据库与表的创建及使用.ppt

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

第3章 数据库与表的创建及使用 综述 3.1 数据库概述 3.2 数据库的创建、打开与使用 3.3 表的创建与使用 3.4 永久性关系与参照完整性 3.5 有关数据库及其对象的常用函数 本章小结 上机作业 3.3.6 索引的创建与使用 3.3.6 索引的创建与使用 上机作业 请完成教材108页练习题 请完成实验书第3章实验 实验3 数据库与表的创建 (加做实验思考题4) 实验4 表数据的处理 实验5 表记录的定位与表索引的建立和使用 实验6 数据库表的扩展属性与参照完整性规则 (加做实验思考题2) 实验3知识补充--有关表操作的常用函数 1、SELECT()函数 功能:用来测试工作区号。 语法:SELECT([ 0 | 1 | cTableAlias ]) 说明:参数0用于返回当前工作区的区号; 参数1用于返回当前未被使用的最大工作区号; cTableAlias(别名)用于返回该表所在的工作区号。 返回值类型:数值型 e.g. ?sele(0) 返回当前工作区的区号 ?sele(“xs”) 返回xs表所在的工作区号,如没有打开则返回0 实验3知识补充--有关表操作的常用函数 2、USED()函数 功能:用来测试一张表的别名是否已被使用,或在指定的工作区中是否有表打开。 返回值类型:逻辑型 语法:USED([nWorkArea | cTableAlias]) e.g. ?USED(“xs”) 如xs表已打开则返回.T.,如没有打开则返回.F. ?USED(1) 如1号工作区中有表打开则返回.T.,反之则返回.F. 实验3知识补充--有关表操作的常用函数 3、ALIAS()函数 功能:用来返回当前或指定工作区中表的别名。 返回值类型:字符型 语法: ALIAS([nWorkArea]) e.g. ?ALIAS() 用省略参数的ALIAS()函数取得当前工作区表的别名。 ?ALIAS(2) 取得2号工作区的表别名。如果指定的工作区中尚未打开表,则该函数返回空字符串。 实验3知识补充--有关表操作的常用函数 4、FIELD()函数 功能:用来返回已打开表的指定序号的字段名。 语法: FIELD(nFieldNumber [, nWorkArea | cTableAlias]) 返回值类型:字符型 e.g. ?FIELD(1) 返回当前工作区中的表的第一个字段的名称。 ?FIELD(1,2) 返回2号工作区中的表的第一个字段的名称。 实验3知识补充--有关表操作的常用函数 5、FCOUNT()函数 功能:用来返回已打开表的字段个数。 语法: FCOUNT([nWorkArea | cTableAlias]) 返回值类型:数值型 6、DELETED()函数 功能:用来测试表的当前记录是否带有删除标记。如果返回.T.,说明带有删除标记。否则,不带删除标记。 语法: DELETED() 返回值类型:逻辑型 实验5知识补充--表的索引 实验5知识补充--表的索引 实验5知识补充--表的索引 实验5知识补充--表的索引 2、索引的删除 对于结构复合索引文件中的索引标识,有两种方法删除它: (1)在“表设计器”中,利用“索引”选项卡来选择并删除索引标识 (2)用DELETE TAG命令删除索引标识 语法: DELETE TAG 标识名1 [,标识名2] ... 或 DELETE TAG ALL 实验6思考题2-参考答案 getfile fcount() ‘caption’ alias [‘eli?s] :n. 1.?(尤指罪犯所用的)化名,别名 ?记录的开始标志介于表结构和记录之间,前面是表结构信息,后面是第1条记录。记录的开始标志可用函数BOF()进行测试。当记录指针指向记录的开始标志时,其值为.T.,否则为.F.。 ?记录的结束标志是整个表记录结束的标志。记录结束标志可用函数EOF()进行测试。当记录指针指向记录结束标志时,其值为.T.,否则为.F.。 记录指针的初始值总是1,不可能为0或负数,最大值是表中记录总数+1。 创建结构复合索引 1、用表设计器创建结构复合索引 在用“表设计器”创建或修改表结构时,用鼠标单击“索引”选项卡,在其中可创建索引。每一行索引以索引名标识。 2、用命令创建结构复合索引 ⑴在使用CREATE TABLE-SQL或ALTER TABLE-SQL命令时,均可以通过使用有关的子句创建索引。 ALTER TABLE -SQL命令语法:ALTER TABLE 表名 add UNIQUE 索引表达式 TAG 索引标识名 其中,UNIQUE :创建候选索引标识。

文档评论(0)

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

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

1亿VIP精品文档

相关文档