[实用参考]Visual Foxpro数据库及其操作.ppt
文本预览下载声明
全国计算机等级考试二级教程Visual FoxPro 6.0 电 子 教 案 制作:田密 Email:tianmizr@126.com 高等教育出版社 Visual Foxpro及其基本操作 3.1 Visual Foxpro 数据库及其建立 Visual FoxPro 6.0 第三章 3.1.1基本概念 注意:建立数据库是建立了三个文件,一个是.dbc的文件,还有.dct和.dcx。 3.1.2 建立数据库 在项目管理器中建立 从新建菜单建立 用命令交互建立 3.1.3 使用数据库 打开:有三种方法 注意事项: 数据库打开时,数据库中的所有表都可以使用。要用use命令, 同一时刻可以打开多个数据库,但是只有一个是当前的数据库。设置命令是 set database to 数据库名字 set database to 3.1.4 修改数据库 在数据库设计器中修改。 3.1.5 删除数据库 从项目管理器中删除 用命令删除:delete database 库名 3.2 建立数据库表 3.2.1 在数据库中建立表 使用数据库设计器建立比较简单。 注意:建立数据库表时,设计到的一些基本内容和概念。字段名,字段类型和宽度,空值等。 3.2.2 修改表的结构 修改已有字段 增加新字段 删除不用的字段 3.3表的基本操作 3.3.1 使用浏览器操作表 在项目管理器中,点“浏览” 在数据库设计器中,从数据库菜单中选择“浏览” 在命令方式下,用use打开操作的表,然后键入“brows”命令 3.3.2 增加记录的命令 1、append命令 2、insert 命令 3.3.3 删除记录的命令 1、置删除标记的命令 delete 2、恢复记录的命令 recall 3、物理删除有删除标记的记录 pack 4、物理删除 zap 命令 3.3.4 修改记录的命令 1、交互修改edit 或者是change命令 2、直接修改的replace :replace…with… 3.3.5显示记录的命令 List Display 3.3.6查询定位命令 用goto命令直接定位 Skip命令 用locate命令定位 如:locate for 3.4 索引 要按照特定的顺序定位、查看或者操作表中的记录,可以使用索引。 3.4.1基本概念 索引时由指针构成的文件。这些指针逻辑上按照索引关键字的值进行排序。 1、主索引 2、候选索引 3、唯一索引 4、普通索引 3.4.2 在表设计器中建立索引 建立方法 复合索引 3.4.3 用命令建立索引 Index on 3.4.4 使用索引 3.4.5 使用索引快速定位 使用命令是seek 3.4.6 删除索引 删除索引的命令是delete tag 3.5 数据完整性 保证数据正确的特性,数据完整性一般包括:实体完整性、域完整性和参照完整性等。 3.5.1 实体完整性和主关键字 3.5.2 域完整性与约束规则 3.5.3 参照完整性与表之间的关联 先建立表之间的关联,再清理数据库,参照完整性包括跟新规则、删除规则、插入规则。 3.6 自由表 3.6.1 数据库表与自由表 自由表 数据库表与自由表的区别。 3.6.2 将自由表添加到数据库 3.6.3 从数据库中移出表 3.7 多个表的同时使用 多工作区的概念 使用不同工作区的表 表之间的关联。 3.8 排序 物理排序的命令,sort to tablename 练习一、建立定货管理数据库,及四个表 练习二、上机题库中、2套第一题。3套第一题,4套第一题。 结 束 工作单位:延安职业技术学院网络信息中心 制作时间:2010年1月
显示全部