资源简介 中小学教育资源及组卷应用平台 必修1 3.3 数据与结构 (第3课时) 课题 必修1 3.3 数据与结构 (第3课时) 单元 3 学科 信息技术 年级 高一 学习 目标 Access表间关系及查询。 重点 Access表间关系及查询。 难点 Access表间关系及查询。 教学过程 教学环节 教师活动 学生活动 设计意图 导入新课 学生预习、阅读教科书第71页任务三的活动1“查询换乘方案”,尝试在Access中建立表之间的“关系”,利用“关系”解决问题。 在查找换乘方案时,“厦门至武汉车次”表中的字段“到达站”与“武汉至成都车次”表中的出发站是有对应关系的。请打开老师下发的“厦门至成都.mdb”文件,利用“关系”菜单创建如教科书中的图3.3.5所示的表间关系。 预习教科书第71页活动1 查询换乘方案。尝试在Access中建立表之间的“关系”,利用“关系”解决问题。 通过 尝试在Access中建立表之间的“关系”,利用“关系”解决问题。 讲授新课 【活动1:】 操作步骤: 1、打开数据库“厦门至成都.mdb” 2、点击菜单栏中的“数据库工具”—“关系”—“编辑关系”—“新建”—“创建” 3、点击菜单栏中的“创建”—“查询设计”—选中两个表—“添加”—“关闭”。 4、字段表中选中“厦门至武汉车次.*”,和“武汉至成都车次.*” 5、点击上面的运行“!”。 运行截图如下: 【活动2:】修改查询 显然,这个查询结果不理想,比如没有考虑换乘时间,武汉三个火车站之间利用地铁换乘,大约需要半个小时。为此,修改修改查询表达式为: SELECT 厦门至武汉车次.*, 武汉至成都车次.* FROM 厦门至武汉车次 INNER JOIN 武汉至成都车次 ON 厦门至武汉车次.到达时间+0.05<武汉至成都车次.出发时间; 查询结果如下: 式中的0.05的单位是天,即0.05*24小时=1.2小时, 预留了武汉三站之间的换乘时间及在火车站的出站、进站时间。 这个结果可以作为换乘方案。 【活动3:】满足个性化需求 某同学想乘坐7:00—8:00的高铁或动车出行。为此,需在查询表达式中追加条件: SELECT 厦门至武汉车次.*, 武汉至成都车次.* FROM 厦门至武汉车次 INNER JOIN 武汉至成都车次 ON 厦门至武汉车次.到达时间+0.05<武汉至成都车次.出发时间 WHERE (厦门至武汉车次.车次编号 LIKE "G%" OR 厦门至武汉车次.车次编号 LIKE "D*") AND (厦门至武汉车次.出发时间 BETWEEN #7:00# AND #8:00#) 查询结果如下: 数据库的建立、使用和维护等需要专门的人员来完成,这些人被称为数据库管理员。 数据库系统是由数据库、数据库管理系统、数据库应用系统、数据库管理员和用户组成的存储、管理、处理和维护数据的系统。 数据库需要足够大的内存和外存等硬件的支持。 12306网站是一个大型数据库应用系统,其他如各类财务管理系统,人事管理系统,图书管理系统等软件也都是数据库应用系统。 学生通过具体的操作步骤,打开数据库,进行针对“关系”的操作,并运行。 学生修改查询表达式,对查询结果进行优化。 为满足个性化需求,追加查询条件,进一步学习表达式。 学习数据库管理员和数据库系统等概念。 让学生通过具体的操作步骤,学习打开数据库,进行针对“关系”的操作,并运行。 让学生通过修改表达式,使查询结果更加理想,从而符合实际需求。 让学生通过追加表达式条件,从而满足个性化需求。 让学生学习数据库管理员和数据库系统等概念。 课堂小结 (1)数据表间关系,控制着多表联合查询时数据之间基本的组织方式 (2)SQL语句是查询的“硬核”,其常见格式参考如下: SELECT 厦门至武汉车次.*, 武汉至成都车次.* FROM 厦门至武汉车次 INNER JOIN 武汉至成都车次 ON 厦门至武汉车次.到达时间+0.05<武汉至成都车次.出发时间 WHERE (厦门至武汉车次.车次编号 LIKE "G%" OR 厦门至武汉车次.车次编号 LIKE "D*") AND (厦门至武汉车次.出发时间 BETWEEN #7:00# AND #8:00#) 和老师一块课堂总结,加深对本节课所学内容的理解和掌握。 通过课堂总结,让学生对本节课重点难点有更进一步的学习。 _21?????????è?????(www.21cnjy.com)_ 展开更多...... 收起↑ 资源预览