2013年9月份计算机二级VF冲刺课件.docVIP

  • 1
  • 0
  • 约1.88万字
  • 约 41页
  • 2019-04-19 发布于湖北
  • 举报
2013年9月份VF冲刺总结内部资料 PAGE PAGE 2 1数据库知识点回顾 1.1 表 (1)字段、记录、表的组成 (2)表的建立、打开、关闭的命令方式 (3)字段的类型及宽度: 字符型(C)、整型(I)、逻辑型(L)、数值型(N)、日期型(D)、 日期时间型(T)、备注型(M)、通用型(G)、货币型(Y) 注意:一个汉字占2个字节,一个字符、一个数字各占1个字节 考点:默认的宽度 (4)null值:又叫空值,指尚未确定的值。 使用时注意: = 1 \* GB3 ①先在表设计器当中的null下打对勾 = 2 \* GB3 ②在表中按ctrl+0(切记不能输入null) 1.2 表的基本操作 (1)增加记录append/insert 菜单方式:显示/追加方式(基本操作题第36套) append from 表名 从指定的表中向当前表追加记录(综合应用考试) (2)删除记录delete/pack/zap 作用范围:all / next n / record n / rest 思考delete 与 pack两者之间的区别? delete for 条件 zap 清空表(综合应用考试) (3)恢复记录recall (4)修改记录replace replace 字段名 with 新字段值 for 条件 (5)修改表结构 modify structure(笔试常考) (6)显示记录list/display 在主屏幕上显示记录 (7)记录指针定位go n/skip n/locate for skip n使记录指针向上(负数)或向下(正数)移动n条记录(考点) locate for 条件 将记录指针定位到满足条件的第一条记录上,若想查找满足条件的下一条记录使用continue,若没有满足条件的记录则指向文件的结束位置 eof 例:当前表student 中有10条记录,当前记录指针指向第7条,完成以下操作: go 1 skip -1 当前记录指针指向第几条记录? 注意定界符的用法:只要在命令窗口中写命令时,遇到字符型、日期型、逻辑型切记一定要加定界符。 1.3 数据库 数据库是存储在计算机存储设备上的结构化的相关数据集合. 1.3.1数据库的基本操作(第1套、17套) (1)新建数据库: create database 数据库名 (2)打开数据库:open database 数据库名 (3)关闭数据库:close database (考点) (4)修改数据库:modify database (5)向数据库中添加表: 在数据库空白处右击添加表选择要添加的表确定(add table 表名) (6)从数据库中移去表: 选中要移去的表右击删除移去(remove table 表名) (7)删除数据库表: 选中要删除的表右击删除删除(drop table 表名) (8)数据库表与自由表的区别:(考点) = 1 \* GB3 ①.自由表字段名最长10个字符,数据库表字段名最长128个字符 = 2 \* GB3 ②.表设计器不同 1.3.2索引 (1)定义:索引是由记录指针构成的文件,这些指针逻辑上按照索引关键字值进行排序,索引文件与表文件分别存储,并且不改变表中记录的物理顺序。(考点) 简单记:索引是逻辑排序。 (2)作用:使用索引可以加速对表的查询速度,但会降低插入、删除、修改等更新操作。 (3)索引文件的种类 :单索引文件、复合索引文件 索引类型:主索引、候选索引、唯一索引、普通索引 注意:字段值不能重复的索引为:主索引、候选索引 字段值能重复的索引为:唯一索引、普通索引 主索引要求一个表只能建立一个且只有数据库表可以建立。 唯一索引指的是只保留相同字段的第一个。 普通索引只起到排序的作用 (4)建立索引 菜单方式:打开表设计器选择字段名索引排序索引卡改变类型 命令方式: Index on 索引表达式 tag 索引名 candidate (建立候选索引) Index on 索引表达式 tag 索引名 unique (建立唯一索引) Index on 索引表达式 tag 索引名 (建立普通索引) 注意:命令方式无法创建主索引! (5)打开单项索引的命令:set index to 索引名(了解) 关闭索引文件的命令:set index to(不跟索引名)(了解) 设置当前索引的命令:set order to 索引名(记住) 1.3.3数据完整性(重要考点) 数据完整性的种类: 实体完整性、域完整性、参照完整性 (1)实体完整性:保证表中记录唯一的特性. 主索

文档评论(0)

1亿VIP精品文档

相关文档