网站大量收购独家精品文档,联系QQ:2885784924

《VF知识点总结.docVIP

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

概念知识点总结 1、数据库的基本理论和VF数据库操作 2、数据与程序设计 3、SQL语句 4、面向对象程序设计及表单、报表、菜单 数据库的基本理论和VF数据库操作 (第1、2、3、4、6章) 一、数据库系统基本理论 1、理解数据库系统的几个基本概念以及它们的关系 数据库(DB)、数据库管理系统(DBMS)、数据库应用系统(DBAS)和数据库系统(DBS) 建立数据库系统的主要目的是为了实现数据共享 2、掌握实体之间的联系,可以判断出实际问题中属于那种联系 一对一、一对多、多对多 3、弄清三大数据模型的结构形式:层次模型、网状模型和关系模型 我们现在所用到的数据库都是关系数据库 学号 姓名 年龄 性别 籍贯 9001 李丽 20 女 北京 9002 肖峰 21 男 上海 9003 王红 19 女 长春 4、理解关系术语 关系(就是二维表,记录的集合);元组(行、记录);属性(列、字段); 域(一个字段的取值范围);关键字(关键的字段,唯一能标志一个元组的字段或字段的组合);外部关键字(不是本表的关键字,但是是其他表的关键字;用来建立表间的联系) 5、关系运算 理解传统的集合运算(并、交、差、笛卡尔积)和专门的关系运算(选择、投影、连接包括等值连接和自然连接) 二、数据表操作 1、了解表操作的一些命令,尤其以下几条: LIST显示记录:LIST | DISPLAY [FIELDS 字段名表][范围] [FOR条件表达式] 限定条件用FOR短语 LOCATE条件定位:LOCATE FOR条件表达式 本命令定位在满足条件的第一条记录,若想定为满足条件的下一条记录,必须用CONTINUE 用FOUND()函数为T判断是否有满足条件的记录(也可用EOF()为F) APPEND为追加记录;INSERT为插入记录 REPLACE修改记录:REPLACE 字段名1 WITH 表达式1 [FOR 条件表达式] 2、删除操作分两步走:DELETE与PACK DELETE是逻辑删除,也就是添加删除标记,PACK才是真正物理删除;逻辑删除的记录还可以恢复(RECALL) 3、理解工作区的概念 系统提供了32767个工作区,可以在不同的工作区同时打开多个表,使用工作区用其编号1~32767,或者别名,前十个工作区有别名:A~J SELECT 0表示使用最小未用过的工作区 4、建立表之间的临时关联 一个为主表,一个为子表,使用SET RELATION TO … INTO…语句 要求两个表必须在不同的工作区打开 可以使用SET RELATION TO解除关联 三、数据库操作 1、理解数据库文件 它并不真正的存储数据,只是对存储数据的文件进行统一的管理 建立数据库后,形成三个同名文件.dbc .dct .dcx 2、理解自由表与数据库表的区别与联系 区别:可以看一下“表设计器” 自由表不能设置长表名、长字段名、标题、输入掩码、字段有效性规则、默认值、注释等内容 自由表不能设置主索引 自由表可以添加到数据库中形成数据库表(ADD TABLE…);数据库表可以移出形成自由表,相应的设置丢失,主索引变为候选索引(REMOVE TABLE…) 3、掌握索引的概念 索引就是排序,但它是逻辑排序,排列的不是实际记录,而是记录指针,排序的结果存放在索引文件中 建立索引的主要目的是为了提高查询速度(在有序的集合中查询某个个体很显然比无序中查询快得多) A、建立索引可以通过命令实现:INDEX ON 索引关键字表达式 TO 独立索引文件名 | TAG 标识名 [ASCE | DESC][UNIQUE] [CANDICATE] 可以建普通索引(命令中不需表示)、候选索引(CANDICATE)、唯一索引(UNIQUE) B、可以以在表设计器中建立索引 索引不是真正排序,表的排序命令为SORT,是对记录的排序,结果形成新的表文件.dbf 4、区别索引文件的类型 索引文件分为独立索引文件(.idx 存放一条索引结果)和复合索引文件(.cdx 存放多条索引结果) 复合索引文件又分为结构复合索引文件(与表同名)和非结构复合索引文件 结构复合索引文件因其与表同名,随着表的打开而打开,表的关闭而关闭,在表被修改时自动同步修改,现在是主要应用的索引文件 5、区别索引的类型 主索引和候选索引意义相似,建立主索引和候选索引都要求关键字表达式的值唯一,没有重复。 它们的区别是:候选索引可以多个,主索引只能一个;主索引只能在数据库表中建立;主索引只能在表设计器中建立 普通索引和唯一索引允许出现重复值,不同的是,唯一索引值存储重复值之中的一个。注意此处“唯一索引”中唯一的意义不同于上述“唯一” 6、理解三种数据完整性(结合操作,理解概念) A、实体完整性:保证

文档评论(0)

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

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

1亿VIP精品文档

相关文档