国开《数据库基础与应用》第七章 7-3-2:表之间关系的设置

搜答案方法:电脑端按「Ctrl+F」、手机端用「页面查找」功能输入关键词查找。

7-3-2:表之间关系的设置

在Access数据库中,要设置各数据表之间的关系,分为以下几步:

(1)打开一个数据库后,关闭掉所有打开的表和其他对象,让用户工作区为空。

(2)单击数据库工具选项卡中的“关系”图标,在工作区中打开“关系”窗口。

(3)若没有随即跟着打开一个“显示表”窗口,则在新增加的“关系工具 设计”选项卡中单击“显示表”图标,将在屏幕上显示出一个“显示表”窗口。

(4)在“显示表”窗口中显示出“表”、“查询”、“两者都有”这3个选项卡,如下图1所示,将当前数据库中的订单表和雇员表,分别添加到“关系”窗口中,得到的“关系”窗口如下图2所示。

国开《数据库基础与应用》第七章 7-3-2:表之间关系的设置

图1 显示表窗口

国开《数据库基础与应用》第七章 7-3-2:表之间关系的设置

图2 关系窗口

(5)将主表即雇员表中的主键“雇员ID”单击并拖拽到子表即订单表中的对应外键即“雇员ID”上,将随即打开一个“编辑关系”的窗口,如下图3所示。

(6)在“编辑关系”的窗口中,通常应单击“实施参照完整性”、“级联更新相关字段”、“级联删除相关记录”这3个复选框按钮,以保证对数据库进行添加、修改和删除数据操作的正确性和一致性。

(7)在“编辑关系”的窗口中,存在着一个“联接类型”图标按钮,单击它将打开一个“联接属性”对话框,如下图4所示。

国开《数据库基础与应用》第七章 7-3-2:表之间关系的设置

图3 编辑关系窗口

国开《数据库基础与应用》第七章 7-3-2:表之间关系的设置

图4 联接属性对话框

国开《数据库基础与应用》第七章 7-3-2:表之间关系的设置

图5 雇员与订单的1多关系

(8)在“联接属性”对话框中,含有3个单选按钮,系统默认选择第1项,即“只包含两个表中联接字段相等的行”,当进行雇员表和订单表的联接查询时,在查询结果中只显示出雇员ID值对应相等的连接记录,即对应SQL语言中的INNER JOIN形式的中间连接方式的查询;若选择第2项,即“包括‘雇员’中的所有记录和‘订单’中联接字段相等的那些记录”,相等于在查询中进行的是LEFT JOIN形式的左连接查询;若选择第3项,即“包括‘订单’中的所有记录和‘雇员’中联接字段相等的那些记录”,相等于在查询中进行的是RIGHT JOIN形式的右连接查询。

(9)单击“确定”按钮,关闭“联接属性”对话框,再接着单击“编辑关系”中的“创建”按钮,将在“关系”窗口中建立起雇员与订单之间的1对多关系,如上图5所示。


「国开学习吧」:用户COOKIE有效时间30天,收藏网址『guokaixuexi.com』不迷路哦~

相关文章

国开《数据库基础与应用》第四章 4-3-1:向表中插入记录的语句

国开《数据库基础与应用》第四章 4-3-1:向表中插入记录的语句

4-3-1:向表中插入记录的语句向表中插入记录有两种语句格式,一种是单行插入语句格式,另一种是多行插入语句格式,它们的语句关键字都是INSERT。单行插入语句格式如下:INSERT [INTO] [&...

国开《数据库基础与应用》第三章 关系规范化基础

国开《数据库基础与应用》第三章 关系规范化基础

本章导读一个关系数据库模式由若干个关系模式所组成,这些关系模式通过外码与主码建立相互联系,形成数据库中各关系之间的逻辑结构。一个数据库应用系统的优劣主要取决于数据库模式设计的优劣,一个数据库模式设计的...

国开《数据库基础与应用》第五章 5-1-5:运行维护阶段

国开《数据库基础与应用》第五章 5-1-5:运行维护阶段

5-1-5:运行维护阶段此阶段主要依靠数据库管理员,即DBA做日常的数据库系统管理和维护工作,他需要利用专门的系统测试和分析工具对系统运行状态进行检测,以便更好地管理和维护系统的正常运行。...

国开《数据库基础与应用》第十章 10-2-2:报表设计命令

国开《数据库基础与应用》第十章 10-2-2:报表设计命令

10-2-2:报表设计命令利用报表设计命令能够设计出个性化很强和功能丰富的报表。例如:可以设计出一个具有主/子结构的报表。假定我们要设计出雇员_订单报表,它就是一个具有主/子结构的报表。利用报表设计命...

国开《数据库基础与应用》第十章 10-2-1:空报表命令

国开《数据库基础与应用》第十章 10-2-1:空报表命令

10-2-1:空报表命令在当前公司信息管理数据库中,单击“创建”选项卡上的“空报表”命令后,将自动打开一个处于布局视图状态的空报表,同时显示出一个“字段属性”窗口,供用户从中选取表中需要利用报表输出的...

国开《数据库基础与应用》第八章 8-2-3:例3

国开《数据库基础与应用》第八章 8-2-3:例3

8-2-3:例3一个参数查询举例。根据在查询执行中给定的一个雇员ID,查询出订单表中该雇员同客户签订的所有订单。分析:参数查询也属于选择查询,把查询条件的提示信息填写到查询设计网格中“条件”行与相应列...

国开《数据库基础与应用》第十章 10-3-1:例10-1

国开《数据库基础与应用》第十章 10-3-1:例10-1

10-3-1:例10-1在“公司信息管理”数据库中以“类别”表和“产品”表为源数据通过报表向导创建一个报表。具体操作步骤如下:1.Access 2010中打开“公司信息管理”数据库。2.单击“创建”选...

国开《数据库基础与应用》第三章 3-5-2:第三范式规范化举例

国开《数据库基础与应用》第三章 3-5-2:第三范式规范化举例

3-5-2:第三范式规范化举例例1:设一个关系为SDH=(学号,姓名,性别,籍贯,系号,系名,系地址,系电话),每个学生只能属于一个系,一个系有许多学生,每个系有对应的系号、系名、系地址和系电话,每个...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。