- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 数据库的基本操作概要1
学习目标 掌握数据库的建立 掌握向数据库添加表及移出表 掌握表间关系的建立 理解数据库的操作 掌握数据库表的操作 学习内容 5.1 数据库的建立 5.2 数据库的操作 5.3 建立与修改数据库表 5.1 数据库的建立 使用表可以存储和显示一组相关的数据,如果想把多个表联系起来,就一定要建立数据库。只有把这些有关系的表存放在同一个数据库中,确定它们的关联关系,数据库中的数据才能被更充分的利用。 5.1.1 建立数据库文件 1. 命令操作方式 Create DataBase [〈数据库文件名〉|?] 2. 菜单操作方式 5.1.2 向数据库添加自由表 在Visual FoxPro中,每个表可以有两种存在状态:自由表或数据库表。 向数据库添加表的方法 : 5.1.3 为数据库表建立索引 为数据库表建立索引的方法是: 5.1.4 建立表之间的永久联系 表之间的永久联系在数据库设计器中显示为表索引之间的连接线。 操作方法是:在数据库设计器对话框,首先,用鼠标左键选中父表中的主索引字段,保持按住鼠标左键,并拖至与其建立联系的子表中的对应字段处,再松开鼠标左键,数据库中的两个表间就有了一个连线,其永久关系就已建立完成。 数据库表之间的永久联系和不同工作区中打开的表之间的关联是两个不同的操作。主要区别是: ①“永久联系”被保存在数据库中,而“关联”没有被保存在文件中 。 在数据库中的表建立关联关系后,可以设置管理关联记录的规则。这些规则可以控制相关表中记录的插入、删除或修改。 设置记录的参照完整性规则的操作步骤: 5.2 数据库的操作 1.打开数据库 OPEN DATABASE [〈数据库文件名〉|?] [NOUPDATE] [EXCLUSIVE|SHARED] 2. 数据库的关闭 CLOSE [ALL|DATABASE] 5.2.2 数据库的修改 格式 :MODIFY DATABASE [〈数据库文件名〉| ?][NOWAIT][NOEDIT] 5.3 建立与修改数据库表 5.3.1 在数据库中直接建立表 其方法是: 5.3.2 修改数据库中的表 在数据库设计器中,用鼠标右键单击要修改的表,出现表的快捷菜单(如图),然后从快捷菜单中选择“浏览”,即进入表的浏览窗口,以后的操作和对自由表的浏览操作相同。从快捷菜单中选择“修改”,即打开相应表的表设计器,在表设计器上可以完成表结构的修改、建立索引以及设置字段属性和表的有效性规则。 * * 文件 新建 数据库 新建文件 给数据库取名 保存 数据库设计器 选择要添加表 确定 “打开”对话框 “添加表”按钮 数据库设计器 选定表 “索引” 表设计器窗口 数据库设计器 “修改表” 确定 ②“永久联系”反映了数据库中各表之间的默认连接条件,而“临时联系”反映的是不同工作区中表记录指针的联动关系。 5.1.5 设置参照完整性 在“参照完整性生成器”窗口,可以设置记录的插入、删除或修改规则。 文件 打开 数据库 编辑参照完整性 删除规则 插入规则 更新规则 保存 5.2.1 数据库的打开与关闭 5.2.3 数据库的删除 格式:DELETE DATABASE [〈数据库文件名|?〉][DELETETABLES][RECYCLE] 数据库设计器 新建表 数据库表的表设计器对话框的下部有显示、字段有效性、匹配字段类型到类和字段注释4个输入区域,这是自由表的表设计器所没有的。所以要对它们进行设置。 * * * * *
文档评论(0)