计算机二级考试vf1.doc

上传人:11****ws 文档编号:3229478 上传时间:2019-05-26 格式:DOC 页数:10 大小:26.88KB
下载 相关 举报
计算机二级考试vf1.doc_第1页
第1页 / 共10页
计算机二级考试vf1.doc_第2页
第2页 / 共10页
计算机二级考试vf1.doc_第3页
第3页 / 共10页
计算机二级考试vf1.doc_第4页
第4页 / 共10页
计算机二级考试vf1.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、第三章 VF 数据库及其操作数据库:. .dbc 数据库扩展名 .dct 备注文件.dcx 索引文件数据库是通过一组系统文件将相互关联的数据库表及其相关的数据库对象统一组织和管理。一:新建1. 新建:create datebase 数据库名2. 文件-新建3. 在项目管理器中建立二:打开1. open datebase 数据库名2. 文件-打开(勾选独占)3. 在项目管理器中打开三:修改-也就是打开(数据库设计器)1 文件-打开2项目管理器-打开3. modify datebase 数据库名四:删除-( 只能通过命令删除)1. 项目管理器 -移去 (删除)2. delete datebase

2、数据库名五:关闭1. Close datebase 关闭当前数据库2. .close all 关闭所有的数据库表-即所有文件 数据库表.dbf-扩展名.fpt-备注文件(注意:如果一个表中有多个通用型或备注型字段,它只会产生一个.fpt 的备注型文件)数据库表 1.结构(字段)-打开表设计器2.内容(记录)一:结构(字段)1.新建 A.文件-新建选择类型“表”-新建文件-输入表名B.打开 DB 设计器- 右击-新建表 -输入表名Ccreate 表名2.打开 A.文件-打开勾选“独占”B. Use 表名查看 brow/list/close?3. 修改 即打开表设计器A打开表设计器-右击表-修改B

3、打开表-显示-表设计器CUSE 表名 / modify structure4. 关闭 Use-关闭当前表二: 内容(记录)1. 浏览 A.打开表 -显示-浏览B.打开表-brouse2. 追加 Append/ insert /append blank(在表增加一条空白记录)3. 删除Deletefor 条件-逻辑删除(delete 删除当前记录)Pack-物理删除(有删除标记记录)Zap-清除表记录(表的结构依然存在)恢复:Recallfor 条件-恢复当前记录4. 修改记录给满足条件的记录:Replace 字段名 with 表达式for 条件给当前记录:Replace 字段名 with 表达

4、式5. 显示记录List-所有记录Display-当前记录查询定位记录指针1. 绝对定位Goto ?/go ? Top-首记录 bottom-尾记录2. 相对定位Skip ? Skip 默认值为 1. 正-向下移动,负-向上移动Bof-记录指针指向 文件首 指向为.t.Eof- 文件尾 未指向为.f.当以文件打开时,记录指针指向首记录。3. 条件定位(命令定位)Locate for 条件-记录指针定位在满足条件的第一条记录Continue-如果 continue 找不到了,即每一记录满足条件了,则文件的 eof 为.T.。4. 循环Locate for 条件Do while (not) eof

5、 DisplayContinueEnddo索引1. 索引-排序升降2. 实质由指针构成的文件3. 目的加速对表的查询4. 分类主索引 候选索引 唯一索引 普通索引5. 建立打开表设计器- 索引名:文件名表达式:表中的一个字段6. 区别 索引字段值 显示结果 建立个数主 唯一(关键字) 唯一 一个候选 唯一(候选关键字) 唯一 多个唯一 允许重复 唯一 多个普通 允许重复 允许重复 多个7. 建立命令Index on 字段名 tag 索引名asc- 升序 (默认为升序)desc-降序unique-唯一索引candidate-候选索引8. 使用索引Set order to-设置当前索引9. 删除D

6、elete tag 索引名数据完整性1. 目的保证数据正确的特征。2. 内容包括:实体完整性、域完整性、参照完整性3. 实体完整性与主关键字功能:实现记录唯一 1方法:设置规则(表设计器) 2怎样实现唯一:利用主关键字或候选关键字-保证记录唯一 3-保证实体唯一性4. 域完整性与约束规则功能:保证字段有效 1方法:设置规则(表设计器) 2域约束规则(字段有效性规则):选中*-规则- 3注意:“规则”是逻辑表达式, “信息”是字符串表达式, “默认值”的类型则视字段的类型而定。5.参照完整性与表的关联功能:更新规则、删除规则、插入规则 1方法步骤:A 建索引-(父表建主索引,字表建普通索引) 2

7、B 建关系-(按住主索引、拖到普通索引)即拖C 清理数据库-(数据库-清理数据库重启 VF)D 设置(编辑参照完整性)-(右击“线”编辑参照完整性)自由表一:建立1 确保当前没有数据库打开2 自由表不能设置有效性规则,不能支持主索引3 自由表与数据库可以相互转换4 自由表-数据库表打开数据库 DB 设计器-右击选择-添加表 1命令:open detabate 数据库名-add tabla 表名 25. 数据库表-自由表打开 DB 设计器-右击删除 1命令:open detabate 数据库名-remove tabla 表名 2注意 :一个表只能属于一个数据库,当一个自由表添加到某个数据库后就不再是自由表了,所以不能添加已经属于某个数据库的表到当前数据库,否则就会出错。二:区别数据库表 自由表可使用长表名,长字段名。64 个字符10 个字符可为字段指定标题和添加备注可为字段指定默认值和输入掩码字段有默认的控件类可规定字段级规则(即字段有效性规则)和记录级规则不能建立字段有效性规则支持主关键字(主索引) ,参照完整性和表之间的关联多个表的同时使用1. 多工作区选择:select N 2. 最小的工作区号是 1,最大的工作区号是 32767。3. 0,则表示选择最小的工作区。4. 默认-在第一工作区工作。表之间的关联1. 永久关联(线)2. 临时关联 set relatian to

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 精品笔记

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。