1、江苏省无锡立信职教中心校教案课 题 建立表之间的关系 课 型 新授+ 上机授课日期 2009.5.18 授课时数 2教学目标 熟练掌握建立表之间的关系的方法教学重点 建立表之间的关系 教学难点 建立表之间的关系学情分析板书设计建立表之间的关系一、建立表与表之间的关系1、建立表之间的关系2、参照完整性二、Access 数据表的导出与导入1、导出为文本文件2、导出为 Excel 工作表3、导出为 FoxPro 数据表4、导出为 HTML 文档5、导出为 Excel 电子表格的数据6、链入数据学生练习总结教学后记江苏省无锡立信职教中心校备课笔记教 学 内 容 学生活动引入在前面的课上我们分析过, “
2、学生课程管理”系统中“学生表” 、 “课程表” 、 “学生课程表” 、 “班级表”之间是有关系的,那么在 Access 中如何把它们之间的关系表示出来呢?本节课我们一起来学习它。新授一、建立表与表之间的关系1、建立表之间的关系Access 与其他关系数据库一样,具有三种常用关系:一对一关系、一对多关系和多对多关系。这些关系是通过不同表之间的共同字段来实现的,也就是说,通过子表的外键和主表的主键相对应地建立关系。实例 4-10:设置“学生课程管理”系统中表之间的关系(P54)教师活动:演示讲解建立表与表之间的关系,学生应不难理解。2、参照完整性1) 不能在相关表的外键字段中输入主表的主键中不存在的值。2) 如果要相关表中存在匹配的记录,就不能从主表中删除这个记录。3) 如果某个记录有相关的记录,则不以在主表中更改主键值。3、设置级联更新与级联删除4、修改或删除表之间的关系若要修改或删除表之间的关系,应首先关闭所有打开的表,因数不能修改已打开的表之间的关系。二、Access 数据表的导出与导入1、导出为文本文件2、导出为 Excel 工作表3、导出为 FoxPro 数据表4、导出为 HTML 文档5、导出为 Excel 电子表格的数据6、链入数据布置任务:运用以上所讲的内容,自己完成任务。总结听思考看演示听讲学生练习