国开《数据库基础与应用》第七章 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-4-4:多表查询举例

国开《数据库基础与应用》第四章 4-4-4:多表查询举例

4-4-4:多表查询举例多表查询就是在一次查询中涉及到多个基本表或视图,每个基本表或视图都需要在FROM选项中列出,它们之间用逗号分开。例5:从商品表1和商品表2中查询出按商品代号进行自然连接的结果。...

国开《数据库基础与应用》第四章 4-1-3:数据库的删除

国开《数据库基础与应用》第四章 4-1-3:数据库的删除

4-1-3:数据库的删除删除数据库的命令格式如下:DROP {SCHEMA | DATABASE} <数据库名>命令功能:删除掉由命令中<数据库名>所指定的一个数据库应用系统。...

国开《数据库基础与应用》第三章 3-2-2: 最小函数依赖集

国开《数据库基础与应用》第三章 3-2-2: 最小函数依赖集

3-2-2: 最小函数依赖集定义:设一个关系为R(U),X和Y为U的子集,若X→Y为完全函数依赖,同时Y为单属性,则称X→Y为R的最小函数依赖。由R中所有最小函数依赖构成R的最小函数依赖集,并且在最小...

国开《数据库基础与应用》形考任务说明

国开《数据库基础与应用》形考任务说明

形考任务说明亲爱的老师、同学们好,欢迎进入本课程的形考任务栏目。本课程考核形式采用形成性考核和终结性考试并重的考核思路,期末卷面考试采用闭卷方式,答题时限为60分钟。具体如下:形成性考核 50% +...

国开《数据库基础与应用》第二章 2-3-4:笛卡尔积运算

国开《数据库基础与应用》第二章 2-3-4:笛卡尔积运算

2-3-4:笛卡尔积运算设一个具有n个属性的关系R和另一个具有m个属性的关系S,则它们的笛卡尔积仍是一个关系。该关系的结构是R和S的结构之拼接,即前n个属性来自R,后m个属性来自S,结果关系中的属性个...

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

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

8-3-3:例8-3在“公司信息管理”数据库中查找雇员中姓“王”的、且1983年至1988年出生的雇员的姓名、性别、出生日期和薪水信息,并按出生日期的降序排列。具体操作步骤如下:第①和②步与例8-1...

国开《数据库基础与应用》第七章 7-3-3:在主表中查看子表内容

国开《数据库基础与应用》第七章 7-3-3:在主表中查看子表内容

7-3-3:在主表中查看子表内容在一个数据库中,建立了表之间的关系后,当打开一个主表时,主表中的每条记录的开始,将显示出一个加号字符,如下图6所示。图6 雇员主表所对应的数据表视图在图6中,显示的当前...

国开《数据库基础与应用》第十一章 11-3-2:窗体的布局和结构

国开《数据库基础与应用》第十一章 11-3-2:窗体的布局和结构

11-3-2:窗体的布局和结构在图1所示的窗体中,包含有三个区域:窗体页眉、主体和窗体页脚。在整个主体区域,分为三个子区域:工资查询区域、按照输入值查询人数区域,按照姓名查询雇员记录区域。在最上面的工...

发表评论    

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