数据库基本操作.ppt
《数据库基本操作.ppt》由会员分享,可在线阅读,更多相关《数据库基本操作.ppt(35页珍藏版)》请在三一办公上搜索。
1、2023/9/11,1,第七讲,数据库表间关联及特殊操作,2023/9/11,2,5.3 建立数据库表间关联,2023/9/11,3,表间关联:不同工作区中打开的表的记录指针是独立移动的。但在实际问题中常有这种情况:一项操作所涉及的内容被分别存储在两个或两个以上的表中,如果能按照记录号或表之间的共有字段建立起关联,使多个表的记录指针同步移动,就会简化指针分别定位的操作,提高数据处理效率。建立关联命令提供的就是这个功能。,2023/9/11,4,5.3.1 一对一关系,建立两个表之间的“一对一”关系,首先要使两个表都具有相同属性的字段;然后定义父表中该字段为主索引或候选索引字段(其字段值是惟一的
2、),子表中与其同名的字段为候选索引或主索引(其字段值是惟一的)。由于两个表中的相同属性的字段值具有一对一的对应关系,因此两个表之间便可以建立“一对一”的关系。,2023/9/11,5,5.3.1 一对一关系,2023/9/11,6,5.3.2 一对多关系,建立两个表之间的“一对多”关系,首先要使两个表都具有相同属性的字段;然后定义父表中该字段为主索引或候选索引字段(字段值是惟一的),子表中与其同名的字段定义为普通索引字段或惟一索引字段(其字段值是重复的)。由于两个表中的相同属性的字段值具有一对多的对应关系,因此两个表之间便可以建立“一对多”的关系。,2023/9/11,7,5.3.2 一对多关
3、系,2023/9/11,8,5.3.3 多对一关系,建立两个表之间的“多对一”关系,首先要使两个表都具有相同属性的字段;然后定义父表中该字段为普通索引字段或惟一索引字段(其字段值是重复的),子表中与其同名的字段定义为主索引或候选索引字段(字段值是惟一的)。由于两个表中的相同属性的字段值具有多对一的对应关系,因此两个表之间便可以建立“多对一”的关系。,2023/9/11,9,5.3.3 多对一关系,2023/9/11,10,1.建立关联:格式:set relation to 表达式 into 工作区|表别名 additive说明:(1).表达式一般为两个表的共有字段。(2).在两个表中分别以该共
4、有字段建立索引。(3).建立关联时,需打开表和相关的索引文件(4).选择additive将不解除先前建立的关联,否则将解除此前建立的关联。2.取消关联:set relation to3.例:“职工档案”和“工资情况”二表联动。在命令窗口分别输入并执行以下命令:set defa to d:2007vfp&设置默认目录OPEN DATABASE 物业费管理 EXCLUSIVE&打开ry数据库use 业主 in 0&在当前尚未使用的编号最小的工作区中打开表index on 房号 tag fh1&以编号字段为关键字建立索引标识为fh1的复合索引 set order to tag fh1&指定fh1为表
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 基本 操作
链接地址:https://www.31ppt.com/p-5985548.html