《数据库应用开发Access》课件_项目四.ppt
****华东师范大学出版社中等职业教育分社华东师范大学出版社中等职业教育分社华东师范大学出版社中等职业教育分社华东师范大学出版社中等职业教育分社项目四创建完整的新华商贸公司销售系统的数据表任务一创建表间关系在新华商贸数据库中,通过建立雇员与订单的关系,了解雇员签约订单上的基本情况。一、任务分析了解雇员签约订单的情况,数据是由“雇员”和“订单”两个数据表提供的。要同时浏览两个数据表中的相关数据,同时操作两个数据表,必须先在两个数据表之间建立关系,使得雇员表中的数据与订单表中的相关数据对应起来。然后通过数据表视图浏览两个表中的相关数据。任务一创建表间关系二、方法步骤1.为雇员表设置主键。2.为订单表在“雇员ID”字段上建立有重复索引。3.创建雇员表与订单表之间一对多关系。任务一创建表间关系三、技术支持1.建立表间关系的意义2.表间关系的类型表之间的关系分为三类:一对一关系、多对多关系、一对多关系。3.主键和索引(1)主键(2)索引①创建单字段索引②创建多字段索引4.表间关系任务一创建表间关系四、提示与思考五、自主活动与建议任务二编辑表间关系对“新华商贸”数据库中数据进行维护:删除“类别”表中“海鲜”类别的记录,删除“产品”表中相关记录。一、任务分析在“新华商贸”数据库中,“类别”表和“产品”表之间是一对多关系。可以通过对“类别”表和“产品”表之间的一对多关系,定义参照完整性规则、设置级联删除选项,这样我们只需对“类别”表中的“海鲜”类别记录进行删除操作,“产品”表中“海鲜”类别的产品记录将自动删除。任务二编辑表间关系二、方法步骤参考课本的详细步骤。三、技术支持1.编辑关系2.联接类型3.参照完整性定义4.使用级联更新和级联删除任务二编辑表间关系四、提示与思考五、自主活动和建议任务三使用数据表在新华商贸数据库中,将“产品”表中产品名称字段中的“蛋糕”全部用“面包”替换。查看产品表中库存量小于50的“饮料”和“点心”两类产品的记录,并按类别名称降序排列。任务三使用数据表一、任务分析1.利用“查找和替换”对话框,可以完成将产品表中产品名称字段中的“蛋糕”全部用“面包”替换的任务。2.利用“按选定内容筛选”可以分别筛选出“饮料”或“点心”类别的记录。3.利用“输入筛选目标”或“按窗体筛选”可以同时筛选出库存量小于50的“饮料”和“点心”类别的记录。4.利用“高级筛选/排序”不仅可以筛选出库存量小于50的“饮料”和“点心”类的产品记录,还可以同时将筛选结果按“类别名称”进行排序。任务三使用数据表二、方法步骤利用“查找和替换”对话框,将产品表中产品名称字段中的“蛋糕”全部用“面包”进行替换。1.在设计视图中打开“产品”表。2.单击“编辑”菜单,选择“查找”命令,打开“查找和替换”对话框。3.利用“按选定内容筛选”分别筛选出“饮料”或“点心”类别的记录。任务三使用数据表同样的方法和步骤,只需将“饮料”改为“点心”,即可筛选出“点心”类产品的全部记录。4.利用“按窗体筛选”可以同时筛选出库存量小于50的“饮料”和“点心”类别的记录。5.利用“高级筛选/排序”筛选出库存量小于50的“饮料”和“点心”类的产品记录,同时将筛选结果按“类别”进行排序。任务三使用数据表三、技术支持1.查找和替换2.筛选记录(1)按选定内容筛选。(2)按窗体筛选。(3)输入筛选目标。(4)“高级筛选/排序”。3.记录排序(1)在“数据表”视图中排序记录。(2)“高级筛选/排序”。任务三使用数据表四、提示与思考五、自主活动与建议任务四综合练习1.完成“新华商贸”数据库的表间关系的创建。其中包括参照完整性的设置,“级联更新字段”和“级联删除记录”的设置。2.利用“按选定内容筛选”方法,在“产品”表数据表视图中查看“饮料”类产品的记录。3.利用“输入筛选目标”的方法,在“产品”表数据表视图中筛选出“产品”表中单价大于250且小于400的产品记录。4.利用“按窗体筛选”方法,在“产品”表数据表视图中列出“妙生”供应商供应的“