计算机二级考试vf.docx
- 文档编号:30366844
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:10
- 大小:31.81KB
计算机二级考试vf.docx
《计算机二级考试vf.docx》由会员分享,可在线阅读,更多相关《计算机二级考试vf.docx(10页珍藏版)》请在冰豆网上搜索。
计算机二级考试vf
第三章VF数据库及其操作
数据库:
..dbc数据库扩展名.dct备注文件
.dcx索引文件
数据库是通过一组系统文件将相互关联的数据库表及其相关的数据库对象统一组织和管理。
一:
新建
1.新建:
createdatebase数据库名
2.文件-------新建
3.在项目管理器中建立
二:
打开
1.opendatebase数据库名
2.文件----打开(勾选独占)
3.在项目管理器中打开
三:
修改---------------也就是打开(数据库设计器)
1.文件----打开
2.项目管理器------打开
3.modifydatebase数据库名
四:
删除---------------(只能通过命令删除)
1.项目管理器-----移去(删除)
2.deletedatebase数据库名
五:
关闭
1.Closedatebase关闭当前数据库
2..closeall关闭所有的数据库表--------即所有文件
数据库表
.dbf----扩展名
.fpt-----备注文件(注意:
如果一个表中有多个通用型或备注型字段,它只会产生一个.fpt的备注型文件)
数据库表1.结构(字段)---打开表设计器
2.内容(记录)
一:
结构(字段)
1.新建A.文件---新建—选择类型“表”----新建文件---输入表名
B.打开DB设计器---右击----新建表----输入表名
C.create表名
2.打开A.文件---打开—勾选“独占”
B.Use表名
查看brow/list/close?
3.修改即打开表设计器
A.打开表设计器-----右击表----修改
B.打开表----显示----表设计器
C.USE表名/modifystructure
4.关闭
Use--------关闭当前表
二:
内容(记录)
1.浏览A.打开表---显示---浏览
B.打开表----brouse
2.追加
Append/insert/appendblank(在表增加一条空白记录)
3.删除
Delete[for条件]------逻辑删除(delete删除当前记录)
Pack---------物理删除(有删除标记记录)
Zap------清除表记录(表的结构依然存在)
恢复:
Recall[for条件]------恢复当前记录
4.修改记录
给满足条件的记录:
Replace字段名with表达式[for条件]
给当前记录:
Replace字段名with表达式
5.显示记录
List------所有记录
Display--------当前记录
查询定位
记录指针
1.绝对定位
Goto?
/go?
Top----首记录bottom----尾记录
2.相对定位
Skip?
Skip默认值为1.
正------向下移动,负-------向上移动
Bof----记录指针指向文件首指向为.t.
Eof-----……………文件尾未指向为.f.
当以文件打开时,记录指针指向首记录。
3.条件定位(命令定位)
Locatefor条件----记录指针定位在满足条件的第一条记录
Continue-----如果continue找不到了,即每一记录满足条件了,则文件的eof为.T.。
4.循环
Locatefor条件
Dowhile(not)eof
Display
Continue
Enddo
索引
1.索引
-----排序—升降
2.实质
由指针构成的文件
3.目的
加速对表的查询
4.分类
主索引候选索引唯一索引普通索引
5.
建立
打开表设计器-----索引名:
文件名
表达式:
表中的一个字段
6.区别
索引字段值
显示结果
建立个数
主
唯一(关键字)
唯一
一个
候选
唯一(候选关键字)
唯一
多个
唯一
允许重复
唯一
多个
普通
允许重复
允许重复
多个
7.建立命令
Indexon字段名tag索引名
[asc---升序(默认为升序)
[desc]-----降序
[unique]----唯一索引
[candidate]----候选索引
8.使用索引
Setorderto------设置当前索引
9.删除
Deletetag索引名
数据完整性
1.目的
保证数据正确的特征。
2.内容
包括:
实体完整性、域完整性、参照完整性
3.实体完整性与主关键字
功能:
实现记录唯一
方法:
设置规则(表设计器)
怎样实现唯一:
利用主关键字或候选关键字----保证记录唯一---保证实体唯一性
4.域完整性与约束规则
功能:
保证字段有效
方法:
设置规则(表设计器)
域约束规则(字段有效性规则):
选中**---规则---
注意:
“规则”是逻辑表达式,“信息”是字符串表达式,“默认值”的类型则视字段的类型而定。
5.参照完整性与表的关联
功能:
更新规则、删除规则、插入规则
方法步骤:
A建索引--(父表建主索引,字表建普通索引)
B建关系--(按住主索引、拖到普通索引)即拖
C清理数据库--(数据库---清理数据库[重启VF])
D设置(编辑参照完整性)---(右击“线”—编辑参照完整性)
自由表
一:
建立
1.确保当前没有数据库打开
2.自由表不能设置有效性规则,不能支持主索引
3.自由表与数据库可以相互转换
4.
自由表-------数据库表
打开数据库DB设计器-----右击选择----添加表
命令:
opendetabate数据库名-----addtabla表名
5.
数据库表-------自由表
打开DB设计器---右击删除
命令:
opendetabate数据库名---removetabla表名
注意:
一个表只能属于一个数据库,当一个自由表添加到某个数据库后就不再是自由表了,所以不能添加已经属于某个数据库的表到当前数据库,否则就会出错。
二:
区别
数据库表
自由表
可使用长表名,长字段名。
64个字符
10个字符
可为字段指定标题和添加备注
可为字段指定默认值和输入掩码
字段有默认的控件类
可规定字段级规则(即字段有效性规则)和记录级规则
不能建立字段有效性规则
支持主关键字(主索引),参照完整性和表之间的关联
多个表的同时使用
1.多工作区选择:
selectN
2.最小的工作区号是1,最大的工作区号是32767。
3.0,则表示选择最小的工作区。
4.默认----在第一工作区工作。
表之间的关联
1.永久关联(线)
2.临时关联setrelatianto
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 二级 考试 vf