1、第3章DataBase查询优化An Introduction to Database System关系系统的定义关系系统的定义 一个数据库管理系统可定义为关系系统,当且仅一个数据库管理系统可定义为关系系统,当且仅当它至少支持:当它至少支持:1.1.关系数据库(即关系数据结构)关系数据库(即关系数据结构)系统中只有表这种结构系统中只有表这种结构2.2.支持选择、投影和(自然)连接运算支持选择、投影和(自然)连接运算 对这些运算不要求用户定义任何物理存取路径对这些运算不要求用户定义任何物理存取路径对关系系统的对关系系统的最低要求最低要求不支持关系数据结构的系统显然不能称为关系系统不支持关系数据结构
2、的系统显然不能称为关系系统仅支持关系数据结构,但没有选择、投影和连接运算仅支持关系数据结构,但没有选择、投影和连接运算功能的系统仍不能算作关系系统。功能的系统仍不能算作关系系统。原因:不能提高用户的生产率原因:不能提高用户的生产率支持选择、投影和连接运算,但要求定义物理存取路支持选择、投影和连接运算,但要求定义物理存取路径,这种系统也不能算作真正的关系系统。径,这种系统也不能算作真正的关系系统。原因:就降低或丧失了数据的物理独立性原因:就降低或丧失了数据的物理独立性选择、投影、连接运算是最有用的运算选择、投影、连接运算是最有用的运算3.1.2 3.1.2 关系系统的分类关系系统的分类 分类依据
3、:支持关系模型(三要素)的程度分类依据:支持关系模型(三要素)的程度分类分类 表式系统:支持关系数据结构表式系统:支持关系数据结构(即表即表)(最小最小)关系系统关系系统 支持:关系数据结构支持:关系数据结构 选择、投影、连接关系操作选择、投影、连接关系操作 关系完备的系统关系完备的系统 支持:关系数据结构支持:关系数据结构 所有的关系代数操作所有的关系代数操作 全关系系统全关系系统 支持:关系模型三要素支持:关系模型三要素 特别是特别是:数据结构中域的概念数据结构中域的概念 关系系统的分类(续)数据结构数据结构数据操作数据操作完整性完整性表式系统表式系统表表 (最小最小)关系系统关系系统表表
4、选择、投影、连选择、投影、连接接 关系完备的系统关系完备的系统表表 全关系系统全关系系统 第三章第三章 关系系统及其查询优化关系系统及其查询优化3.1 3.1 关系系统关系系统3.2 3.2 关系系统的查询优化关系系统的查询优化3.3 3.3 小结小结3.2 3.2 关系系统的查询优化关系系统的查询优化 3.2.1 3.2.1 查询优化概述查询优化概述3.2.2 3.2.2 查询优化的必要性查询优化的必要性3.2.3 3.2.3 查询优化的一般准则查询优化的一般准则3.2.4 3.2.4 关系代数等价变换规则关系代数等价变换规则3.2.5 3.2.5 关系代数表达式的优化算法关系代数表达式的优
5、化算法3.2.6 3.2.6 优化的一般步骤优化的一般步骤 什么是反应时间什么是反应时间1/101/10秒是用户认为系统能够立即反应的极限秒是用户认为系统能够立即反应的极限1 1 秒是用户觉得没有被中断的极限秒是用户觉得没有被中断的极限1010秒是用户能将注意力继续集中在与计算机的对秒是用户能将注意力继续集中在与计算机的对话上的时间极限话上的时间极限3.2.1 3.2.1 查询优化概述查询优化概述查询优化的必要性查询优化的必要性 数据的物理独立性,即数据的存取路径、存储结构、数据的物理独立性,即数据的存取路径、存储结构、存取策略对用户透明,查询效率不如非关系数据库。存取策略对用户透明,查询效率
6、不如非关系数据库。查询优化极大地影响查询优化极大地影响RDBMSRDBMS的性能。的性能。查询优化并不只是查询优化并不只是DBMSDBMS的任务,用户的查询计划质量的任务,用户的查询计划质量直接影响优化效率和结果,因此部分用户有必要了解直接影响优化效率和结果,因此部分用户有必要了解查询优化的概念和相关技术,写出查询优化的概念和相关技术,写出好好的查询,执的查询,执行效率高的语句。行效率高的语句。查询优化的可能性查询优化的可能性 关系数据语言的语义级别高,使关系数据语言的语义级别高,使DBMSDBMS可以从关系表达可以从关系表达式中式中分析查询语义分析查询语义。由由DBMSDBMS进行查询优化的
7、好处进行查询优化的好处用户不必考虑如何最好地表达查询以获得较好的效率。用户不必考虑如何最好地表达查询以获得较好的效率。系统可以比用户程序的系统可以比用户程序的优化优化做得更好做得更好(1)(1)优化器优化器可以从可以从数据字典(数据字典(DDDD)中获取许多中获取许多统计信息,而用户程序则难以获得这些信息统计信息,而用户程序则难以获得这些信息 。(2)(2)如果数据库的物理统计信息改变了,系统可以自动对查询如果数据库的物理统计信息改变了,系统可以自动对查询重新优化重新优化以选择相适应的执行计划。以选择相适应的执行计划。在非关系系统中必须重写程序,而重写程序在实际应用中往在非关系系统中必须重写程
8、序,而重写程序在实际应用中往往是不太可能的。往是不太可能的。(3)(3)优化器可以考虑数百种不同的执行计划,而程序员一般只优化器可以考虑数百种不同的执行计划,而程序员一般只能考虑有限的几种可能性能考虑有限的几种可能性。(4)(4)优化器中包括了很多复杂的优化技术优化器中包括了很多复杂的优化技术服务器收到服务器收到SQLSQL语句语句SQLSQL语句解析语句解析数据库的优化器决定执行路径数据库的优化器决定执行路径变量赋值变量赋值执行执行数据库是如何处理数据库是如何处理SQLSQL语句的语句的?SQLSQL内部重写并产内部重写并产生多种执行计生多种执行计划划执行计划执行计划1 1执行计划执行计划2
9、 2执行计划执行计划3 3代价估计代价估计执行计划执行计划1 1 代价代价=1000=1000执行计划执行计划2 2 代价代价=3000=3000执行计划执行计划3 3 代价代价=500=500执行执行它是否尝试了所有的的途它是否尝试了所有的的途径来重写你的径来重写你的SQLSQL语句语句?代价的估计有多精确代价的估计有多精确?优化器是如何工作的优化器是如何工作的总代价总代价=I/O=I/O代价代价+CPU+CPU代价代价+内存代价内存代价查询优化目标查询优化目标查询优化的总目标查询优化的总目标 选择有效策略,求得给定关系表达式的值选择有效策略,求得给定关系表达式的值实际系统的实际系统的查询优
10、化步骤查询优化步骤1.1.将查询转换成某种内部表示,通常是将查询转换成某种内部表示,通常是语法树语法树。2.2.根据一定的等价变换规则把语法树转换成根据一定的等价变换规则把语法树转换成标准标准 (优化)形式(优化)形式。工具工具:关系代数等价变换规则、关系代数表达式的优关系代数等价变换规则、关系代数表达式的优化算法化算法3.3.选择低层的操作算法选择低层的操作算法对于语法树中的每一个操作对于语法树中的每一个操作 计算各种执行算法的执行代价计算各种执行算法的执行代价 选择执行代价小的执行算法选择执行代价小的执行算法4.4.生成查询计划生成查询计划(查询执行方案查询执行方案)查询计划是由一系列内部
11、操作组成的。查询计划是由一系列内部操作组成的。SQLSQL优化优化3.2.2 3.2.2 查询优化的必要性查询优化的必要性 例:求选修了课程例:求选修了课程2 2的学生姓名的学生姓名 SELECT Student.SnameSELECT Student.SnameFROM Student,SCFROM Student,SCWHERE Student.Sno=SC.SnoWHERE Student.Sno=SC.SnoAND SC.Cno=2;AND SC.Cno=2;分析:执行策略分析:执行策略1 1、2 2、3 3的效率(的效率(159159页)页)3.2.3 3.2.3 查询优化的一般准则
12、查询优化的一般准则 (161161页)页)选择运算应尽可能先做选择运算应尽可能先做 目的:减小中间关系目的:减小中间关系在执行连接操作前对在执行连接操作前对关系关系适当进行适当进行预处理预处理 按连接属性排序(排序合并连接)按连接属性排序(排序合并连接)在连接属性上建立索引(索引连接)在连接属性上建立索引(索引连接)投影运算和选择运算同时做投影运算和选择运算同时做 目的:避免重复扫描关系目的:避免重复扫描关系将投影运算与其前面或后面的双目运算结合将投影运算与其前面或后面的双目运算结合 目的:减少扫描关系的遍数目的:减少扫描关系的遍数某些选择运算在其前面执行的笛卡尔积某些选择运算在其前面执行的笛
13、卡尔积 =连接运算连接运算 例:Student.Sno=SC.Sno (StudentSC)Student SC提取公共子表达式提取公共子表达式3.2.4 3.2.4 关系代数等价变换规则关系代数等价变换规则 关系代数表达式等价关系代数表达式等价 指用相同的关系代替两个表达式中相应的关系所得到的结果是相同的指用相同的关系代替两个表达式中相应的关系所得到的结果是相同的 上面的优化策略大部分都涉及到代数表达式的变换上面的优化策略大部分都涉及到代数表达式的变换常用的等价变换规则设E1、E2等是关系代数表达式,F是条件表达式 l.连接、笛卡尔积交换律E1 E2 E2E1E1 E2E2 E1 E1 F
14、E2E2 F E1 关系代数等价变换规则(续)2.连接、笛卡尔积的结合律 (E1E2)E3 E1 (E2E3)(E1 E2)E3 E1 (E2 E3)(E1 E2)E3 E1 (E2 E3)F F F F关系代数等价变换规则(续)3.投影的串接定律(使得一些投影消失)A1,A2,An(B1,B2,Bm(E)A1,A2,An(E)假设:1)E是关系代数表达式2)Ai(i=1,2,n),Bj(j=l,2,m)是属性名3)A1,A2,An构成Bl,B2,Bm的子集 关系代数等价变换规则(续)4.选择的串接定律(只需扫描一遍关系)F1(F2(E)F1 F2(E)选择的串接律说明选择条件可以合并 这样一
15、次就可检查全部条件。关系代数等价变换规则(续)5.选择与投影的交换律(1)假设:选择条件F只涉及属性A1,An F(A1,A2,An(E)A1,A2,An(F(E)【注】:使尽可能将选择移动到语法树的叶端(2)假设:F中有不属于A1,An的属性B1,Bm A1,A2,An(F(E)A1,A2,An(F(A1,A2,An,B1,B2,Bm(E)【注】:一个投影被分裂为两个,使其中的一个有可能移向叶端关系代数等价变换规则(续)6.选择与笛卡尔积的交换律(1)假设:F中涉及的属性都是E1中的属性 F(E1E2)F(E1)E2(2)假设:F=F1F2,并且F1只涉及E1中的属性,F2只涉及E2中的属性
16、 则由上面的等价变换规则1,4,6可推出:F(E1E2)F1(E1)F2(E2)关系代数等价变换规则(续)(3)假设:F=F1F2,F1只涉及E1中的属性,F2涉及E1和E2两者的属性 F(E1E2)F2(F1(E1)E2)【注】:降低连接规模;使尽可能将选择移动到语法树的叶端。关系代数等价变换规则(续)7.选择与并的交换假设:E=E1E2,E1,E2有相同的属性名F(E1E2)F(E1)F(E2)8.选择与差运算的交换假设:E1与E2有相同的属性名F(E1-E2)F(E1)-F(E2)【注】:使尽可能将选择移动到语法树的叶端关系代数等价变换规则(续)9.投影与笛卡尔积的交换假设:E1和E2是
17、两个关系表达式,A1,An是E1的属性,B1,Bm是E2的属性 A1,A2,An,B1,B2,Bm(E1E2)A1,A2,An(E1)B1,B2,Bm(E2)关系代数等价变换规则(续)l0.投影与并的交换假设:E1和E2 有相同的属性名 A1,A2,An(E1E2)A1,A2,An(E1)A1,A2,An(E2)【注】:9,10,使尽可能将投影移动到语法树的叶端小结1-2:连接、笛卡尔积的交换律、结合律3:合并或分解投影运算4:合并或分解选择运算5-8:选择运算与其他运算交换5,9,10:投影运算与其他运算交换 3.2.5 关系代数表达式的优化算法 算法:关系表达式的优化输入:一个关系表达式的
18、语法树。输出:计算该表达式的程序。方法:(1)分解选择运算 利用规则4把形如F1 F2 Fn(E)变换为 F1(F2(Fn(E)关系代数表达式的优化算法(续)(2)通过交换选择运算,将其尽可能移到叶端 对每一个选择,利用规则48尽可能把它移到树的叶端。(3)通过交换投影运算,将其尽可能移到叶端对每一个投影利用规则3,9,l0,5中的一般形式尽可能把它移向树的叶端。关系代数表达式的优化算法(续)(4)合并串接的选择和投影,以便能同时执行或在一次扫描中完成 利用规则35把选择和投影的串接合并成单个选择、单个投影或一个选择后跟一个投影。使多个选择或投影能同时执行,或在一次扫描中全部完成。尽管这种变换
19、似乎违背“投影尽可能早做”的原则,但这样做效率更高。关系代数表达式的优化算法(续)(5)对内结点分组 把上述得到的语法树的内节点分组。每一双目运算(,-)和它所有的直接祖先为一组(这些直接祖先是,运算)。如果其后代直到叶子全是单目运算,则也将它们并入该组,但当双目运算是笛卡尔积(),而且其后的选择不能与它结合为等值连接时除外。把这些单目运算单独分为一组。关系代数表达式的优化算法(续)(6)生成程序 生成一个程序,每组结点的计算是程序中的一步。各步的顺序是任意的,只要保证任何一组的计算不会在它的后代组之前计算。3.2 关系系统的查询优化 3.2.1 查询优化概述3.2.2 查询优化的必要性3.2
20、.3 查询优化的一般准则3.2.4 关系代数等价变换规则3.2.5 关系代数表达式的优化算法3.2.6 优化的一般步骤 3.2.6 优化的一般步骤 1把查询转换成某种内部表示2代数优化:把语法树转换成标准(优化)形式3物理优化:选择低层的存取路径4生成查询计划,选择代价最小的 优化的一般步骤(续)(1)把查询转换成某种内部表示例:求选修了课程2的学生姓名SELECT Student.SnameFROM Student,SCWHERE Student.Sno=SC.SnoAND SC.Cno=2;(1)把查询转换成某种内部表示语法树 结果结果project(Sname)select(SC.Cno
21、=2)join(Student.Sno=SC.Sno)StudentSC关系代数语法树Sname SC.Cno=2 Student.Sno=SC.Sno StudentSC(2)代数优化利用优化算法把语法树转换成标准(优化)形式 Sname Student.Sno=SC.Sno SC.Cno=2 StudentSC(3)物理优化:选择低层的存取路径-优化器查找数据字典获得当前数据库状态信息选择字段上是否有索引连接的两个表是否有序连接字段上是否有索引然后根据一定的优化规则选择存取路径 如本例中若SC表上建有Cno的索引,则应该利用这个索引,而不必顺序扫描SC表。(4)生成查询计划,选择代价最小的
22、在作连接运算时,若两个表(设为R1,R2)均无序,连接属性上也没有索引,则可以有下面几种查询计划:对两个表作排序预处理 对R1在连接属性上建索引 对R2在连接属性上建索引 在R1,R2的连接属性上均建索引对不同的查询计划计算代价,选择代价最小的一个。在计算代价时主要考虑磁盘读写的I/O数,内存CPU处理时间在粗略计算时可不考虑。第三章 关系系统及其查询优化3.1 关系系统3.2 关系系统的查询优化3.3 小结3.3 小结 关系系统 关系系统的定义一个数据库管理系统可定义为关系系统,当且仅当它至少支持:1 关系数据库(即关系数据结构)2 支持选择、投影和(自然)连接运算,且不要求用户定义任何物理
23、存取路径 小结(续)关系系统的分类 表式系统(最小)关系系统 关系完备系统 全关系系统 An Introduction to Database System精品课件精品课件!An Introduction to Database System精品课件精品课件!历史岳麓版第13课交通与通讯的变化资料精品课件欢迎使用自读教材自读教材填要点填要点 一、铁路,更多的铁路一、铁路,更多的铁路 1地位地位 铁路是铁路是 建设的重点,便于国计民生,成为国民经济建设的重点,便于国计民生,成为国民经济发展的动脉。发展的动脉。2出现出现 1881年,中国自建的第一条铁路年,中国自建的第一条铁路唐山唐山 至胥各庄铁
24、至胥各庄铁路建成通车。路建成通车。1888年,年,宫廷宫廷专用铁路落成。专用铁路落成。交通运输交通运输开平开平 3发展发展 (1)原因:原因:甲午战争以后列强激烈争夺在华铁路的甲午战争以后列强激烈争夺在华铁路的 。修路成为中国人修路成为中国人 的强烈愿望。的强烈愿望。(2)成果:成果:1909年年 建成通车;民国以后,各条商路修筑建成通车;民国以后,各条商路修筑权收归国有。权收归国有。4制约因素制约因素 政潮迭起,军阀混战,社会经济凋敝,铁路建设始终未入政潮迭起,军阀混战,社会经济凋敝,铁路建设始终未入正轨。正轨。修筑权修筑权救亡图存救亡图存京张铁路京张铁路 二、水运与航空二、水运与航空 1水
25、运水运 (1)1872年年,正式成立,标志着中国新式航运业的诞生。正式成立,标志着中国新式航运业的诞生。(2)1900年前后,民间兴办的各种轮船航运公司近百家,几乎都是年前后,民间兴办的各种轮船航运公司近百家,几乎都是在列强排挤中艰难求生。在列强排挤中艰难求生。2航空航空 (1)起步:起步:1918年,附设在福建马尾造船厂的海军飞机工程处开始年,附设在福建马尾造船厂的海军飞机工程处开始研制研制 。(2)发展:发展:1918年,北洋政府在交通部下设年,北洋政府在交通部下设“”;此后十年间,航空事业获得较快发展。;此后十年间,航空事业获得较快发展。轮船招商局轮船招商局水上飞机水上飞机筹办航空事宜筹
26、办航空事宜处处 三、从驿传到邮政三、从驿传到邮政 1邮政邮政 (1)初办邮政:初办邮政:1896年成立年成立“大清邮政局大清邮政局”,此后又设,此后又设 ,邮传正式脱离海关。邮传正式脱离海关。(2)进一步发展:进一步发展:1913年,北洋政府宣布裁撤全部驿站;年,北洋政府宣布裁撤全部驿站;1920年,中国首次参加年,中国首次参加 。邮传部邮传部万国邮联大会万国邮联大会 2电讯电讯 (1)开端:开端:1877年,福建巡抚在年,福建巡抚在 架设第一条电报线,成为中国自架设第一条电报线,成为中国自办电报的开端。办电报的开端。(2)特点:进程曲折,发展缓慢,直到特点:进程曲折,发展缓慢,直到20世纪世
27、纪30年代情况才发生变年代情况才发生变化。化。3交通通讯变化的影响交通通讯变化的影响 (1)新式交通促进了经济发展,改变了人们的通讯手段和新式交通促进了经济发展,改变了人们的通讯手段和 ,转变了人们的思想观念。转变了人们的思想观念。(2)交通近代化使中国同世界的联系大大增强,使异地传输更为便交通近代化使中国同世界的联系大大增强,使异地传输更为便捷。捷。(3)促进了中国的经济与社会发展,也使人们的生活促进了中国的经济与社会发展,也使人们的生活 。台湾台湾出行出行方式方式多姿多彩多姿多彩合作探究合作探究提认知提认知 电视剧电视剧闯关东闯关东讲述了济南章丘朱家峪人朱开山一家,讲述了济南章丘朱家峪人朱
28、开山一家,从清末到九一八事变爆发闯关东的前尘往事。下图是朱开山从清末到九一八事变爆发闯关东的前尘往事。下图是朱开山一家从山东辗转逃亡到东北途中可能用到的四种交通工具。一家从山东辗转逃亡到东北途中可能用到的四种交通工具。依据材料概括晚清中国交通方式的特点,并分析其成因。依据材料概括晚清中国交通方式的特点,并分析其成因。提示:提示:特点:新旧交通工具并存特点:新旧交通工具并存(或:传统的帆船、独轮车,或:传统的帆船、独轮车,近代的小火轮、火车同时使用近代的小火轮、火车同时使用)。原因:近代西方列强的侵略加剧了中国的贫困,阻碍社会发原因:近代西方列强的侵略加剧了中国的贫困,阻碍社会发展;西方工业文明
29、的冲击与示范;中国民族工业的兴起与发展;展;西方工业文明的冲击与示范;中国民族工业的兴起与发展;政府及各阶层人士的提倡与推动。政府及各阶层人士的提倡与推动。串点成面串点成面握全局握全局 一、近代交通业发展的原因、特点及影响一、近代交通业发展的原因、特点及影响 1原因原因 (1)先进的中国人为救国救民,积极兴办近代交通业,促先进的中国人为救国救民,积极兴办近代交通业,促进中国社会发展。进中国社会发展。(2)列强侵华的需要。为扩大在华利益,加强控制、镇压列强侵华的需要。为扩大在华利益,加强控制、镇压中国人民的反抗,控制和操纵中国交通建设。中国人民的反抗,控制和操纵中国交通建设。(3)工业革命的成果
30、传入中国,为近代交通业的发展提供工业革命的成果传入中国,为近代交通业的发展提供了物质条件。了物质条件。2特点特点 (1)近代中国交通业逐渐开始近代化的进程,铁路、水运和近代中国交通业逐渐开始近代化的进程,铁路、水运和航空都获得了一定程度的发展。航空都获得了一定程度的发展。(2)近代中国交通业受到西方列强的控制和操纵。近代中国交通业受到西方列强的控制和操纵。(3)地域之间的发展不平衡。地域之间的发展不平衡。3影响影响 (1)积极影响:促进了经济发展,改变了人们的出行方式,积极影响:促进了经济发展,改变了人们的出行方式,一定程度上转变了人们的思想观念;加强了中国与世界各地的一定程度上转变了人们的思
31、想观念;加强了中国与世界各地的联系,丰富了人们的生活。联系,丰富了人们的生活。(2)消极影响:有利于西方列强的政治侵略和经济掠夺。消极影响:有利于西方列强的政治侵略和经济掠夺。1李鸿章李鸿章1872年在上海创办轮船招商局,年在上海创办轮船招商局,“前前10年盈和,成年盈和,成为长江上重要商局,招商局和英商太古、怡和三家呈鼎立为长江上重要商局,招商局和英商太古、怡和三家呈鼎立之势之势”。这说明该企业的创办。这说明该企业的创办()A打破了外商对中国航运业的垄断打破了外商对中国航运业的垄断B阻止了外国对中国的经济侵略阻止了外国对中国的经济侵略C标志着中国近代化的起步标志着中国近代化的起步D使李鸿章转
32、变为民族资本家使李鸿章转变为民族资本家解析:解析:李鸿章是地主阶级的代表,并未转化为民族资本家;李鸿章是地主阶级的代表,并未转化为民族资本家;洋务运动标志着中国近代化的开端,但不是具体以某个企业洋务运动标志着中国近代化的开端,但不是具体以某个企业的创办为标志;洋务运动中民用企业的创办在一定程度上抵的创办为标志;洋务运动中民用企业的创办在一定程度上抵制了列强的经济侵略,但是并未能阻止其侵略。故制了列强的经济侵略,但是并未能阻止其侵略。故B、C、D三项表述都有错误。三项表述都有错误。答案:答案:A 二、近代以来交通、通讯工具的进步对人们社会生活的影二、近代以来交通、通讯工具的进步对人们社会生活的影
33、响响 (1)交通工具和交通事业的发展,不仅推动各地经济文化交交通工具和交通事业的发展,不仅推动各地经济文化交流和发展,而且也促进信息的传播,开阔人们的视野,加快流和发展,而且也促进信息的传播,开阔人们的视野,加快生活的节奏,对人们的社会生活产生了深刻影响。生活的节奏,对人们的社会生活产生了深刻影响。(2)通讯工具的变迁和电讯事业的发展,使信息的传递变得通讯工具的变迁和电讯事业的发展,使信息的传递变得快捷简便,深刻地改变着人们的思想观念,影响着人们的社快捷简便,深刻地改变着人们的思想观念,影响着人们的社会生活。会生活。2清朝黄遵宪曾作诗曰:清朝黄遵宪曾作诗曰:“钟声一及时,顷刻不少留。虽钟声一及
34、时,顷刻不少留。虽有万钧柁,动如绕指柔。有万钧柁,动如绕指柔。”这是在描写这是在描写 ()A电话电话 B汽车汽车C电报电报 D火车火车解析:解析:从从“万钧柁万钧柁”“动如绕指柔动如绕指柔”可推断为火车。可推断为火车。答案:答案:D典题例析典题例析 例例1上海世博会曾吸引了大批海内外人士利用各种上海世博会曾吸引了大批海内外人士利用各种交通工具前往参观。然而在交通工具前往参观。然而在19世纪七十年代,江苏沿江世纪七十年代,江苏沿江居民到上海,最有可能乘坐的交通工具是居民到上海,最有可能乘坐的交通工具是()A江南制造总局的汽车江南制造总局的汽车 B洋人发明的火车洋人发明的火车 C轮船招商局的轮船轮
35、船招商局的轮船 D福州船政局的军舰福州船政局的军舰 解析解析由材料信息由材料信息“19世纪七十年代,由江苏沿江居民世纪七十年代,由江苏沿江居民到上海到上海”可判断最有可能是轮船招商局的轮船。可判断最有可能是轮船招商局的轮船。答案答案C题组冲关题组冲关1中国近代史上首次打破列强垄断局面的交通行业是中国近代史上首次打破列强垄断局面的交通行业是()A公路运输公路运输 B铁路运输铁路运输C轮船运输轮船运输 D航空运输航空运输解析:解析:根据所学根据所学1872年李鸿章创办轮船招商局,这是洋务年李鸿章创办轮船招商局,这是洋务运动中由军工企业转向兼办民用企业、由官办转向官督商运动中由军工企业转向兼办民用企
36、业、由官办转向官督商办的第一个企业。具有打破外轮垄断中国航运业的积极意办的第一个企业。具有打破外轮垄断中国航运业的积极意义,这在一定程度上保护了中国的权利。据此本题选义,这在一定程度上保护了中国的权利。据此本题选C项。项。答案:答案:C2.右图是右图是1909年年民呼日报民呼日报上登载的上登载的一幅漫画,其要表达的主题是一幅漫画,其要表达的主题是()A帝国主义掠夺中国铁路权益帝国主义掠夺中国铁路权益B西方国家学习中国文化西方国家学习中国文化C西方列强掀起瓜分中国狂潮西方列强掀起瓜分中国狂潮D西方八国组成联军侵略中国西方八国组成联军侵略中国解析:解析:从图片中可以了解到各国举的灯笼是火车形状,从
37、图片中可以了解到各国举的灯笼是火车形状,20世纪初的这一幅漫画正反映了帝国主义掠夺中国铁路世纪初的这一幅漫画正反映了帝国主义掠夺中国铁路权益。权益。B项说法错误,项说法错误,C项不能反映漫画的主题,项不能反映漫画的主题,D项时项时间上不一致。间上不一致。答案:答案:A典题例析典题例析 例例2(2010福建高考福建高考)上海是近代中国茶叶的一个外销上海是近代中国茶叶的一个外销中心。中心。1884年,福建茶叶市场出现了茶叶收购价格与上海出年,福建茶叶市场出现了茶叶收购价格与上海出口价格同步变动的现象。与这一现象直接相关的近代事业是口价格同步变动的现象。与这一现象直接相关的近代事业是 ()A电报业电
38、报业 B大众报业大众报业 C铁路交通业铁路交通业 D轮船航运业轮船航运业 解析解析材料主要反映了信息交流的快捷,故选材料主要反映了信息交流的快捷,故选A。答案答案A题组冲关题组冲关3假如某爱国实业家在假如某爱国实业家在20世纪初需要了解全国各地商业信世纪初需要了解全国各地商业信息,可采用的最快捷的方式是息,可采用的最快捷的方式是 ()A乘坐飞机赴各地了解乘坐飞机赴各地了解 B通过无线电报输送讯息通过无线电报输送讯息C通过互联网通过互联网 D乘坐火车赴各地了解乘坐火车赴各地了解解析:解析:本题考查中国近代物质生活的变迁。注意题干信本题考查中国近代物质生活的变迁。注意题干信息息“20世纪初世纪初”
39、“最快捷的方式最快捷的方式”,因此应选,因此应选B,火车速度,火车速度远不及电报快。远不及电报快。20世纪世纪30年代民航飞机才在中国出现,年代民航飞机才在中国出现,互联网出现在互联网出现在20世纪世纪90年代。年代。答案:答案:B4下列不属于通讯工具变迁和电讯事业发展影响的是下列不属于通讯工具变迁和电讯事业发展影响的是()A信息传递快捷简便信息传递快捷简便B改变着人们的思想观念改变着人们的思想观念C阻碍了人们的感情交流阻碍了人们的感情交流D影响着人们的社会生活影响着人们的社会生活解析:解析:新式通讯工具方便快捷,便于人们感情的沟通和交流。新式通讯工具方便快捷,便于人们感情的沟通和交流。答案:
40、答案:C关键词关键词交通和通讯不断进步、辛亥革命和国民大革命顺应交通和通讯不断进步、辛亥革命和国民大革命顺应 时代潮流时代潮流图说历史图说历史主旨句归纳主旨句归纳(1)近代交通由传统的人力工具逐渐演变为近代交通由传统的人力工具逐渐演变为 机械动力牵引的新式交通工具,火车、机械动力牵引的新式交通工具,火车、汽车、电车、轮船、飞机先后出现。汽车、电车、轮船、飞机先后出现。(2)通讯工具由传统的邮政通信发展为先进通讯工具由传统的邮政通信发展为先进 的电讯工具,有线电报、电话、无线电的电讯工具,有线电报、电话、无线电 报先后发明。报先后发明。(3)近代以来,交通、通讯工具的进步,推近代以来,交通、通讯
41、工具的进步,推 动了经济与社会的发展。动了经济与社会的发展。关键词关键词交通和通讯不断进步、辛亥革命和国民大革命顺应交通和通讯不断进步、辛亥革命和国民大革命顺应时时 代潮流代潮流图说历史图说历史主旨句归纳主旨句归纳(1)1911年,革命党人发动武昌起义,辛亥年,革命党人发动武昌起义,辛亥革命革命 爆发,随后建立了中华民国,颁布了爆发,随后建立了中华民国,颁布了中中华华 民国临时约法民国临时约法;辛亥革命是中国近代化;辛亥革命是中国近代化进进 程的里程碑。程的里程碑。(2)1924年国民党年国民党“一大一大”召开,标志着第召开,标志着第 一一次次 国共国共 合作正式实现,国民大革命兴起。合作正式
42、实现,国民大革命兴起。(3)1926年国民革命军出师北伐,连克武昌、年国民革命军出师北伐,连克武昌、九九 江,直捣南京、上海,取得巨大成功。江,直捣南京、上海,取得巨大成功。关键词关键词交通和通讯不断进步、辛亥革命和国民大革命顺应交通和通讯不断进步、辛亥革命和国民大革命顺应时时 代潮流代潮流图说历史图说历史主旨句归纳主旨句归纳(1)20世纪初,孙中山提出世纪初,孙中山提出“民族、民权、民族、民权、民生民生”三民主义,成为以后辛亥革命三民主义,成为以后辛亥革命的的 指导思想。指导思想。(2)三民主义没有明确提出反帝要求,也三民主义没有明确提出反帝要求,也没没 有提出废除封建土地制度,是一个不有提出废除封建土地制度,是一个不彻彻 底的资产阶级革命纲领。底的资产阶级革命纲领。(3)1924年,孙中山将三民主义发展为新年,孙中山将三民主义发展为新三三 民主义,明确提出了反帝要求,它成民主义,明确提出了反帝要求,它成为为 第一次国共合作的政治基础和国民大第一次国共合作的政治基础和国民大革革 命的旗帜。命的旗帜。