全国VFP笔试识点.doc
文本预览下载声明
新建数据库的方法:1、文件菜单--新建--数据库--新建文件--找到保存位置--输入库名--保存;
2、CREATE DATABASE;
关闭数据库的方法:close database(当前)
打开数据库的方法:1、文件菜单--打开--找到位置--文件类型选择数据库--选择库名--打开;
2、open database;
modify database(显示数据库设计器)
删除数据库的方法:先关闭数据库--DELETE DATABASE 路径+库名;
eg:delete data d:\09年四月一班\学校管理
建立数据库表:1、文件菜单--新建--表--新建文件--找到保存位置--输入表名--保存;
2、CREAT
表的操作:
自由表和数据库表;
1、自由表:不在数据库中的表;
2、数据库表:必须存在于数据库中;
3、自由表与数据库的区别:1、自由表 字段名的宽度最多为10个字符,无主索引,无有效性规则框;
2、数据库表 字段名的宽度最多为128个字符,有主索引,有有效性规则框;
3、自由表与数据库表的转换:(默认目录设置在先)
(1)数据库到自由表1、打开数据库--右击表--删除--移去--是;
2、REMOVE TABLE 表名
(2)自由表到数据库表1、右击数据库设计器--添加--找到表--确定
2、ADD TABLE 表名;
表的基本操作:1、create;建立表;
2、USE 打开表/关闭表;
3、浏览表:BROWS/显示--浏览;
修改表的结构:
打开表设计器窗口
(1)打开表后--显示菜单--表设计器;
(2)MODIFY STRUCTURE;
null:空值(暂时无法确定的值)不等于0
空值的设置:在建表时(表设计器窗口-选择要设置空值字段--将NULL按钮选中打上对号--默认值对话框中输入.null.)
调整日期的显示格式:
将日期的格式设为年月日:
set date to ymd
将日期的格式设为月日年:
set date to mdy
设置年份的位数:
set century on(4位)
set century off(2位)
设置日期的分隔符:
set mark to -或.或/
表的记录修改:
1、增加记录:显示--追加方式;
CTRL+Y;
APPEND BLANK/APPEND
2、删除记录:(逻辑删除和物理删除)
1、逻辑删除:即给记录添加删除标记;(可以恢复)
(1)在记录号处单击使之颜色变为黑色;
(2)DELETE ALL(全部逻辑删除);
RECALL ALL(全部恢复);
(3)DELETE FOR 表达式
eg:DELETE FOR 仓库号=WH8(字符型数据所以要加定界符,字符型的定界符 [])
2、物理删除:彻底的删除;(不能恢复)
(1)PACK:删除带有删除标记的记录;
(2)ZAP:清空表中的记录;
插入记录:(1)INSERT :在当前记录之后插入;
(2)INSERT BEFORE:在当前记录之前插入;
修改记录:1、REPLACE 要修改的字段 with 表达式 ALL;
eg:repla 面积 with 面积+100 all
2、REPLACE 要修改的字段 with 表达式 FOR 条件;
eg:repla 数学 with 数学-10 for 姓名=CC
3、REPLA 要替换的字段 with 值 for 条件
eg:repla 姓名 with 优秀生 for 总分150
一、数据的完整性:确保数据正确的特性;
主索引(primary key)
侯选索引(candidate)
唯一索引(unique)
用命令建立索引(不能主索引)INDEX ON 索引表达式 tag 索引名 索引的英文名称
eg:index on 姓名 tag 姓名 candidate
升序 ascending (asc) 降序 descending (desc)
eg:index on 姓名 tag 姓名 desc candidate(以姓名降序建立侯选索引);
用命
显示全部