《走进数据库—创建查询》教案分析

时间:2019-05-12 23:30:32下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《《走进数据库—创建查询》教案分析》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《《走进数据库—创建查询》教案分析》。

第一篇:《走进数据库—创建查询》教案分析

《走进数据库—创建查询》教案分析

教材

书名:《信息技术基础》出版社:中国地图出版社

题名称

走进数据库-----创建查询

教材分析

本节内容是中国地图出版社必修模块《信息技术基础》第三单元“科学管理信息”的第二节。本单元起着承上启下的作用:在此之前通过让学生采用不同的方法管理信息资源,体验不同信息管理方法的特点;通过使用数据库应用系统,体验利用数据库技术存储、管理大量数据并实现高效检索的优势。本节教会学生如何利用数据库管理系统对数据库进行查询的简单操作,以此来解决实际问题,进一步体会数据库的应用。

学情分析

对于我校高一年级学生来说,大部分在初中阶段系统学习过信息技术,不过对于数据库的知识初中没有涉及到。加上数据库较抽象,比较难理解的特点,学生对其有一定的陌生感和畏惧心理。本节将学生实际选的经历与数据库的查询操作相结合,激发学生的学习兴趣和学习热情,为后续程奠定好基础。

教学目标(知识与能力、过程与方法、情感态度价值观)

知识与技能:

理解并掌握实体、属性、记录、字段的基本概念。

2掌握查询的创建,利用查询对数据库中的数据表进行查找操作。

3能够根据所需要的数据,选择恰当的查询条,达到想要的目的。

过程与方法:

通过打开数据库中具体的表,掌握实体,记录、字段、字段名称的含义,理解表的结构。

2通过完成具体的研究性主题来设计查询条,掌握创建查询的操作。

情感、态度与价值观:

主动学习和利用数据库工具,培养学生管理利用信息的积极态度。

2感受利用数据库检索的优势,形成科学有效管理信息的意识。

3主动将信息资源管理的思想、方法,创造性地应用到生活、学习之中;

教学重点

理解数据库的构成及相关术语概念。

2掌握创建查询的方法,并对查询对象进行查找、排序等基本操作。

教学难点

根据实际需要设置查询条。

教法运用

任务驱动、讲授、讨论

教学环节(包括教学资源)

教学步骤

设计意图

教师活动

学生活动

准备

上节我们学习了数据库的基本术语,认识了aess数据库软的工作界面和基本功能。下面通过一个小练习来考查一下同学们对数据库基本术语的理解。

打开本资料中“感受数据库”里的“数据库db”。请学生指出县级统计表里的实体、属性、记录及字段。

请学生回答问题

复习上节的主要内容和难点,帮助学生建立学好数据库的信心。

开学初我们进行了本学期校本程的选,请同学们说说,你当时是如何进行选择的?请你猜猜老师会从哪些方面考虑,来确定选的最终结果?

总结:

学生选:以自己的兴趣爱好为主

2老师:根据开设程的具体情况

我们同学的选数据汇总到老师手里之后,经过教务老师的汇总、分类,最终得出清晰的选名单。

这些看似繁琐的数据,我们的教务老师是如何在很短的时间内完成的呢?

今天,我们一起走进选系统的后台,通过模拟选系统的数据库操作,开启我们今天的数据库探秘之旅。

请学生讨论,自由回答

学生思考,回答:借助选系统等办公软。

在学习新知识之前复习上节的重点内容,引导学生自主分析,进一步认识数据库的构成、表的结构及相关术语概念。为后面的学习打下坚实基础。

活动一

打开数据库文“学生基本情况db”。打开数据表“高中学生校本程选情况”。

请你试一试:

查找“李冉”同学的第一志愿和第二志愿,怎么做?

归纳学生的做法:“查找”法,在表内通过查找的方法。

思考:如果只想查看全年级学生的第一志愿和第二志愿,不改变表的外观和数据,怎么做?

我们可以通过一种新的查找方式来实现,这种方式叫做“查询”。(引入查询)。

老师广播示范操作,在设计视图中创建查询。

请你试一试:查询全年级学生的第一志愿和第二志愿。

请学生回答并演示(查找法)

学生认真听讲

学生模仿操作,明确查询的基本操作步骤。

教师示范并讲解查询的操作与应用,学生对查询有所了解后,在后面的深一步学习过程中会激发学生的求知欲,探索新知的热情,培养利用所学解决问题的能力。

活动二

思考:

如果只想查看高一3班学生选的第一志愿和第二志愿,不改变表的外观和数据,怎么做?

引入“设置查询条”。广播演示设置查询条。

请你先模仿老师的操作试一下。

学生模仿操作,明确如何设置查询条

明确创建查询的中的另一个应用,设置查询条。

活动三

练一练

查询全年级第二志愿选修“多媒体制作”的学生名单。

2查询全年级第一志愿选修“物理力学概念规律的进一步探讨”的学生名单。

3查询高一1班第一志愿选修“生活中的化学”的学生名单。

你发现表中还有成绩数据了吗,请创建查询,要求将全年级学生物理成绩的排名显示出来。(提示:排序)

学生自主练习

考查学生对创建查询的基本操作及根据实际问题设置查询条。

活动四

因为“物理力学概念规律的进一步探讨”对物理学科的要求比较高,只有物理成绩在8分以上的学生才能选修。请建立查询,将符合要求的选修学生名单显示出来。

提示学生,要选出8分的学生名单,怎么填条?

那么大于8分,怎么填条呢?是填文字的“大于”还是“>”?请你试一试。

介绍比较运算符:=(等于)、<>(不等于)、>、>=(大于等于)、<(小于)、<=(小于等于)、Beteen…and(在两个值之间)。

学生讨论、自主练习

学生回答:在条里填“8”

学生回答:大于8

结合实际帮助学生掌握更新查询的操作。通过练习,锻炼学生的逻辑思维能力。

小结

请思考:

问题一:查询有什么特点?

答案:

查询结果和数据表外观相同

2“查询”是记录在数据表中查找数据的方式

问题二:创建查询操作流程?

答案:

选择查询字段

2设置查询条

3保存查询

学生讨论、归纳

归纳总结

板书

教学设计《走进数据库
----
创建查询》

第二篇:access创建数据库-教案

创建数据库

计算机组

余金光

一.教学重点 1.数据库的创建方法 2.退出数据库 二.教学难点

打开数据库的方法和退出关闭数据库的方法 三.教学方法

演示法,讨论法,讲授法,练习法 四.教学课时:1课时 五.教学过程 1.情景导入

通过多媒体播放和access数据库相关的视频,让学生直观认识access在实际工作中的应用,并鼓励学生发表自己的看法。

2.引入新课

结合上面的视频内容,分析access在示例中的是如何发挥作用的,进而引申出access数据库的概念,并让学生思考如何创建数据库。

3.创建数据库的方法

通过PPT的播放,让学生直观了解数据库的创建方法: 1.“文件”>>“新建”>>“空数据”、“根据现有文件”、“本机上的模板”、“office online模板...”

2.数据库的打开和关闭 由于新创建的数据库文件在退出access2003前默认是打开的,使用其他的数据库文件或新建数据库已关闭的,需要打开数据库文件。

通过过媒体演示,让学生观看具体的创建和打开关闭方法。并根据教师的演示,让学生通过学生机进行实际演练,对在演练中发现的问题及时反馈。

六.教学总结

本节课主要介绍了数据库的创建、打开和退出方法。通过一系列的现代化技术的应用,使同学们能够直观形象的对该课程的知识具备了初步和认识和简单的操作能力,同时要求同学们在课下要多加思考其他与数据库创建有关的内容,认真完成课后作业。

第三篇:网络数据库讲稿(查询)

网络数据库讲稿

一、简单的SELECT

P95 1.SELECT … FROM …(1)DISTINCT(2)TOP n [PERCENT](3)字段别名

有三种书写格式。

2.WHERE子句(SELECT … FROM … WHERE …)

P101(1)比较运算符(2)逻辑运算符

(3)范围运算符BETWEEN(4)列表(包含)运算符 IN(5)字符匹配运算符LIKE及通配符(6)空值NULL 3.ORDER BY子句(SELECT … FROM … WHERE … ORDER BY …)

P107 ORDER BY子句必须放在SELECT语句的最后。

4.GROUP BY子句(SELECT … FROM … WHERE …GROUP BY … ORDER BY …)P109(1)GROUP BY子句中的列名必须是原表中的列名,不能是别名。(2)当SELECT子句中有聚合函数时,GROUP BY子句实现分组统计。

(3)当SELECT子句中同时有字段名列和聚合函数列时,必须使用GROUP BY子句。例如

select 班级,SUM(已修学分)from 学生GROUP BY 班级

(4)在SELECT子句中出现的列名必须出现在GROUP BY子句中、或聚合函数中。GROUP BY子句中的列名则不一定出现在SELECT子句中。(5)ROLLUP返回第一个分组列的统计行。例如:

select 班级,性别,SUM(已修学分)from 学生GROUP BY 班级,性别WITH ROLLUP(6)CUBE是ROLLUP的扩展。(7)ALL短语

P109 select 班级,性别,SUM(已修学分)from 学生

WHERE已修学分>4 GROUP BY ALL 班级,性别

ALL不能与WITH同用。6.HAVING子句

(SELECT … FROM … WHERE …GROUP BY … HAVING … ORDER BY …)P111(1)HAVING应与GROUP BY配对使用,否则没必要使用。(2)HAVING的主要作用是第二次筛选。

(3)HAVING中可以包含聚合函数(WHERE中不可以)。

(4)HAVING中非聚合函数中的字段名,必须出现在GROUP BY中。(5)SELECT列表中命名的别名,不能在HAVING中使用。7.COMPUTE子句,按排序字段分组求和。

SELECT 姓名,分数FROM 学生,成绩WHERE 学生.学号=成绩.学号 ORDER BY 姓名COMPUTE SUM(分数)

SELECT 姓名,分数FROM 学生,成绩WHERE 学生.学号=成绩.学号 ORDER BY 姓名COMPUTE SUM(分数)BY 姓名

网络数据库讲稿

SELECT 姓名,分数FROM 学生,成绩WHERE 学生.学号=成绩.学号 ORDER BY 姓名COMPUTE SUM(分数)BY 姓名COMPUTE SUM(分数)

Compute By 必须与 Order By 子句一起使用,而且Compute By 子句中的统计列名列表也必须与之相同。

8.SELECT INTO,将查询结果保存到永久表中。

P136

二、多表查询

P112 1.内、外连接

内外连接中用ON<条件> 2.交叉连接

交叉连接中用WHERE<条件>,用WHERE<条件>的交叉连接等同于内连接。3.合并两个查询

(1)联合查询

P120 SELECT 员工编号,员工姓名,'员工信息表' FROM 员工信息WHERE 所任职位='经理' UNION SELECT 部门编号,部门名称,'部门信息表' FROM 部门信息

(2)INTERSECT

P305 SELECT 学号FROM 成绩表 INTERSECT SELECT 学号FROM 学生信息

(3)EXCEPT SELECT 学号FROM 学生信息 EXCEPT SELECT 学号FROM 成绩表

三、子查询

P121

第四篇:网络数据库讲稿(查询)

网络数据库讲稿

一、简单的SELECT

P95 1.SELECT … FROM …(1)DISTINCT(2)TOP n [PERCENT](3)字段别名

有三种书写格式。

2.WHERE子句(SELECT … FROM … WHERE …)

P101(1)比较运算符(2)逻辑运算符

(3)范围运算符BETWEEN(4)列表(包含)运算符 IN(5)字符匹配运算符LIKE及通配符(6)空值NULL 3.ORDER BY子句(SELECT … FROM … WHERE … ORDER BY …)

P107 ORDER BY子句必须放在SELECT语句的最后。

4.GROUP BY子句(SELECT … FROM … WHERE …GROUP BY … ORDER BY …)P109(1)GROUP BY子句中的列名必须是原表中的列名,不能是别名。(2)当SELECT子句中有聚合函数时,GROUP BY子句实现分组统计。

(3)当SELECT子句中同时有字段名列和聚合函数列时,必须使用GROUP BY子句。例如

select 班级编号,SUM(已修学分)from 学生 GROUP BY 班级编号

(4)在SELECT子句中出现的列名必须出现在GROUP BY子句中、或聚合函数中。GROUP BY子句中的列名则不一定出现在SELECT子句中。(5)ROLLUP返回第一个分组列的统计行。例如:

select 班级编号,性别,SUM(已修学分)from 学生GROUP BY 班级编号,性别 WITH ROLLUP(6)CUBE是ROLLUP的扩展。(7)ALL短语

P109 select 班级编号,性别,SUM(已修学分)from 学生

WHERE已修学分>4 GROUP BY ALL 班级编号,性别

ALL不能与WITH同用。6.HAVING子句

(SELECT … FROM … WHERE …GROUP BY … HAVING … ORDER BY …)P111(1)HAVING应与GROUP BY配对使用,否则不能使用。(2)HAVING的主要作用是第二次筛选。

(3)HAVING中可以包含聚合函数(WHERE中不可以)。

(4)HAVING中非聚合函数中的字段名,必须出现在GROUP BY中。(5)SELECT列表中命名的别名,不能在HAVING中使用。7.COMPUTE子句,按排序字段分组求和。

SELECT 姓名,分数 FROM 学生,成绩 WHERE 学生.学号=成绩.学号 ORDER BY 姓名 COMPUTE SUM(分数)

SELECT 姓名,分数 FROM 学生,成绩 WHERE 学生.学号=成绩.学号 ORDER BY 姓名 COMPUTE SUM(分数)BY 姓名

网络数据库讲稿

SELECT 姓名,分数 FROM 学生,成绩 WHERE 学生.学号=成绩.学号 ORDER BY 姓名 COMPUTE SUM(分数)BY 姓名 COMPUTE SUM(分数)

Compute By 必须与 Order By 子句一起使用,而且Compute By 子句中的统计列名列表也必须与之相同。

8.SELECT INTO,将查询结果保存到永久表中。

P136

二、多表查询

P112 1.内、外连接

内外连接中用ON<条件> 2.交叉连接

交叉连接中用WHERE<条件>,用WHERE<条件>的交叉连接等同于内连接。3.合并两个查询

(1)联合查询

P120 SELECT 员工编号,员工姓名,'员工信息表' FROM 员工信息 WHERE 所任职位='经理' UNION SELECT 部门编号,部门名称,'部门信息表' FROM 部门信息

(2)INTERSECT

P305 SELECT 学号 FROM 成绩表 INTERSECT SELECT 学号FROM 学生信息

(3)EXCEPT SELECT 学号FROM 学生信息 EXCEPT SELECT 学号FROM 成绩表

三、子查询

P121

第五篇:数据库实验(集合查询与视图的创建)

实验五 集合查询和视图的创建

一、实验目的

1.掌握集合查询涉及的SQL语句 2.掌握视图创建的SQL语句

二、实验内容

1.查询信息系的男生或者是计算机系的女生名单,输出姓名,性别,系名。(并操作UNION)

2.查询计算机系年龄不大于20岁的学生。(交操作INTERSECT)

3.查询计算机系年龄大于19岁的学生。(差操作EXCEPT)

4.创建一个视图view1,要求输出学号,姓名,课程号,分数。

5.基于view1和Course查询每个人各门课程的平均分,输出学号,姓名,平均分,按平均分降序排列。

6.基于view1和Course查询每个人选课的总学分数,输出学号,姓名,总学分数。

三.心得体会

此次试验中要注意集合查询中的各种谓词的正确用法和视图的创建;另外应该掌握有视图的查询方法。

下载《走进数据库—创建查询》教案分析word格式文档
下载《走进数据库—创建查询》教案分析.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    实验一:网上书店的数据库创建及其查询

    实验一 网上书店的数据库创建及其查询 实验 1-1 “响当当”网上书店的数据库创建 实验目的 • 理解数据库的概念; • 理解关系(二维表)的概念以及关系数据库中数据的组织方式......

    电子商务数据库分析教案

    同学们好,今天我们要讲的是电子商务数据库分析。有同学了解数据分析么?对于电商行业来说,数据分析在企业内部是非常重要的。在营销管理、客户管理等环节都需要用到数据分析的结......

    数据库--数据查询和操作[5篇材料]

    《数据查询与操作》实验 一、实验目的与要求 1、理解简单查询和复合查询的意义。 2、掌握SELECT语句和各子句的使用。 3、掌握多表查询和子查询的使用。 4、掌握INSERT、UPD......

    数据库查询语句关键字总结

     看过牛腩视频后,前17集讲后台代码的编写,尤其讲到查询语句的时候,顿时感觉原来学习过的查询语句中用到的关键字烟消云散了,啥都不记得了,通过看视频,帮着回忆了一部分,在这里总结......

    Access数据库应用技术实验报告查询(精选)

    数据库应用技术实验报告 查询 姓名: 学号: 班级: 指导教师: 年月日1 实验目的 掌握选择查询、参数查询、交叉表查询、操作查询、SQL查询的创建。 2 实验总体要求 根据题目选择......

    3数据库查询实验(5篇)

    实验三 数据库查询实验 (3)数据库的组合查询和统计查询实验 课时安排:2课时 一、实验目的和要求 使学生熟练掌握SQL Server查询分析器的使用方法.加深对SQL和Transact-SQL语言......

    C3E4-教学管理数据库-数据查询

    C3E4:教学管理数据库-数据查询 一、实验目的 掌握数据库中表的查询操作 二、实验工具 MS SQL Server 2008 三、实验内容及要求 在 C3E3-教学管理数据库 中完成以下操作。 -......

    Geodatabase 数据库创建

    Geodatabase 数据库创建 1 Geodatabase概述 地理数据库(GeoDatabase) 是为了更好的管理和使用地理要素数据,而按照一定的模型、规则组合起来的存储空间数据和属性数据的容器。......