《数据管理技术》教学设计-高中粤教版.doc_第1页
《数据管理技术》教学设计-高中粤教版.doc_第2页
《数据管理技术》教学设计-高中粤教版.doc_第3页
《数据管理技术》教学设计-高中粤教版.doc_第4页
《数据管理技术》教学设计-高中粤教版.doc_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课题:1.1感受数据管理技术的应用 课时安排课时:1教学目标1.知识与技能:(1) 掌握Windows操作系统的文件管理方法,Excel管理数据方法,数据库应用系统管理数据的方法。(2) 理解数据、数据管理和数据管理技术的概念。(3) 熟悉数据管理技术的应用。(4) 能熟练运用计算机互联网搜索相关资料。(5) 理解数据库技术的主要特点。2过程与方法:(1) 能够根据实际数据选择合适信息技术工具有效地管理信息。(2) 通过教学网站培养学生的自学能力。(3) 通过小组交流讨论,培养学生的交流协作能力。3情感、态度与价值观:(1) 渗透数据管理技术管理信息的思想,形成科学管理信息的意识和习惯。(2) 体会数据管理技术的文化内涵,树立科学发展观,增强爱国热情,激发学生学习数据管理技术的兴趣。教学重点1、Windows操作系统的文件管理方法,Excel管理数据方法,数据库应用系统管理数据的方法。2、数据、数据管理和数据管理技术的概念。3、数据管理技术的应用。教学难点1、理解数据、数据管理和数据管理技术的概念。2、如何合理运用数据管理方法。教学器材多媒体课件教法学法多媒体辅助教学 讲授法 练习法教学过程备注新课导入:任务:教师打开“我的电脑”E盘下的一个文件夹,里面存放了各种格式的许多文件,请一位同学上来整理这些文件,使文件更方便于查找与使用。老师:同学们平时是如何对自己计算机中的文件进行管理的呢?下面我们请同学们一起思考一下,请一位同学上来试着进行操作。学生到讲台尝试操作。老师:大家有没有发现,这位同学用的是什么方式进行分类管理啊?学生:略老师小结:我们在日常使用计算机的时候,通过是在我的电脑中使用文件夹的形式对文件进行分类管理。这就是数据管理技术的其中一种。今天我们一起来感受数据管理技术的应用。新课教学:一、数据管理的方法1、用“我的电脑”或“资源管理器”老师:日常生活中,我们使用计算机,通常都是找开“我的电脑”或“资源管理器”,通过文件夹的形式对文件进行分类命名管理。问:有没有同学知道,在资源管理器中,左边“树型”结构的这些文件夹,前面的“+”与“-”分别代表什么含义?学生:教师小结:“+”代表该文件夹下还有子文件理会,“-”代表该文件夹下没有子文件夹。2、用Excel表格管理数据教师展示一份“高一年期末信息技术成绩.xls”文件。任务:请一位同学根据我们上学期所学习的Excel的函数应用方法,对这份期末成绩按要求进行统计。要求:期末成绩=考试成绩*66%+出勤*10*+作业*30%学生演示老师:我们学习过使用Excel表格,主要是用于一些数据统计管理。再看一个例子展示“霞浦一中体育节.xls”,这是咱们学校每届体育节时要用的一个比赛管理系统,也是用Excel制作的,用于管理整个体育节中的各个项目。3、数据库应用系统管理教师打开“福建省普通高中新课程管理系统”,并登录该系统,用与学生切身相贴切的成绩管理系统举例。并打开本班学生上学期的成绩管理,演示成绩的录入与查询。 问:那大家知道这些数据为什么可以被不同平台的不同用户所共享呢?而这些数据又到底是存放在什么地方呢?下面我们一起来分析一下“霞浦一中校园网”,来了解到底这些数据是存到了什么地方。教师打开霞浦一中网站,并登录管理员平台,试着在“校园新闻”版块添加一个新内容,回到网站前台,刷新发现新闻更新了最新添加的内容。 老师:由此可见,刚刚我们添加的内容与提取出来的内容是一样的,那么说明他们一定是存在同一个地方,一个是写入,另一个是提取出来的。那这个文件是写到什么地方呢?教师演示打开xpyz.mdb文件,并打开该数据库文件中的PE_Acticle表,对照该表与校园新闻网的内容。老师:大家发现了没有,我们所写入的内容与提取出来的内容都在该文件的这个表格中。这就是霞浦一中校园网的数据库文件,存放了这个网站上的所有内容,包括管理员帐号,各个版块添加的内容。如果说网站中的该文件补删除了,那么这个网站上的内容也被全部删除。也就是说,所有的数据都是存放在数据库中。那么到底什么是数据?数据又有哪些类型呢? 二、三个概念1、数据是对现实世界中客观事物的符号化表示。 数值型数据 数字形式表示,如高低、大小、轻重等。分为 非数值型数据 非数字形式表示,如字符、文字、图表、图形、图像、声音等。2、数据管理是指对数据的收集、分类、组织、编码、存储、查询和维护等活动。3、数据管理技术是指与数据管理活动有关的技术。三、数据库技术的应用1、数据库技术 是专门的数据管理技术。 用来管理大量的数据。 主要应用于数据密集型应用的领域。2、数据库技术的应用数据密集型应用主要特点:涉及的数据量很大;数据必须长期保留在计算机中,数据要为多个应用程序所了。举例:学生成绩管理系统,校园网管理系统,图书管理系统,超市购物系统,银行取款、存款系统,飞机、火车、汽车购票系统,其它_试着请同学们补充: 课堂小结:教师对本节内容作最后的概括评价。以问答形式,与学生一起完成本节内容的回顾,并对重难点地方详细提点。 课堂练习:PPT放映课堂练习,请同学逐一完成,巩固知识。1、一般来说,管理大量的数据采用()管理 A.Windows操作系统 B.Excel C. 数据库技术 2、数据是对现实世界中客观事物的符号化表示,其中文字、字符、声音、视频是 A、数值型 B、非数值型 C、数字型 D、非数字型 3、下面哪个使用了数据库技术() A、操作系统 B、图书管理系统 C、火车票售票系统 D、银行存款系统教学反思课题:1.2 了解数据管理技术的变迁 课时安排课时:1教学目标1.知识与技能:(1) 知道数据管理技术的产生历史及发展趋势。(2) 初步了解数据库、数据库管理系统的基本概念和作用。2过程与方法:(1) 知道数据管理技术的产生历史及发展趋势。(2) 任务驱动、分组学习让学生自己去了解数据管理技术的产生历史及发展趋势。3情感、态度与价值观:(1) 激发学生学习了解数据管理技术产生历史及发展趋势的兴趣。(2) 能够正确认识使用及利用数据管理技术。教学重点1、 能说出数据管理技术的产生发展历史,了解数据管理技术三个发展阶段历史背景的、应用特点和技术问题。 2、 初步了解数据库、数据管理系统的基本概念和作用 。教学难点1. 了解数据管理技术各个发展阶段的历史背景、应用特点和技术问题。2. 了解数据管理技术关于数据独立性、数据冗余、数据安全性和完整性、数据结构化等概念教学器材多媒体课件教法学法多媒体辅助教学 讲授法 练习法教学过程备注复习导入:1、知识点回顾问:什么是数据,数据的类型,什么是数据管理,什么是数据管理技术,数据库技术主要应用的领域。学生:2、练习巩固 PPT放映几道练习,请学生回答老师:这一小节我们一起来了解数据库管理技术的发展。数据处理由来已久,很早以前,人们就利用文字和一些简陋的工具记录数据并进行处理,比如说最早的结绳记事。到后来,由于处理大量数据的需要,人们需要录求理更加有效的数据处理方法。从早期采用穿孔卡片存储信息,到后来计算机技术发展以来,数据管理技术也得到了相应的发展。新课教学: 请同学们阅读书本,先自行学习书本内容,了解数据管理技术经历了几个阶段。老师:数据管理技术的变迁经历了几个阶段?学生:三个老师:分别是?学生:人工管理阶段,文件系统阶段,数据库系统阶段。老师:接下来我们来具体分析这每个阶段的特点一、三个发展阶段1、人工管理阶段 20世纪50年代中期以前 主要应用于科学计算 通过纸带输入程序和数据 主要特点:没有专门的软件来管理数据;数据和程序是紧密联系的;数据通常包含在程序中,不具有独立性。 2、文件系统阶段 20世纪50年代后期至60年代中期 主要应用于科学计算和管理 在文件系统中,应用程序可以通过操作系统从文件中读写数据 主要特点:数据独立性差;数据冗余度大;数据的安全性和完整性难以保障。3、数据库系统阶段 20世纪60年代后期以后 主要应用于大规模数据管理 使用数据库管理系统管理数据。 数据库系统的主要特点:数据结构化(与文件系统的根本区别);数据共享;数据具有较高的独立性;数据的安全性得到保证。 数据库系统阶段示意图二、数据管理技术三个阶段三、两个概念1、什么是数据库(Database,简称DB)是指按照某种模型组织起来的、可以被各种用户或应用程序共享的数据的集合。通常需长期保存在计算机的存储设备中。2、什么是数据库管理系统(Database Management System,简称DBMS)是指对数据库进行管理的通用软件系统。课堂小结:教师对本节内容作最后的概括评价。以问答形式,与学生一起完成本节内容的回顾,并对重难点地方详细提点。 课堂练习:PPT放映课堂练习,请同学逐一完成,巩固知识。1、.数据库管理系统的英文缩写是A. DOS B. Access C. DB D. DBMS2.数据管理技术的最初阶段是 A.数据库系统阶段 B.人工管理阶段 C.文件系统阶段 D.网络管理阶段3.数据库的英文缩写是 A. Base B. Data C. DBMS D. DB4.DBMS的发展三个阶段中,哪个阶段用到软件 1.人工管理 2.文件系统 3.数据库系统 A、1 B、1 2 C、2 3 D、1 35、数据独立性最好的是 A.人工管理阶段 B.文件系统阶段 C .数据库系统阶段6、数据库与文件系统的根本区别是 A.数据结构化 B.数据共享 C.数据安全性 D.数据完整性教学反思课题:1.3 认识关系数据库 课时安排课时:1教学目标1.知识与技能:(1) 认识数据库在数据管理方面的优势(2) 掌握设计关系数据的“关系”时必须满足的条件(3) 懂得根据需求正确地设计关系数据库2过程与方法:(1) 通过任务驱使学生自主学习,在老师引导下帮助学生建立关系数据库,发现事物的性质及变化规律(2) 培养学生处理信息的能力,养成良好的思维习惯和行为方式3情感、态度与价值观:(1) 培养学生对关系数据库的兴趣(2) 培养学生的信息素养教学重点1. 用关系存储数据2. 用关系存储数据之间的联系教学难点设计关系数据库解决现实问题教学器材多媒体课件教法学法多媒体辅助教学 任务驱动法 讲授法 练习法教学过程备注复习导入:1、知识点回顾问:数据管理技术经历了哪几个阶段;数据库技术的几个特点,其中哪个特点是与文件系统根本区别的;数据库与数据库管理系统的简称是什么?。学生:2、练习巩固 PPT放映几道练习,请学生回答 新课教学:任务:以我们学校的图书馆为例,如果让在座的同学来尝试着管理,你们会怎么样管理呢?同学们先考虑一下,我想请几位同学来发表你们的看法。提问学生,并鼓励学生主动发表看法。 引导学生从数据信息如何保存、数据信息如何使用管理两个方面来梳理。形成一个初步方案。试着请同学们设计出图书登记表,图书借阅登记表,借书人信息表。 请几们同学把自己的设计图画到黑板上老师:“数据的保存牵涉到数据结构问题,数据使用管理牵涉到数据操纵问题,这两个都是数据库技术的核心问题。当数据量比较大的时候,如果人工管理的办法就大比较麻烦。试想想如果我们都用上面设计的这些人工登录卡的形式记录,那要查找一本书或是查询一条借阅记录得花多少时间,肯定不得而知。所以,当数据量很大时,一般采用关系数据库来进行管理。”老师:“那么,如果使用关系数据库来进行管理。又是如何表示和保存这些数据的呢?这些课我们一起来学习。一、 关系及相关术语老师:关系数据库中时通过最常见的二维表来表示数据的。为了更好的描述二维表,我们需要用到记录、字段、域、关键字、键、关系模式等术语,这些术语在我们教材上也有说明。这些术语以后还会用到,是不需要死记硬背的。任务:请同学们阅读1012页内容,认识记录、字段、域、关键字、键、关系模式等术语。并完成下图。关系模式: 中国邮政编码(省市名称,地区,邮编) 请几们同学分别指出图中所示的是什么?,教师再以红色椭圆形标注出。 关系:就是一个二维表 字段:二维表中的列 记录:二维表中的行(从第二行开始的每一行) 域:字段所有可能取值的集合 关键字(键):能标识唯一一条记录的字段(可以是一个字段,也可以是多个字段的组合) 关系模式:对二维表框架的描述。 关系名(属性1,属性2,属性n)二、 二维表必须满足的条件1. 表中每一列的数据类型必须相同2. 表中不允许有重复的字段3. 表中不应有内容完全相同的行4. 行和列的排列顺序无关紧要5. 表中的每一个字段必须是简单的数据项 三、 什么是关系数据库就是相互关联的二维数据表的集合。举例:霞浦一中校园网的数据库文件,就是由许多数据表集合而成的。四、 关系数据库中存储的对象1、 用关系存储数据2、 用关系存储数据之间的联系教师演示具体实例说明 老师:在关系数据库中,不仅可用二维表来表示实体集及其属性,而且也可以用二维表来表示实体集之间的联系。五、 认识的数据库管理系统FoxPro、AccessDB2Microsoft SQL ServerOracleSybaseMySQL、PostgressSql 课堂小结:教师对本节内容作最后的概括评价。以问答形式,与学生一起完成本节内容的回顾,并对重难点地方详细提点。 课堂练习:PPT放映课堂练习,请同学逐一完成,巩固知识。1.如图所示的“中国邮政编码”表中,各字段的名称分别是A.福建、福州、350000 B.省市名称、地区、邮编C.福建、地区、邮编 D.省市名称、福州、邮编2. Access是一种A.数据库文件 B.数据库管理系统 C.数据库应用系统 D.操作系统3.如图所示的“读者信息”表中,关键字可定义为A.姓名 B.所在班级或部门 C.借书证号 D.读者身份4.如图所示的读者信息表中,记录数为A. 6 B. 7 C. 1 D. 85.如图所示的“学生信息表”中,关键字可定义为A.姓名 B.班级 C.学号 D.出生日期6.关系型数据库用二维表的形式管理和存储数据,表中的行和列分别称为A.记录、字段 B.字段、记录C.目录、字段 D.记录、数据7.下列属于数据库管理系统的是1.Oracle 2.DB2 3.windows xp 4.Excel 5.M SQL Server 6.PowerPoint 7.Sybase 8.Access 9.FoxPrl 10.Photoshop A.1 2 4 7 8 9 B.1 2 3 4 5 6 C.2.5.6.7.8.10 D. 1 2 5 7 8 9 8.如图所示的“运动员信息表”中,选中的是A.一条记录 B.一条目录 C.一个字段 D.一个序列9.如图所示的“运动员信息表”中,写出其关系模式A、(运动员编号,姓名,性别,出生年月)B、运动员信息表(010101,李明明,女,86-09-09)C、运动员信息表(运动员编号,姓名,性别,出生年月)D、运动员编号(010101,010103,030203)10.如图所示的“图书”表中,关键字可定义为A.书名 B.出版社 C.图书编号 D.价格教学反思课题:2.1 数据的分析与建模 课时安排课时:2教学目标1.知识与技能:(1) 理解三个世界:现实世界、信息世界和机器世界,以及三个世界中用来描述客观事物的术语;(2) 掌握信息世界中实体集之间的三种联系;(3) 掌握用E-R实体联系模型来对现实世界的事物进行概念化、抽象化描述的基本步骤和方法。2过程与方法:(1) 通过实例分析,介绍数据的收集与分类方法;(2) 通过介绍客观事物的抽象过程,从而引出人们描述客观事物的三个世界:现实世界、信息世界和机器世界,以及三个世界中用来描述客观事物的术语;(3) 培养学生处理信息的能力,养成良好的思维习惯和行为方式。3情感、态度与价值观:(1) 激发学生的学习兴趣,养成良好的学习习惯并培养技能;(2) 培养学生的信息素养。教学重点1. 了解人们认识客观事物的三个世界:现实世界、信息世界和机器世界的基本术语及其含义,以及客观事物的抽象方法。2. 掌握三个世界中用来描述客观事物的术语,及信息世界中实体之间的三种联系。3. 掌握利用E-R实体联系模型来抽象描述事物的基本步骤和方法。教学难点1. 根据实际情况,经过数据的收集和分类,从大量的现实数据中确定出实体及其属性,判别实体之间的联系,从而确定客观事物的概念模型。2. 在构建概念模型时,如何通过实体联系模型(E-R图)准确地描述现实世界中的数据及其联系,即各个实体的属性及实体之间的联系。教学器材多媒体课件教法学法多媒体辅助教学 任务驱动法 问题驱动法 讲授法 练习法教学过程备注新课导入:演示“信息技术大赛管理系统”老师:通过对“信息技术大赛管理系统”的演示,请同学们思考管理系统是怎样开发出来的呢,数据库究竟是怎样构建的呢?老师:它的构建需要经历四个基本过程 :1、数据的收集与分类; 2、建立实体联系模型;3、将E-R图转换为关系数据模型;4、创建数据库。新课教学:一、 数据的收集与分类老师:要想建立数据库,首先要根据具体的应用需求,收集相关的信息,获得原始数据,然后对这些数据进行分析与归纳。1、数据的收集 数据收集,就是利用外部设备,将时间上或空间上分散的数据收集起来的过程。 2、数据的分类对于已经收集好的、建立数据库的各种信息,我们都是按照数据的基本特征进行分类存放的。通常的方法是将数据按照人、事、物来进行分类存放,作为最基本的数据。任务1:以4人小组为单位,为中小学信息技术大赛设计一张报名表,研究需要收集哪些数据信息? 小组为单位讨论完毕,请个别小组发表意见。老师:经过分析,我们可以将构建“中小学信息技术大赛”数据库需要的数据分为三类:(1)有关参赛选手的信息,如:参赛选手的姓名、性别、学校名称、电子邮箱等;(2)有关参赛作品的信息,如:作品名称、作品类别、作品大小等;(3)有关参赛学校的信息,如:学校名称、地址、联系电话、电子邮箱等。任务2:报名材料提供了哪些方面的数据信息? 你是怎么进行划分的? 小组为单位讨论完毕,请个别小组发表意见。老师:“中小学信息技术大赛”数据库所需的基本数据分为三类:(1)有关参赛选手的信息,如:选手编号、姓名、性别、学校名称、学段、电子邮箱、备注;(2)有关参赛作品的信息,如:作品编号、作品名称、作品类别、作品链接、作品大小、备注;(3)有关参赛学校的信息,如:学校名称、地址、联系电话、电子邮箱、备注。二、 数据的抽象过程问题一:请把教材中“数据的抽象描述”部分出现的名词术语找出来,用自己的语言说说这些术语用在什么场合,有何含义?三个世界术语对照问题二:划分三个世界有何意义?现实世界信息世界(概念模型)机器世界(数据模型)用户的观点机器的观点 数据的抽象过程 小结:在数据库设计过程中,经历了两次数据抽象,第一次从现实世界到信息世界的数据抽象称为建立概念模型,第二次从信息世界到机器世界的数据抽象称为建立数据模型。问题三:两个实体集之间存在多少种联系?请举例说明。班主任班级担任11n图书读者借阅m日期学生班级所在n1一对一联系 一对多联系 多对多联系 实体间的三种关系练一练:指出下面实体集间的联系实体联系学校-正校长学校-学生老师-家长顾客-商品读者-图书正班长-班级运动员-比赛项目老师-学生 逐一请学生回答三、 概念模型与E-R方法1、E-R模型实体联系模型,也称实体关系模型,简称E-R模型。是概念模型表示方法中最为著名,最为常用。问:请同学们好好理解这句话,请问概念模型与E-R模型谁属于谁?如果说概念模型就是E-R模型对吗?E-R模型就是概念模型对吗?学生:联系名2、E-R图 属性名实体名三个图素 实体集 属性 实体之间的联系3、建立E-R图模型的四个步骤(1) 确定实体(2) 确定相关实体的联系(3) 确定实体之间的联系类型(4) 设计出E-R图所表示的概念模型课堂小结:教师对本节内容作最后的概括评价。以问答形式,与学生一起完成本节内容的回顾,并对重难点地方详细提点。 课堂练习:PPT放映课堂练习,请同学逐一完成,巩固知识。1、信息世界中,实体集之间的联系有三种:一对一联系、一对多联系和 A.多对多联系 B.一对一 联系 C.逻辑联系 D.数据联系2、下列属于现实世界术语的是 A.字段 B.对象 C.关键字 D.记录3、如图所示的E-R图,对应的二维表是学生学号姓名班级入学年份学号姓名班级入学年份学生学号姓名班级学号学生姓名入学年份学号学生入学年份班级 A. B. C. D.4、在信息世界,实体集之间的联系有三种。例如:一名运动员可以参加多个比赛项目,一个比赛项目可以有多名运动员参赛,则运动员与比赛项目之间具有 A.一对多联系 B.多对多联系 C.一对一联系 D.多对一联系5、将E-R图转换成关系二维表的过程称为 A.建立概念模型 B.创建数据库结构 C.建立关系数据模型 D.创建关键字6、下列关于E-R图的图素中,正确的是A.在E-R图中,属性使用菱形框表示B.在E-R图中,实体集使用菱形框表示C.在E-R图中,实体集之间的联系使用直线表示D.在E-R图中,实体集使用矩形框表示7、 下列关于数据抽象的描述,正确的是A.从现实世界到信息世界的数据抽象称为建立数据模型B.从现实世界到机器世界要经过一次数据抽象C.从机器世界到现实世界的数据抽象称为建立计算机模型D.从现实世界到信息世界的数据抽象称为建立概念模型8、如果以学生为实体,用“姓名、性别、籍贯”表示其特征,描述正确的E-R图是 A B C D9、建立实体-联系模型的一般步骤是确定实体 设计出E-R图 确定实体之间联系 确定相关实体属性 A. B. C. D.教学反思课题:2.2 建立关系数据模型 课时安排课时:1教学目标1.知识与技能:(1) 掌握把E-R图表示出来的概念模型,转化成关系数据模型的方法;(2) 掌握数据库领域中最常用的其他数据模型:层次模型和网状模型。2过程与方法:(1) 通过课堂讲述的方法,对“中小学信息技术”关系数据库进行剖析,讲解将E-R模型转换成关系数据模型的方法;(2) 通过问题驱动方法,把需要学习的知识蕴含在每个问题中,学生回答问题的过程就是知识获取的过程;(3) 通过开展交流研讨,以培养学生的学习兴趣和树立学习信心。3情感、态度与价值观:(1) 培养学生的学习兴趣和学习信心;(2) 培养学生的合作学习能力。教学重点1. 掌握从E-R模型到关系数据模型的转换方法。通常将E-R模型转换成关系数据模型,可以分两步进行:一是将每个实体集转换成一个二维表,二是将实体集之间的联系转换为一个二维表。2. 理解并掌握层次和网状数据模型的基本概念,并掌握其基本特点。教学难点1. 如何恰当地将一个E-R模型转换成关系数据模型。2. 理解层次和风头数据模型的基本概念和基本特点。教学器材多媒体课件教法学法多媒体辅助教学 问题驱动法 讲授法 练习法教学过程备注复习导入:1、知识点回顾问:数据的抽象过程经历几次,分别建立了什么模型;E-R图的三图素是什么分别用什么图型表示;实体集之间的联系有几种分别是什么?学生:2、练习巩固PPT放映练习,请几位同学回答新课教学:问题1:为什么要把E-R模型转换成关系数据模型?学生回顾E-R模型的表现形式老师:因为E-R模型只是数据的概念模型,要应用计算机进行数据管理时,需要把概念模型转换成被机器存储的方式,并把这种存储方式的逻辑结构表示出来,这中描绘机器中数据存储结构的逻辑模型就是数据模型。问题2:什么是关系?如何表示关系数据模型?学生回顾什么是关系?老师:关系就是二维表格,也就是说,在关系数据库技术中,是通过二维表的结构形式把数据存储在机器中,并在此基础上实现对数据的各种操作。表示关系数据模型的目标,就是把经过分析整理后的数据的概念模型转换为若干二维表的形式,以便存储在机器中。问题3:从E-R模型到关系数据模型需要解决哪些主要问题?学生学习书本知识,回答。老师:一是把实体转换为二维表,二是把联系转换为二维表,这两个问题解决了,转换的问题就解决了。1、 将每个实体集转换成二维表l 将实体集转换成一个二维表;l 实体的属性转变为二维表的字段;l 一个具体的实体由表中的一条记录表示。 随堂练习:如图所示的E-R图,对应的二维表是学生回答:学号姓名班级入学年份2、 将实体集之间的联系转换成二维表方法一:若实体间联系是m:n时,定义一个新的二维表,该表除了包含联系本身的属性外,同时还包含其他实体集中的关键字属性;方法二:在一个表中,加入联系的属性以及另外一个表中的关键字属性。若实体间联系是1:1时,可以在两个实体类型转换的两个关系模式中任意一个关系模式的属性中加入另一个关系模式的键和联系的属性;若实体间联系是1:n时,则在n端实体类型转换成的关系模式中加入1端实体类型的键和联系的属性。 随堂练习: 问:当上图所示的学生表与课程表是m:n联系时,下图应该填什么? 学生: 学生表 学号姓名年龄性别 联系:选课 成绩 课程表 课程号课程名教师名 问:当学生表与课程表是1:1联系时,应如何转换? 学生: 学生表 学号姓名年龄性别课程号成绩 课程表 课程号课程名教师名学号成绩 问:当学生表与课程表是1:n联系时,应如何转换? 学生: 学生表 学号姓名年龄性别 课程表 课程号课程名教师名学号成绩老师小结:E-R模型转换到关系数据模型,其核心思想是把实体集以及把实体间的联系都存储并体现在二维表格中。关键是找出实体集的关键字。问题4:常见的数据模型有哪几种,各有什么特点?1、 层次模型用树型结构来描述实体类型及实体间的关系。实体间的关联是1:n。例如:学校行政管理层次关系;集团公司行政管理层次关系;资源管理器2、 网状模型用网型结构来描述实体类型及实体间的关系。实体间的关联是m:n。例如:医生与病人的关系;教师与学生的关系。3、 关系模型用表格结构来描述实体类型及实体间的关系。这也是与层次模型与网状模型最大区别。是目前最常用的一种数据模型。姓名借书证号班级张三10001高一(1)李四20002高二(3)王五10003高一(5)课堂小结:教师对本节内容作最后的概括评价。以问答形式,与学生一起完成本节内容的回顾,并对重难点地方详细提点。 课堂练习:PPT放映课堂练习,请同学逐一完成,巩固知识。1、如图所示为某工厂行政管理组织结构,该图描述的数据模型是A.关系模型 B.层次模型 C.面向对象模型 D.网状模型2、采用二维表的形式表示实体以及实体之间的联系,其数据模型是 A.关系模型 B.面向对象模型 C.网状模型 D.层次模型3、如图所示的“教练员-运动员”关系图,该图描述的数据模型是A.关系模型 B.层次模型 C.面向对象模型 D.网状模型4、采用树型结构表示实体以及实体之间的联系,其数据模型是 A.关系模型 B.面向对象模型 C.网状模型 D.层次模型教学反思课题:2.3 创建数据库的结构 课时安排课时:3教学目标1.知识与技能:(1)学习创建数据库的方法,并创建一个“中学生信息技术大赛”数据库;(2)掌握创建数据表的方法,在数据库中添加三个表:参赛选手表、参赛学校表、参赛作品表;(3)打开数据表(4)掌握数据库结构的修改;(5)掌握创建数据表之间的关系方法。2过程与方法:(1) 通过任何驱动方法,让学生通过自主学习完成任务,培养学生的自学能力。(2) 通过开展交流研讨活动,以小组方式研究具体操作步骤的做完,进行充分的探讨,加深对操作步骤的掌握。3情感、态度与价值观:(1) 培养学生的实际动手能力;(2) 培养的自学能力,通过自学掌握书上的操作实践;(3) 培养学生的合作能力,通过小组讨论一起研究具体操作步骤的做法。教学重点(1) 通过要创建一个“中小学信息技术大赛”数据库这个实例,掌握创建数据库与数据表的方法;(2) 培养学生的实际动手能力,通过操作实践,加深对书本知识点的理解和掌握。同时注意培养学生的自学能力,通过自己看书来掌握书上操作实践的能力;(3) 掌握数据库结构的修改和数据表之间关系的创建方法。教学难点(1) 通过要创建一个“中小学信息技术大赛”数据库这个实例,掌握创建数据库与数据表的方法;(2) 培养学生的实际动手能力,通过操作实践,加深对书本知识点的理解和掌握。同时注意培养学生的自学能力,通过自己看书来掌握书上操作实践的能力;(3) 掌握数据库结构的修改和数据表之间关系的创建方法。教学器材多媒体课件教法学法多媒体辅助教学 任务驱动法 讲授法 练习法教学过程备注新课导入:老师:经过前面的学习,我们已经建立了“中小学信息技术大赛”的关系数据模型,接下来我们就可以着手在计算机上创建该数据库了。新课教学:1、创建数据库任务创建一个空的“中小学信息技术大赛”数据库文件教师解释任务的要求,指导学生明确自己的任务;学生自学课本P29页,自己对照教材的操作步骤创建数据库;教师巡视指导,及时发现主要出现的问题,正确演示一遍操作步骤,强调重点步骤;小组探究组织学生以4人为一单位,探讨创建ACCESS数据库的其他方法,并比较几种方法的异同。 自学课本38页。设计意图通过学生自学,提高学生学习的主动性;通过讨论,更加容易激发学生的学习兴趣。2、创建数据表任务在“中小学信息技术大赛”数据库中,创建“参赛选手表”数据库教师演示,进入表设计视力窗口,解说数据表的结构:(1) 字段的名称(2) 字段的属性,包括字段的数据类型、字段说明、字段大小、设置必填字段、设置允许空字符串、设置索引、设置有效性规则、默认值等;(3) 确定主键学生自学书本第31页,根据教材操作步骤练习操作;请一位同学演示操作过程,教师在旁边指导并解释说明;小组探究组织学生以4人为一组,研究以下操作如何进行:(1)在“参赛选手表”中,“性别”字段只能是“男”或“女”,而不允许输入其他文字,这个有效性规则如何设置。(2)在“参赛选手表”中,如何设置“性别”字段的默认值为男性。3、打开数据表打开数据表的两种方式:一种是数据表视图方式;另一种是表设计视图方式。(1)数据表视力方式:数据以表格形式显示,常用来查看、修改、插入或删除数据记录;(2)表设计视图方式:修改表的结构和字段的定义。两种表的打开和切换按钮:书35页,图217所示。4、修改数据表的结构(1)添加插入一个新字段;(2)字段移动;(3)修改该字段的名称和类型;(4)删除字段。学生完成书本35页任务部分,教师巡视指导;教师正确操作一遍,并指出常出现错误的地方。5、建立表之间的联系任务创建“参赛选手表”、“参赛学校表”和“参赛作品表”之间的联系。学生自学书本第31页,按照教材操作步骤练习操作;教师演示正确操作方法以及讲解操作过程中的注意事项:(1)建立表之间的联系前,必须先关闭所有打开的表;(2)用来关联的两个字段的数据类型必须相同,但字段名称可以不同;(3)实施参照完整性是用来保证数据的完整性。课堂小结:教师对本节内容作最后的概括评价。 课堂练习:PPT放映课堂练习,请同学逐一完成,巩固知识。1、完成“中小学生信息技术大赛”数据库中表和表之间关系的建立;2、与光盘提供的“中小学生信息技术大赛”数据库进行比较,从字段的设置、表间关系的建立等方面进一步改进自己建立的数据库结构。教学反思课题:2.4 编辑数据库 课时安排课时:2教学目标1.知识与技能:(1)熟悉Access数据库管理系统软件;学习创建数据库的方法,并创建一个“中学生信息技术大赛”数据库;(2)握在Access中添加数据和编辑数据库的常用方法。2过程与方法:(1)通过参与一个实际的数据库的建立、组织和管理过程;(2)让学生了解数据库的含义及建立数据库的过程,同时在操作过程中养成仔细观察显示信息的习惯,培养独立思考的能力。3情感、态度与价值观:(1)培养学生的合作能力,通过小组讨论一起研究具体操作步骤的做法。(2)通过新技术的应用学习、实践,激发和保持学生对信息技术的求知欲,形成积极主动学习的态度。(3)培养学生合理的信息资源管理习惯。教学重点(1)掌握数据表中数据的添加方法。(2)掌握数据表中常用的基本操作方法。教学难点设置数据表中数据输入的查阅方式。教学器材多媒体课件教法学法多媒体辅助教学 任务驱动法 讲授法 练习法教学过程备注复习导入:任务:1、创建一个空的“学生学籍管理”数据库文件; 2、创建两张数据表“学生信息表”和“学生成绩表”; 3、建立两张数据表之间的联系。根据具体要求,请三位同学分别进行演示,巩固所学知识。新课教学:添加记录的三种方式:一是直接在数据表中添加记录,二是通过设置自行输入的查阅方式;三是设置参照另一数据表的输入方式。1、 直接在数据库中添加记录任务将表28给出的数据,录入到“参赛学校表”中教师解释任务的要求,演示操作要点;学生上机练习操作过程。注意事项:大小写字母、数字要用半角状态输入。2、 通过设置自行输入的查阅方式教师演示完成效果,学生明确要完成的任务与结果。 任务 以“参赛选手表”的“性别”字段为例,学习如何设置字段的查阅方式。学生自学课本40页任务的操作步骤,自行上机完成操作;教师巡视指导,及时发现易出错的地方;教师正确操作一遍,并讲解注意事项:行来源中数据所使用的“引号”与“分号”,必须是半角状态下输入的。3、 设置参照另一数据表的输入方式教师演示完成效果,学生明确要完成的任务与结果。 任务 以“参赛选手表”的“学校名称”字段为例,学习如何设置参照另一数据表的输入方式。学生自学课本41页任务的操作步骤,自行上机完成操作;教师巡视指导,及时发现易出错的地方;教师正确操作一遍,并讲解注意事项。4、 数据表的基本编辑操作(1)浏览数据;(2)插入记录;(3)修改记录;(4)替换数据;(5)删除记录。教师演示操作过程;学生上机练习操作。 课堂练习: 学生上机完成课本的各个任务部分的要求;教师巡视指导; 组织学生互相帮忙完成操作。教学反思课题:2.5 编辑数据库 课时安排课时:1教学目标1.知识与技能:明确数据规范化的思想、意义,知道其在数据库应用系统建设和使用中的价值与作用。2过程与方法:通过分析解决现实中某个具体问题的案例,让学生了解和思考数据库的管理细节,从而加强对现实各种复杂关系的分析和处理能力。3情感、态度与价值观:(1)培养学生合理的信息资源管理习惯。(2)培养学生处理问题的科学严谨作风。教学重点(1)理解数据规范化的思想和意义;(2)理解并掌握数据规范化的方法;(3)理解数据规范化的第一、第二和第三范式的定义,并能对给出的关系模式进行分析。教学难点运用数据规范化的方法,对给出的关系模式进行分析,并能判断出此关系模式符合第几范式。教学器材多媒体课件教法学法多媒体辅助教学 任务驱动法 讲授法 练习法教学过程备注复习导入:打开“E-R图的应用”课件引出问题:大家还记得前几节课曾经用E-R图来描述学生在校学习的情况的那个练习吗?现在我们来简化一下就从学生与课程两方面考虑如何建立对应的关系数据库? 要求:学生分组完成该数据库的结构设计学生分组讨论,思考问题,交流意见,以小组为单位设计数据库新课教学:1、 规范化的思想和意义(1)演示教材的“赵小刚设计方案”,思考和分析数据冗余、插入异常、删除异常等不正常的现象;(2)演示教材的“梁虹设计方案”,对比“赵小刚设计方案”出现的问题还会出现吗?是什么原因造成这两者的区别。2、 关系模式规范化的方法 结合课本P49学习 (1)第一范式(1NF) (2)第一范式(2NF) (3)第一范式(3NF)3、 对比学习请个小组诊断自己的设计,看一下存不存在什么问题?为什么?你们的设计满足第几范式? 理论归纳:通过数据库规范化设计的有关思想和方法,可以使所设计的关系数据模型更合理、更科学。规范化是关系数据库设计的良方。其实在设计中满足规范化的要求并不难,大家应该发现吧,如果按照我们这一章开始所讲的理论知识去一步步的做,认真做好数据的收集分类,抽象分析各种关系,构建E-R图,再正确的转换为符合要求的关系模式。这样一个环节一个环节做好,事情就顺利的完成。当然,最后我们还可以使用数据规范化来诊断一下,修改错漏。其实

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论