《Access数据库应用基础》;;;;;;第1章 认识Access2003;;;;;;;;;;;;;;;;第2章 创建数据库和表;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;第3章 表的基本操作;;;;;;;;;;;;;;;;;;;;;;;;;;;第4章 查询的创建与应用 ;任务1 定义“图书管理”数据库的表间的关系 ;(1)打开“图书管理”数据库,单击主窗口工具栏的“关系”按钮,弹出“关系”设置对话框,同时打开“显示表”对话框,框内显示数据库中所有的表。如图4-1所示。
(2)将数据库中的表“添加”到关系窗口中,添加后如图4-2所示。
(3)用鼠标选中“读者”表的“借书证号”字段,将其拖至“借阅”的“借书证号”字段上,弹出“编辑关系”对话框,选中“实施参照完整性” 。
(4)单击“创建”按钮,这时在 “关系”窗口中可以看出:在“读者”表和“借阅”之间出现一条连线,并在“读者”表的一方显示“1”,在“借阅”表的一方显示“∞” 。表示在“读者”表和“借阅”之间建立了一对多关系。
(5)用同样的方法, 建立“图书”表与“图书类型”、“图书”表与“图书入库表”表、“图书”表与“借阅”表、“读者”表与“借阅”表、“管理员”表与“图书入库”表之间表间关系。;(1)打开数据库窗口,在工具栏中单击“关系”按钮,此时打开“关系”窗口,即可查看表间关系。
(2)右键单击表示表间关系的连线,在弹出的快捷菜单中选“编辑关系”选项,弹出“编辑关系”对话框。
(3)在“编辑关系”对话框中的列表中选择要建立关系的表和字段,单击“确定”按钮,即可编辑、修改表间关系。
(4)在“关系”窗口,右键单击表示表间关系的连线,在弹出的快捷菜单中选“删除”选项,弹出如图4-6所示的提示信息,单击“是”按钮,即可删除表间关系。 ;1.关系的概念
关系是在两个表的字段之间所建立的联系。通过关系,使数据库表间的数据合并起来,形成“有用”的数据,以便于以后应用查询、窗体、报表。
2.关系类型
表间关系有三种类型:一对一关系、一对多关系、多对多关系。
(1)一对一关系:若A表中的每一条记录只能与B表中的一条记录相匹配,同时B表中的每一条记录也只能与A表中的一条记录相匹配,则称A表与B表为一对一关系。这种关系类型不常用,因为大多数与此相关的信息都在一个表中。
(2)一对多关系:若A表中的一条记录能与B表中的多条记录相匹配,但B表中的一条记录仅与A表中的一条记录相匹配,则称A表与B表为一对多关系。其中“一”方的表称为父表,“多”方的表称为子表。
(3)多对多关系:若A表中的一条记录能与B表中的多条记录相匹配,同时B表中的一条记录也能与A表中的多条记录相匹配,则称A表与B表为多对多关系。 ;3.参照完整性
若已为“管理员”表和“图书入库表”表建立了一对多的表间关系,并实施了参照完整性。则如果在“图书入库表”的“管理员编号”字段中输入的数据与“管理员”表中得“管理员编号”不匹配时,就会弹出如图4-7所示出错提示信息。
反之,如果在“图书入库表”中有某管理员的编号,就不能删除“管理员”表中该管理员的基本信息。否则会弹出如图4-8所示出错提示信息。
由于设置参照完整性能确保相关表中各记录之间关系的有效性,并且确保不会意外删除或更改相关的数据,所以在建立表间关系时,一般应同时“实施参照完整性”。
对于实施参照完整性的关系,还可以选择是否级联更新相关字段和级联删除相关记录。
如果选择了“级联更新相关字段”,则更改主表的主键值时,自动更新相关表中的对应数值:否则仅更新主表中与子表无关的主键的值。
如果选择了“级联删除相关记录”,则删除主表中的记录时,自动删除相关表中的有关记录;否则,仅删除主表中与子表记录无关的记录。;任务2 利用查询向导查询“管理员”信息;(1)打开“图书管理”数据库,单击“查询”对象,再单击“新建”按钮。打开“新建查询”对话框。
(2)在“新建查询”对话框中,单击“简单查询向导”选项,然后单击“确定”。打开“简单查询向导”的第一个对话框。
(3)在对话框中“表/查询”列表中选择“管理员”表,在“可用字段”列表框中分别双击“姓名”、“性别”、“学历”、“职称”等字段,将其添加到“选定的字段”列表框中。设置完成后,单击“下一步”按钮,打开 “简单查询向导”的第二个对话框。
(4) 输入查询标题“管理员基本信息查询”,选择“打开查询查看信息”,单击“完成”按钮。这时会以“数据表”的形式显示查询结果,并将该查询自动保存在数据库中。
;(1)在“图书管理”数据库窗口中,选择“查询”对象,单击“新建”按钮。
(2)选择“简单查询向导”选项,然后单击“确定”按钮。打开如图4-13所示的“简单查询向导”对话框。
(3)在“表/查询”列表中选择“管
您可能关注的文档
- 《现代服务管理——价值共创的典范》全套PPT课件.pptx
- 《营销策划:精于思,易于行》全套PPT课件.pptx
- 《中级电子技术操作与考核—家用电子产品维修工》全套PPT课件.pptx
- 《做中学 学中做-Photoshop CS6》全套PPT课件.pptx
- 3ds max 6案例教程-全套PPT课件.pptx
- 3ds Max 2015中文版基础案例教程-全套PPT课件.pptx
- 3ds Max2018案例精讲教程-全套PPT课件.pptx
- 3ds max动画制作实战训练-全套PPT课件.pptx
- 3D打印技术-全套PPT课件.pptx
- 3D显示技术-全套PPT课件.pptx
- 2026《面向多样性的隐私保护推荐方法概述》7800字.docx
- 2026《基于PLC的智能立体停车场的控制系统设计》7200字.docx
- 2026《太赫兹技术概述》4200字.docx
- 2026《分布式电力系统经济调度研究现状国内外文献综述》2800字.docx
- 2026《曲美家具集团股份有限公司成本管理存在的问题及对策》5600字.docx
- 2026《基于肌肉信号的人体运动研究国内外文献综述》3400字.doc
- 2026《基于城市林学植物配置问题研究》7200字.docx
- 2026《社区重点人群管理平台设计与实现》7900字.docx
- 2026《区县医院内网的设计与实施研究》6900字.doc
- 2026《静电除尘的原理及高频电源的优势综述》3100字.doc
最近下载
- 《城市轨道交通通风与空调系统(第2版)》 课件8 地铁通风空调.pptx
- 2025年中国降血脂药市场调查研究报告.docx
- 保健品生产厂房建设项目投资计划书(仅供参考).docx
- 2025女性健康食品消费趋势分析报告.pdf VIP
- 5eDnD_凡戴尔的失落矿坑_模组_中译(二校).pdf VIP
- 外墙保温一体板施工方案.pdf VIP
- 剪力墙结构(高层住宅)施工组织设计[共14页].docx VIP
- 电力设备行业2026年新能源车年度策略:产业盈利复苏,技术持续升级-260111-国盛证券.pdf VIP
- 人教版五年级上册数学 第6单元 多边形的面积 第3课时 梯形的面积 课件.ppt VIP
- 读后续写之个人成长参考答案.docx VIP
原创力文档

文档评论(0)