剖析数据库教案

合集下载

5.3.2剖析数据库(实现数据库的简单查询与统计)-2020-2021学年粤教版高中信息技术必修教案

5.3.2剖析数据库(实现数据库的简单查询与统计)-2020-2021学年粤教版高中信息技术必修教案

5.3.2 剖析数据库教案(实现数据库的简单查询与统计)一、本节的作用和地位本节是上节课学生通过实际操作,了解数据库应用系统存储、管理大量数据并实现高效检索的优势的基础上,有必要进一步了解数据库的基本组成要素,并了解使用数据库管理信息的基本思想与方法。

这样,学生对数据库如何组织和存储数据信息的方法有一个较为清晰的认识,由此促使学生对上一节课的学习内容有更为深刻的体会。

二、学习目标1、知识与技能(1)了解数据库存储、管理及检索方面的优势。

(2)熟悉使用和分析在线数据库应用系统。

(3)了解数据库管理信息的基本思想方法。

2、过程与方法通过具体操作数据库应用系统,感受利用数据库实现高效检索信息的优势。

3、情感态度与价值观通过学习、探究数据库应用系统的检索操作,检验对数据库的挖掘能力,为今后学习信息技术知识打下基础。

三、学习重点、难点(1)认识到数据库存储、管理数据库以及高效检索的优势。

(2)如何辨证地认识数据库应用地优势与不足。

四、学习方法(1)采用实际操作,对比分析和方案设计等学习方法,引导学生构建知识。

(2)从实际例子入手,引导学生剖析具体数据库,并对数据库管理信息的思想方法进行探讨。

五、学习时间1课时六、学习环境计算机网络实验室七、学习过程1、整体回顾、理清思路:通过前面上节课的学习,学生已经对创建数据库的基本过程有了一定的认识,它不仅能帮助人们有效管理信息资源,更能提高效率,还可以帮助人们创造更高的价值。

借助数据库的“查询”,我们可以快速准确地获取需要的内容。

2、教师通过对比展示“选修课程情况表”和“选修学生情况表”两个表,讲解这两个表之间通过“课程号”这个属性联系起来的,这样就构成了一个关系数据库。

3、任务一:利用数据库中的查询功能,我们要了解到某某同学的选修情况要怎么做?老师先演示操作在access中通过对数据库创建“查询”来实现,演示完毕后,同学们任意选择一位同学的姓名进行查询操作。

4、任务二:统计哪些选修课程是学生比较喜爱的,并进一步调查和分析选修课程的主要影响因素有哪些?5、激趣导学、拓展思路:数据库采用了表格结构来存储和管理信息,这种技术已经使用的相当普遍,在前面我们使用过的数据库应用系统都使用了数据库的组织形式,在存储、管理大量数据和高效检索信息等方面表现出很大的优势。

教学案例:53剖析数据库

教学案例:53剖析数据库

五、参考教学案例
【课题名称】
剖析数据库
【学习任务】
(1)通过操作简单的数据库,了解数据库的基本结构,探讨数据库与表格的关系,理解数据库的基本含义。

(2)根据具体案例,探讨和归纳使用数据库管理信息的基本思想与方法,对数据库存储、管理大量数据的优势有更深刻的理解。

(3)通过实践活动,结合案例学习,了解建立数据库的基本过程和方法,引导学生学会设计建立数据库的方案,培养其设计能力。

【教学重点】
把实践活动与课堂教学相结合,通过实际操作、课堂上的方案展示和问题研讨,引导学生参与方案设计等活动,了解数据库的基本结构、利用数据库管理信息的基本思想方法,并就数据库应用问题进行讨论。

【教学方法】
1、采用实际操作、对比分析和方案设计等学习方法,引导学生构建知识。

2、从实际例子入手,引导学生剖析具体数据库,并对数据库管理信息的思想方法进行探讨。

【教学时间】
2学时
【教学环境】
计算机网络教室
【教学过程】
第1课时:建立数据库的基本过程
第2课时:实现数据库的简单查询与统计
可以通过切换到“查询”面板,。

剖析数据库

剖析数据库

5.3剖析数据库一、教材分析:通过实践活动,结合案例学习,了解建立数据库的基本过程和方法,引导学生学会设计建立数据库的方案,培养其设计能力。

也为后续选修《数据库管理技术》打下基础。

二、学生特点数据库、数据库管理系统对于学生来说是一个新的专业知识,相关的技术难度较林,学生会觉得比较抽象,对ACCESS工具的操作也感到陌生。

三、教学目标:知识与技能:通过操作简单的数据库,了解数据库的基本结构,探讨数据库与表格的关系,进一步了解到数据库的内涵及其概念。

过程与方法:1、通过创建简单查询和统计的学习活动,体验数据库功能的简单实现过程;2、通过实践活动,结合案例学习,了解建立数据库的基本过程和方法,引导学生学会设计建立数据库的方案,培养其设计能力。

3、根据具体案例,探讨和归纳使用数据库管理信息的基本思想与方法,对数据库存储、管理大量数据的优势有更深刻的理解。

情感态度与价值观体会数据库是如何从“现实世界→信息世界→计算机世界”的技术文化,了解使用数据库管理信息的基本思想和方法,体会利用信息技术是如何实现信息资源存储、管理和检索等功能,从而提高信息资源的利用率,帮助人们提高学习、工作和生产的效率的。

四、重点难点分析重点:1、从操作和剖析数据库的过程中,分析并归纳使用数据库管理的基本过程和方法。

2、从讨论建立专题数据库的学习活动中,了解建立数据库的基本过程和方法。

3、通过创建简单查询和统计的学习活动,体验数据库功能的简单实现过程。

难点:1、了解数据库的基本含义,以及数据库如何组织和管理信息,并从中归纳其思想方法。

2、如何从实际需求出发,设计建立数据库的方案,以存储和管理相关数据。

五、教学策略:本节内容重在让学生体会数据库是如何从“现实世界→信息世界→计算机世界”的技术文化,技术要求不易过高,否则会打击学生后续学习的兴趣,所以有关ACCESS 的操作部分,只让学生进行模仿练习。

六、课时:1课时七、教学过程数据库的特点:按一定结构组织存储数据、统一管理、可共享、高效、快速,具有较小的冗余度和较高的数据独立性(P118、P120)图一:建立数据库的过程四、数据库应用系统、数据库管理系统及数据库组成了数据库系统。

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案一、教学目标1. 让学生了解数据库的基本概念,理解数据库在实际应用中的重要性。

2. 培养学生掌握数据库的基本操作方法,包括创建、修改、删除等。

3. 帮助学生学会使用SQL语句进行数据查询、更新和管理。

4. 引导学生了解数据库的安全性和完整性,提高他们在实际应用中的数据保护意识。

二、教学内容1. 数据库概述:介绍数据库的基本概念、特点和分类。

2. 数据库操作:讲解数据库的创建、修改、删除等基本操作。

3. SQL语句:介绍SQL语句的基本语法和使用方法,包括数据查询、更新和管理。

4. 数据库安全与完整性:讲解数据库的安全性和完整性概念,以及如何实现安全性和完整性。

三、教学方法1. 采用案例教学法,结合实际应用场景,让学生更好地理解数据库操作。

2. 利用模拟实验,让学生动手操作,加深对数据库操作的理解和记忆。

3. 采用分组讨论法,鼓励学生相互交流、合作解决问题。

4. 教师讲解与学生实践相结合,确保学生能够掌握数据库操作技能。

四、教学安排1. 课时:2课时(90分钟)2. 教学过程:(1)第1课时:介绍数据库的基本概念、特点和分类,讲解数据库的创建、修改、删除等基本操作。

(2)第2课时:讲解SQL语句的基本语法和使用方法,包括数据查询、更新和管理,介绍数据库的安全性与完整性。

五、教学评价1. 课堂参与度:观察学生在课堂上的发言、提问和讨论情况,评价学生的参与度。

2. 实践操作:检查学生在模拟实验中的操作正确性和熟练度,评价学生的实践能力。

3. 课后作业:布置相关作业,评估学生对课堂所学知识的掌握程度。

4. 小组讨论:评价学生在分组讨论中的表现,包括团队合作、问题解决能力等。

六、教学资源1. 教材:《数据库原理与应用》2. 课件:教师自制的PowerPoint课件3. 实验环境:计算机实验室,每人一台电脑4. 辅助工具:投影仪、电脑、教学软件等七、教学过程详细设计第1课时:1. 导入新课:通过一个实际应用场景,如在线购物网站,引出数据库的重要性。

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案一、教学目标1. 让学生理解数据库的基本概念,掌握数据库的组成和作用。

2. 让学生学会使用数据库管理系统,进行数据库的创建、表的创建、数据的插入、查询和修改。

3. 培养学生运用数据库解决实际问题的能力,提高学生的信息素养。

二、教学内容1. 数据库的基本概念2. 数据库管理系统的使用3. 数据库的创建和表的创建4. 数据的插入、查询和修改5. 数据库的简单应用三、教学重点与难点1. 教学重点:数据库的基本概念,数据库管理系统的使用,数据库的创建和表的创建,数据的插入、查询和修改。

2. 教学难点:数据库的创建和表的创建,数据的插入、查询和修改。

四、教学方法1. 采用案例教学法,让学生在实际操作中掌握数据库的操作方法。

2. 采用问题驱动法,引导学生思考和解决实际问题。

3. 采用分组讨论法,培养学生的团队协作能力。

五、教学过程1. 引入:通过生活中常见的例子,如学生管理系统、图书馆管理系统等,引导学生思考数据库的作用和应用。

2. 讲解:讲解数据库的基本概念,介绍数据库管理系统的使用方法。

3. 演示:教师演示如何创建数据库、创建表,以及如何插入、查询和修改数据。

4. 练习:学生动手操作,进行数据库的创建、表的创建,以及数据的插入、查询和修改。

5. 讨论:学生分组讨论,分享自己的操作心得,讨论解决遇到的问题。

6. 总结:教师总结本节课的重点内容,强调需要注意的细节。

7. 作业:布置相关作业,巩固所学知识。

六、教学评价1. 课堂表现:观察学生在课堂上的参与程度、提问回答等情况,评价学生的学习积极性。

2. 作业完成情况:检查学生作业的完成质量,评价学生对课堂所学知识的掌握程度。

3. 小组讨论:评价学生在分组讨论中的表现,包括团队合作、问题解决能力等。

七、教学资源1. 教材:《数据库原理与应用》等。

2. 课件:教师自制的课件。

3. 案例:生活中常见的数据库应用案例。

4. 网络资源:数据库管理系统的相关教程和实例。

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案一、教学目标1. 让学生了解数据库的基本概念,理解数据库在实际应用中的重要性。

2. 培养学生掌握数据库的基本操作方法,包括创建、修改、删除等。

3. 帮助学生熟悉数据库的查询和统计功能,提高数据处理能力。

二、教学内容1. 数据库的基本概念及其应用场景2. 数据库的创建与修改3. 数据库的删除操作4. 数据库的查询与统计功能三、教学方法1. 采用案例教学法,结合实际应用场景,让学生更好地理解数据库的概念和操作。

2. 利用模拟操作和实际操作相结合的方式,让学生掌握数据库的基本操作方法。

3. 采用问题驱动的教学方式,引导学生思考和探索数据库的查询和统计功能。

四、教学准备1. 准备相关数据库软件,如MySQL、Oracle等,用于实际操作演示。

2. 准备教学PPT,包括数据库的基本概念、操作方法及实例。

3. 准备数据库案例素材,用于分析和操作练习。

五、教学过程1. 导入:介绍数据库的基本概念,引导学生了解数据库在实际应用中的重要性。

2. 新课:讲解数据库的创建与修改方法,通过实际操作演示,让学生掌握基本操作步骤。

3. 练习:让学生分组进行数据库的创建、修改和删除操作,巩固所学知识。

4. 讲解:介绍数据库的查询与统计功能,通过实例分析,让学生理解查询和统计的方法。

5. 练习:让学生进行数据库的查询和统计操作,培养学生的数据处理能力。

6. 总结:对本节课的内容进行归纳总结,强调重点知识。

7. 作业:布置相关作业,让学生巩固所学内容。

六、教学评估1. 课堂问答:通过提问方式检查学生对数据库基本概念的理解程度。

2. 操作练习:检查学生对数据库创建、修改和删除操作的掌握情况。

3. 查询与统计:评估学生对数据库查询和统计功能的理解与应用能力。

七、教学拓展1. 介绍数据库的高级功能,如索引、约束、触发器等。

2. 讲解数据库的安全性原则,如用户权限管理、加密等。

3. 引导学生探索数据库性能优化方法。

清泉州阳光实验学校高中信息技术 剖析数据库教案 必修高一必修信息技术教案

清泉州阳光实验学校高中信息技术 剖析数据库教案 必修高一必修信息技术教案

清泉州阳光实验学校剖析数据库
新课导

什么是数据库系统?
课程讲授一、定义
1、数据库
一个长期存储在计算机内的,有组织的、可一一共享的、统一管理的数据集合。

它是一个按一定的数据构造来存储和管理数据的计算机软件系统。

2、数据库管理系统〔Access〕
位于用户与操作系统之间的数据管理软件,为数据库的建立、使用和维护而配置的软件。

使用户能方便地定义数据和操纵数据库,并能报证数据的平安性、完好性、多用户对数据的并发使用及发生故障后的系统恢复
3、数据库应用系统
利用数据库系统资源开发的面向某一类实际应用的软件系统。

如:学生管理系统、人事管理系统等
翻开“校本课程管理系统.mdb〞
双击文件“校本课程管理系统.mdb〞
❖任务1:
❖理解学生选修校本课程的情况查找过程
❖任务2:
❖理解选修校本课程的学生情况的查找过程
二、数据库及其建立过程
数据库〔Database〕:就是指一个长期存储在计算机内有组织的、可一一共享的、统一管理的数据集合。

它是一个按一定的数据构造来存储和管理数据的计算机软件系统。

2015年4月29日、2015年5月6日、2015年5月13日、2015年5月20日、2015年5月27日复习操作部分模块一:word,因上学期没能上机,故这学期在机房练习,详细题目与练习要求见高二复习教案整理。

同样,2015年6月3日、2015年6月10日、2015年6月17日、2015年6月24日、2015年7月1日复习操作部分模块二:excel,详细题目与练习要求见高二复习教案整理。

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案

(剖析数据库——操作数据库)教案(剖析数据库——操作数据库)教案一、教学目标1.学生能够说出数据库的根本结构,理清数据库与表格的关系、数据库的根本含义。

2.通过自主探究和小组合作的方法,能独立设计数据库方案,具备设计和综合处信息的能力。

3.依据具体的案例,探讨和归纳使用数据库治理信息的根本思想和方法,能够利用数据库解决现实生活中问题,养成归纳整理个人信息的习惯。

二、教学重难点(重点)分析并归纳数据库的根本概念和建立过程,能够查询数据库。

(难点)利用所学知识,自主设计建立数据库的方案。

三、教学过程(一)导入新课教师利用多媒体展示学校校本课程选修情况,并询问学生。

教师:“同学们,今年我们学校开设了80门校本课程,我们经常在布告栏上看到这样的信息。

认真观察图中的内容,思考:如果用计算机存储和治理图中信息的时候,该怎么办用什么工具解决比拟适宜〞学生:“可以通过Word、Excel、数据库存储治理信息。

〞教师:“同学们对以前学习的知识掌握得很牢固,通过前面的学习,我们已经简单了解数据库应用系统,给人们的生活带来了许多好处并产生深远的影响。

那么,数据库到底是什么样子的数据库是如何组织和治理数据的今天,就进一步学习——(剖析数据库——操作数据库)。

〞(二)新知探究任务一:数据库的概念教师利用多媒体网络教室发送提前打算好的素材,学生操作校本课程数据库,观察思考:(1)数据库的根本组成结构;(2)数据库结构和一般表格进行比照,有何差异学生思考得出:数据库最根本的组成是表。

数据库的功能要远远大于一般电子表格的功能。

Excel是文件形式保存数据,而且保存的数据很有限制,数据库治理系统是特意存储数据的软件系统,对于数据的存储量比拟大。

教师在学生的根底上归纳数据库的根本认识,引入数据库的概念:数据库是一个长期存储在计算机内、有组织的、可共享的、统一治理的数据集合,是一个按肯定的数据结构来存储和治理数据的一个集合。

任务二:建立数据库的过程教师引导学生阅读相关内容,了解校本课程数据库建立的方法,观察“校本课程〞表和“学生〞表,思考这些数据(表头信息如“校本课程〞表中的课程、学生、班级等)怎么演变出来的,从哪搜集这些数据理解“现实世界→信息世界→计算机世界〞的处理过程。

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案

《剖析数据库——操作数据库》教案一、教学目标1. 让学生了解数据库的基本概念,理解数据库在现实生活中的应用。

2. 培养学生掌握数据库的基本操作方法,包括创建、修改、删除数据库以及数据表。

3. 引导学生学会使用SQL语言进行数据查询、更新、删除等操作。

二、教学内容1. 数据库的基本概念及应用场景2. 数据库的创建与修改3. 数据表的创建与修改4. SQL语言的基本操作5. 数据库的删除与备份三、教学重点与难点1. 教学重点:数据库的基本概念,数据库的创建、修改、删除操作,SQL语言的基本操作。

2. 教学难点:SQL语言的复杂查询,数据库的备份与恢复。

四、教学方法1. 采用案例教学法,以实际应用场景为例,让学生了解数据库的基本概念及操作。

2. 利用模拟操作法,让学生动手实践,掌握数据库的基本操作方法。

3. 采用问题驱动法,引导学生思考并解决实际问题,提高学生运用SQL语言进行数据处理的能力。

4. 采用分组讨论法,培养学生团队合作精神,提高解决问题的能力。

五、教学准备1. 教师准备相关数据库软件,如MySQL、SQL Server等。

2. 准备案例数据和教学素材,如学生信息表、商品信息表等。

3. 准备教学PPT和教学文档,为学生提供学习资料。

4. 确保网络环境良好,便于学生在线查询资料和交流讨论。

六、教学过程1. 引入新课:通过讲解数据库在现实生活中的应用实例,如社交媒体、电商、银行系统等,引起学生对数据库的兴趣。

2. 讲解数据库的基本概念,如数据库、数据表、字段等,并展示相关图片和示例,让学生形象地理解数据库的结构。

3. 演示如何创建数据库和数据表,讲解相关的SQL语句和操作步骤,让学生跟随操作。

4. 让学生动手实践,尝试创建自己的数据库和数据表,教师巡回指导,解答学生的问题。

5. 讲解如何使用SQL语言进行数据查询、更新、删除等操作,并通过实例进行演示。

6. 让学生进行SQL语言的操作练习,教师个别辅导,纠正学生的错误。

剖析数据库教学设计

剖析数据库教学设计
建立数据库
建立表
建立关系,构成关系数据库。
操作
讲解数据库建立的基本操作方法
总结
教师答疑:对共性问题答疑,如定义主键和身份证号码的类型确定
操作
对知识点、难点加以总结
教学反思
剖析数据库教学设计
第_______周星期______ ____________年_______月__________日
教学
内容
5.3剖析数据库
课型
操作-体验型




知识与技能
1、掌握数据库的创建方法;
2、理解数据类型的划分及能熟练设置字段的数据类型
过程与方法
在学习的过程中,提高学生运用所学知识解决实际问题的能力;
2、用什么工具软件解决比较合适呢?
(word、excel等软件处理)
3、如果要进行统一管理,高效检索该怎么办?
(Access数据库存储)
结合上节课使用“校本课程管理系统”的情况
分析、思考
通过校本课程的分析,引入对“校本课程管理系统”的剖析
体验活动
操作文件“校本课程.mdb”,回答如下问题:
1、数据库中主要有哪些表?
一、认识数据库(回顾上节课知识点)
1、定义
2、特点
3、本质:软件系统
4、数据库、数据库应用系统、数据库管
理系统三者之间的关系
认真听
思考
回顾
复习上节课知识点
讲授新课
二、建立数据库的基本过程
1、事物到计算机数据的转换
2、建立数据库的过程
理解
思考
更深层次理解建立数据库的基本过程
三、建立数据库
字段与记录(列为字段,行为记录)
教学方法

高中信息技术《剖析数据库》优质教案、教学设计

高中信息技术《剖析数据库》优质教案、教学设计

5.3 剖析数据库教案教材分析:本节内容是在使用数据库的基础上,进一步了解关系数据库的结构和基本组成要素,并了解数据库管理信息的基本思想和方法。

这样有助于学生对关系数据库如何组织和存储数据信息的方法的认识。

并对使用数据库系统管理数据有更深刻体会。

学生分析:学生通过认识信息资源管理和使用数据库两个章节,基本上体会了数据库软件的一些特点和功能,但是数据库表的结构关系等相对来说比较抽象,需要帮助学生建立感性到理性的认知。

教学目标:1、知识与能力:1)数据库的相关概念,以及数据库的常见存储结构。

2)关系数据库“表”及其关系、记录、字段的概念。

3)数据库,数据库管理软件,数据库应用软件的关系。

2、过程与方法:通过数据库操作,结合案例,了解建立数据库的基本过程和方法,引导学生学会设计建立数据库的方案。

3、情感态度和价值观:根据具体的案例,探讨和归纳使用数据库管理信息的基本思想和方法,对数据库存储、管理大量数据的优势有更深刻的理解。

教学重点:从操作和剖析数据库的过程中,分析并归纳使用数据库管理信息的基本思想和方法。

教学难点:1、了解数据库的基本含义,已经数据库如何组织和管理信息。

2、如何从实际需求出发,设计建立数据库的方案,以存储和管理相关数据。

教学方法:采用案例教学、实际操作、对比分析等学习方法,引导学生理解数据库的相关知识。

教学时间:1 课时教学过程:一、引入实例,创设情境。

上一节课说到信息资源管理的常见四种方式,当中的一种就是数据库管理方式,你还能举出生活中访问数据库的例子吗?你认为数据库是一种什么样的形态?它有结构吗?它是文件吗?又是什么类型的文件呢?这节课我们就来解开数据库的神秘面纱。

二、分析问题,初步体验。

所谓数据库,就是存储数据的仓库,它是一个长期存储在计算机内,有组织,可共享,按一定数据结构来存储和管理的数据集合。

数据库的数据存储结构:教师讲解:集合结构:某一类数据的集合,数据间没有必然和必须的联系或关系。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

5.3剖析数据库教案
陈林
教材分析:
本节内容是在使用数据库的基础上,进一步了解关系数据库的结构和基本组成要素,并了解数据库管理信息的基本思想和方法。

这样有助于学生对关系数据库如何组织和存储数据信息的方法的认识。

并对使用数据库系统管理数据有更深刻体会。

学生分析:
学生通过认识信息资源管理和使用数据库两个章节,基本上体会了数据库软件的一些特点和功能,但是数据库表的结构关系等相对来说比较抽象,需要帮助学生建立感性到理性的认知。

教学目标:
1、知识与能力:
1)数据库的相关概念,以及数据库的常见存储结构。

2)关系数据库“表”及其关系、记录、字段的概念。

3)数据库,数据库管理软件,数据库应用软件的关系。

2、过程与方法:
通过数据库操作,结合案例,了解建立数据库的基本过程和方法,引导学生学会设计建立数据库的方案。

3、情感态度和价值观:
根据具体的案例,探讨和归纳使用数据库管理信息的基本思想和方法,对数据库存储、管理大量数据的优势有更深刻的理解。

教学重点:
从操作和剖析数据库的过程中,分析并归纳使用数据库管理信息的基本思想和方法。

教学难点:
1、了解数据库的基本含义,已经数据库如何组织和管理信息。

2、如何从实际需求出发,设计建立数据库的方案,以存储和管
理相关数据。

教学方法:
采用案例教学、实际操作、对比分析等学习方法,引导学生理解数据库的相关知识。

教学时间:1课时
教学过程:
一、引入实例,创设情境。

上一节课说到信息资源管理的常见四种方式,当中的一种就是数据库管理方式,你还能举出生活中访问数据库的例子吗?
你认为数据库是一种什么样的形态?它有结构吗?它是文件吗?又是什么类型的文件呢?这节课我们就来解开数据库的神秘面纱。

二、分析问题,初步体验。

所谓数据库,就是存储数据的仓库,它是一个长期存储在计算机内,有组织,可共享,按一定数据结构来存储和管理的数据集合。

数据库的数据存储结构:
教师讲解:
集合结构:某一类数据的集合,数据间没有必然和必须的联系或关系。

如果把每个同学比喻成一个数据,那一个班级就是一个数据库。

树形结构:计算机的资源管理器结构就是一个树形结构。

图形结构:地图
图1.地图示例
线性结构:(引出任务1)
任务一:操作校本课程管理数据库
学生活动:独立操作下发到学生机D:\DBF中的数据库存文件“校本课程.MDB”。

1、查找王蕾选修校本课程的情况。

2、了解“旅游地理”选修学生的情况
合作交流:大家一起来探讨以下这三个问题:
图2.数据库关系表
(2)理解字段与记录:
数据库结构中,最主要的是数据表,那么数据表又是如何同现实世界相联系的呢?对于现实世界的事物(在信息世界中我们称之为实体),可以用数据库的一张表来反映,现实世界中事物与事物的联系(在信息世界中我们称之为关系),也可以用数据库的一张表来反映,而事物的特征在表里面就称之为字段。

(3)建立数据库的过程如下图所示:
图4:建立数据库的过程
(4)、实例分析:
我们要利用数据库管理校本课程信息,首先要收集相关信息。

以我们学校为例:我们需要到教务处收集课程信息(开设课程,任课老师等),班主任处收集学生相关信息(姓名,性别,班级,选修课程等),学生管理处收集班级相关信息(班级编号,班主任,联系电话,班级人数,班长等)。

2、转换为计算机信息,建立数据库,管理信息
建立数据库过程:建立数据库------建立表---------建立关系,构成关系数据库 -------编辑数据库,即添加、插入、修改、删除记录等操作。

老师演示操作:
(1)建库
(2)建表
为了使记录不重复,通过要设一个主键。

主键:用来唯一表示一条数据的字段,其值不能重复,如“课程号”、“学员编号”。

任务二:分析“校本课程”“学生”信息特征,确定特征之间关系。

建立P117图5-13的“校本课程”数据库表。

请同学们结校实际情况,分析“校本课程”的属性和“学生”属性,找出各自所具有的特征。

教师展示分析结果:
四、数据库,数据库管理系统,数据库应用程序的关系
图5.三者关系图
教师讲解:
数据库的库结构不会因为设备条件的变化而改变,也不会导致应用程序的修改,体现出数据库数据的高度独立性。

应用数据库管理数据,满足不同应用程序对同一数据库的访问需求,实现数据共享,减少数据冗余。

五、提炼沉淀,深入理解
提问:
1、通过上面课程的学习,大家认为什么是数据库?他有什么特
点啊?
2、通过以上操作数据库是如何管理数据?
六、总结:
1、数据库的定义:
所谓数据库,就是一个长期存储在计算机内的、有组织的,可共
享的、统一管理的数据集合。

它是一个按一定的数据结构来存储和管理数据的计算机软件系统。

特点:按一定结构组织存储数据、统一管理、可共享、高效、快速。

本质:计算机软件系统
2、数据库管理信息的基本思想:
数据库是采用表格的结构以及表与表之间的关系进行存储和管
理信息的。

数据库是有效组织和管理信息的方法之一,理解利用数据库存储和管理信息的思想方法,对我们养成良好的信息管理方法和习惯是相当有用的。

3、数据库、数据库应用系统、数据库管理系统的关系:
数据库----存储在计算机存储设备上的、结构化的相关数据集合。

数据库管理系统----是帮助用户创建、维护、使用数据库的软件系统,较流行的计算机数据库管理系统有Access2000、Visual FoxPro 等。

数据库管理系统是数据库系统的核心。

数据库应用系统----是为特定应用开发的数据库应用软件,一个数据库应用系统通常由数据库和应用程序两部分组成,它们是在数据库管理系统的支持下设计和开发出来的。

七、练习:
李明同学第一次到食堂的服务台交款购买饭卡,当他拿着饭卡到食堂用膳时,发现食堂每个窗口都能使用饭卡,李明很想知道其中的奥妙。

问题(1)食堂能否采用计算机文件存储和人工操作的方式进行出入帐的管理?为什么?
(2)结合本节课的内容,请你谈谈数据库在存储管理数据方面有什么样的特点,优势在哪里?
八、拓展:
每3-5人为一组,各小组运用所学的建立数据库的方法,设计并建立一个“我喜欢的音乐”数据库,用于存储和管理与自己喜欢的音乐有关的数据。

具体过程如下:
(1)讨论确定建立数据库的题目。

(2)将于音乐有关的信息进行罗列,抽出这些信息的特征。

(3)分析特征之间的关系。

(4)设计出数据表结构。

(5)运用合适的数据库管理系统(如ACCESS)创建数据库。

教学反思:
学生通过剖析数据库,对数据库有了更加的理性认识,了解了什么是关系数据库,数据库的形态,数据库的建立过程,但在实际操作中,学生对于现实世界信息到计算机世界的信息转化,表以及表的关系设计上存在不足,需要加强习练。

相关文档
最新文档