H第三篇数据库操作.pptVIP

  • 0
  • 0
  • 约 84页
  • 2017-08-21 发布于湖北
  • 举报
第三章 Visual FoxPro数据库及其操作 本 章 要 点 3.1 数据库及其建立 3.2 数据库表的建立 3.3 数据表的打开、关闭与删除 3.4 数据表结构的修改 3.5 数据表记录的操作 3.6 数据表的排序与索引 3.7 数据完整性操作 3.8 多表的操作 3.1 Visual FoxPro数据库及其建立 3.1.1 基本概念 3.1.2 建立数据库 3.1.2 建立数据库 3.1.3 数据库的关闭 3.1.4 打开数据库 3.1.4 打开数据库 3.1.5 修改数据库 3.1.6 删除数据库 3.2 建立数据库表 3.2.1 建立表结构 1、建立表结构的常用方法 2、创建表结构的具体操作 操作步骤 ①字段选项卡的设置 字段的显示属性 ● 标题:若表结构中字段名用的是英文,则可以在标题中输入汉字,这样显示该字段值时就比较直观了。没有设置标题,则将表结构中的字段名作为字段的标题。 ● 格式:控制字段在浏览窗口、表单、报表等显示时的样式。格式字符及功能如表3-1所示。 ● 输入掩码:控制输入该字段的数据的格式。掩码字符及功能如表3-1所示 表3-2 字段的输入掩码字符 字段有效性 ②表选项卡 字段选项卡上主要介绍的是字段属性,它控制了字段值的输入,表选项卡则对表的记录属性进行描述,控制记录数据。 用相应的命令方式实现上述促发器: 插入: CREATE TRIGGER ON 表名 FOR INSERT AS 触发条件表达式 更新: CREATE TRIGGER ON 表名 FOR UPDATE AS 触发条件表达式 删除: CREATE TRIGGER ON 表名 FOR DELETE AS 删除条件表达式 表注释: 为今后维护数据表添加的说明性文字。 3.2.2 输入表记录 1.命令方式 【格式】APPEND [BLANK] 【功能】在当前已打开表的末尾追加一条或多条记录。 【说明】BLANK:表示在表末尾追加一条空记录,并自动返回命令窗口,此时系统并不弹出编辑窗口。 2.菜单方式 步骤: ①首先打开表,如打开STUD.DBF。 ②选择【显示】【浏览】命令。 ③选择【表】 — 【追加新记录】命令,用户可以输入追加记录的各个字段。 数据录入 3.3 表的打开、关闭与删除 3.3.1 表的打开 3.3.2 表的关闭 ③使用CLEAR ALL命令 【格式】CLEAR ALL 【功能】关闭所有工作区中已打开的表文件、索引文件、格式文件及备注文件等,同时释放所有的内存变量。并选择工作区1为当前工作区。 ④使用CLOSE ALL命令 【格式1】CLOSE ALL 【功能】关闭各种类型文件,并选择工作区1为当前工作区。 【格式2】CLOSE DATABASES 【功能】关闭所有已打开的数据库文件、表文件、索引文件、格式文件及备注文件等,并选择工作区1为当前工作区。 ⑤在数据工作期窗口中关闭 在数据工作期窗口中选择要关闭的表文件,然后选择“关闭”按钮,系统将关闭所选择的表文件。 ⑥退出Visual FoxPro系统 【格式】 QUIT 【功能】退出Visual FoxPro系统,并关闭所有打开的文件,返回操作系统。 3.3.3表的删除 2.删除数据库表 3.4 数据表结构的修改 3.4.1 表结构的显示 在表的使用过程,要经常查看表的结构和记录,以随时了解表的变化情况。 【格式】LIST | DISPLAY STRUCTURE [TO PRINT [PROMPT] | TO [FILE] [文件名]] 【功能】显示或打印当前表文件的结构。 在执行以上命令时,如果系统中没有已打开的表文件,系统提示输入文件名。用LIST命令,所有信息连续显示,信息较多时,屏幕停止在最后一屏;用DISPLAY命令,如果信息较多则分屏显示,敲任意键继续显示下一屏。 【例3-2】显示表STUD.DBF的结构。 USE STUD LIST STRUCTURE 需要指出的是,最后一行显示出的记录字节数是所有字段宽度之和再加1。这额外的一个字节是用来存放记录的删除标记(*)的。 3.4.2 表结构的修改 表结构的改变有时会引起表记

文档评论(0)

1亿VIP精品文档

相关文档