- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 VF数库及其操作
数据库及其操作
1、数据库的建立
数据库是一个容器
1) 数据库文件的扩展名.dbc, 备注文件.dct, 索引文件.dcx。
数据表文件 .dbf,备注文件.FPT
要点:数据库文件(.dbc)并不真正含有数据库表或其他数据库对象,只是在数据库文件中登陆了相关的条目信息,是一种“逻辑属于”关系P98
2)建立数据库文件(命令交互方式): CREA DATA 数据库名
其他方式:在项目管理器中建立
菜单方式建立
3)打开数据库文件:OPEN DATA 数据库名 (参数的意义)
修改 MODI DATA 数据库名——数据库设计器
删除 DELE DATA 数据库名
注意:DELE DATA 数据库名 DELETETABLES RECYCLE (连数据库中的表一起删除放回收站)
===========================================================
2、数据库表的建立
1)数据表有数据库表和自由表,他们的区别和联系(操作表设计器示例)
要点:数据库表和自由表可以互相转换
字段名长度(自由表10,数据库表128)、表名长度不一样
数据库表可以建立主索引,而自由表不能
2)数据表的操作命令:CREA 表名 (注意“空值”)
注意“空值”,就是缺值或不确定值,不能把它理解为任何意义的数据
如价格字段的数据设置为“空值”,表示价格还没有确定,如设置为“0”,表示免费。
设置为关键字的字段值不允许为“空“
USE 表名
MODI STRU (修改结构,先要打开数据表)
LIST STRU 显示结构
记录操作命令:
LIST 显示记录
APPE 追加记录
DELE 逻辑删除
PACK 在逻辑删除的基础上物理删除
RECALL 恢复逻辑删除的记录
GOTO 指针绝对定位
SKIP 指针相对移动
直接修改命令(成批替换)REPLACE
use xuesheng
repl 性别 WITH “女” (没有范围ALL,当前。有ALL,所有)
repl 性别 WITH “女” FOR 班级=”3” (带条件不要范围ALL)
LOCA ……CONT顺序查询
(可以用FOUND()或用EOF()函数函数来验证查询是否成功)要点
注意:
1、删除数据库时,该数据库必须是关闭状态
2、打开数据表的时候,要修改其结构和记录,则必须以“独占”的方式打开
3、数据表的结构中各字段宽度总计=各字段的宽度之和+1
数据表文件不管有多少个备注型字段或通用型字段,内容都存放在一个备注文件中(同表名,后缀名.FPT) (要点)
4、DELE、DISP、RECALL、REPLACE命令后面不带范围时只对当前指针指向的记录进行操作
而LIST命令后面不带范围时对所有记录进行操作
5、DELE、DISP、LIST、RECALL命令后面可以跟短语FOR,FOR后面跟条件(例:显示姓“张”的同学,条件?)
6、GO和GOTO 是指针绝对定位,SKIP N 是指针的相对移动(正往下,负往上)
7、INSERT命令在表的任意位置插入记录,默认是after(在某条记录后面),在当前记录之前插入带BEFOR短语
8、内存变量和字段变量同名时的验证操作(第二章) (要点)
9、数据库名!数据库表名====成绩管理!学生
=========================================================
3)索引的建立
索引的概念:由指针文件构成,指针逻辑上按照索引关键字的值进行排序,不改变记录的物理顺序。目的提高查询的速度,但降低了插入、修改、删除的操作速度
索引分为主索引、候选索引、唯一索引和普通索引4种 P109
主索引 候选索引 唯一索引 普通索引 数据库表 可以建立 可以建立 可以建立 可以建立 自由表 不可以建立 可以建立 可以建立 可以建立 重复值 不允许 不允许 允许 允许 数量 1 多 多 多 索引标志 索引名前面有一把钥匙 无 无 无 要点:
1、主索引和候选索
您可能关注的文档
- 第2节 二力平教案.doc
- 第2节 生活中透镜.doc
- 第2节 细胞的化教学设计.doc
- 第2讲 拉第电磁感应定律 自感.doc
- 第2讲 拉杆的内力和应力.doc
- 第2讲 热力第一定律.doc
- 第2讲 二力平的条件.doc
- 第2讲牛顿第二律及应用.doc
- 第2课 福的歌.doc
- 第2课 农奴改革的主要内容.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)