《数据库原理及应用》第六章.pptVIP

  • 6
  • 0
  • 约1.54千字
  • 约 13页
  • 2018-02-06 发布于河南
  • 举报
《数据库原理及应用》第六章

Visual FoxPro 面向对象程序设计 6.1 数据库的建立 使用表可以存储和显示一组相关的数据,如果想把多个表联系起来,就一定要建立数据库。只有把这些有关系的表存放在同一个数据库中,确定它们的关联关系,数据库中的数据才能被更充分的利用。 表的关联:自由表和数据库表 6.1.1 建立数据库文件 1. 命令操作方式 Create DataBase [〈数据库文件名〉|?] 1.打开数据库 OPEN DATABASE [〈数据库文件名〉|?] [NOUPDATE] [EXCLUSIVE|SHARED] 2. 数据库的关闭 CLOSE [ALL|DATABASE] 6.2.2 数据库的修改 格式 :MODIFY DATABASE [〈数据库文件名〉| ?][NOWAIT][NOEDIT] 2. 菜单操作方式 6.1.2 向数据库添加自由表 在Visual FoxPro中,每个表可以有两种存在状态:自由表或数据库表。 向数据库添加表的方法 : 6.1.3 为数据库表建立索引 为数据库表建立索引的方法是: 6.1.4 建立表之间的永久联系 表之间的永久联系在数据库设计器中显示为表索引之间的连接线。操作方法是:在数据库设计器对话框,首先,用鼠标左键选中父表中的主索引字段,保持按住鼠标左键,并拖至与其建立联系的子表中的对应字段处,再松开鼠标左键,数据库中的两个表间就有了一个连线,其永久关系就已建立完成。 数据库表之间的永久联系和不同工作区中打开的自由表之间的关联是两个不同的操作。主要区别是: “永久联系”被保存在数据库中,而“关联”没有被保存在文件中 。 “永久联系”反映了数据库中各表之间的默认连接条件,而“临时联系”反映的是不同工作区中表记录指针的联动关系。 6.1.5 设置参照完整性 在数据库中的表建立关联关系后,可以设置管理关联记录的规则。这些规则可以控制相关表中记录的插入、删除或修改。 在“参照完整性生成器”窗口,可以设置记录的插入、删除或修改规则。 设置记录的参照完整性规则的操作步骤 6.3 建立与修改数据库表 6.3.1 在数据库中直接建立表 其方法是: 6.3.2 修改数据库中的表 在数据库设计器中,用鼠标右键单击要修改的表,出现表的快捷菜单(如图),然后从快捷菜单中选择“浏览”,即进入表的浏览窗口,以后的操作和对自由表的浏览操作相同。从快捷菜单中选择“修改”,即打开相应表的表设计器,在表设计器上可以完成表结构的修改、建立索引以及设置字段属性和表的有效性规则。 * 成都信息工程学院 基础教学部 陈代军 电话: Chendj@cuit.edu.cn 第六章 数据库操作与视图的使用 6.2 数据库的操作 6.2.1 数据库的打开与关闭 6.2.3 数据库的删除 格式:DELETE DATABASE [〈数据库文件名|?〉][DELETETABLES][RECYCLE] 文件 新建 数据库 新建文件 数据库设计器 保存 数据库名 确定 添加表的表名 确定 “打开”对话框 “添加表”按钮 数据库设计器 选定表 “索引” 表设计器窗口 数据库设计器 “修改表” 确定 文件 打开 数据库 编辑参照完整性 删除规则 插入规则 更新规则 保存 数据库设计器 向导 新建表 数据库表的表设计器对话框的下部有显示、字段有效性、匹配字段类型到类和字段注释4个输入区域,这是自由表的表设计器所没有的。所以要对它们进行设置。

文档评论(0)

1亿VIP精品文档

相关文档