下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三单元 科学管理信息课题第一、二节 走进数据库内容选自地图出版社信息技术基础教材,第三单元 第一、二节学 校十九中授课教师张子宏日期07-10-21课 型新授课授课班级高一课时2课时教学目标1了解数据库管理系统,掌握数据库术语2通过对简单数据库的解剖分析,认识数据库的结构3掌握数据库管理系统基本的数据查询操作4进一步了解数据库管理软件的作用教学重点1数据库的结构,数据表的相关概念2数据表的基本操作教学难点设计数据查询教学建议本节课的内容,主要是通过问题的解决,展示数据库技术对于检索大量数据时的方便与快捷。让学生在问题解决的过程中了解数据结构以及数据表的相关概念,即实体、属性、记录、字段数据表
2、等,掌握数据表的基本操作。教学环境计算机、局域网、多媒体广播系统教学过程:一、情境导入之前我们已经在电子表格软件中了解了数据管理和检索的方法,在Excel中我们是通过哪些操作实现数据的管理与检索?排序、筛选、分类汇总等。请打开D:G1-1产品.xls,进行如下操作:请按“单价”从高到低的顺序显示最贵的十种产品,并且在不改变原始数据的前提下只显示“产品名称”和“单价”。可见电子表格软件对于数据的检索还存在不足,而数据库管理技术可以很好地实现对数据的存储、管理及高效检索。那到底什么是数据库,利用数据库管理系统如何实现数据的高效检索呢,这节课,让我们一起走进数据库,去体验利用数据库管理技术管理信息资
3、源所带来的乐趣。我们主要从这两个方面学习:首先来了解数据库相关的术语和概念。二、数据库、数据库管理系统如果我们把数据比作货物,存放货物需要仓库,那么存放数据就需要数据库;为了便于管理和查找,货物通常在仓库中是如何存放的?按照一定的摆放规则来存放,而数据库就是按照一定的结构方式存储在计算机内的关于某一主题相关数据的集合。数据库中的数据按照一定的数据模型存储、组织和描述,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据库管理系统是位于用户与操作系统之间的数据管理软件,事实上是一个桥梁,作用就是让人们轻松、方便、有效地使用和管理数据库。常见的数据库管理系统有Oracle、SQL
4、 Server、Sybase、等大型数据库管理系统,也有Access和Foxpro等小型桌面数据库管理系统。在数据库管理系统之上往往会开发出为满足特定用户需要而设计的应用程序,比如大家最常用的baidu,它提供的分类检索、关键字检索都有一个巨大的数据库在后面支持。大家平时所看到的搜索引擎主页,是一个数据库应用系统的操作界面,后台程序对数据库的操作我们看不到。这三部分加上计算机硬件、软件、系统管理员和用户,就构成了数据库系统。今天我们将以Access软件为例,重点学习如何利用数据库管理系统对数据库进行操作。Access是微软公司office组建的一部分,打开D:G1-13.2northwind.
5、mdb文件。三、数据库结构与数据表1、数据库结构设问:呈现在大家面前的这个窗口我们称它为“数据库窗口”,观察一个Access数据库文件包含哪些对象?总结分析:一个Access数据库文件包含表、查询、窗体、报表等多种对象,并且将所有的对象都放在一个数据库文件中,以方便对数据的管理。表:是数据库中最基本的对象,因为所有的数据都存储在表里。请大家观察这个商贸公司的数据库文件中有几张表?8张。查询:按照预先设置的不同条件来查询数据表中的某些数据,并储存选择数据的条件。打开“产品”数据表,这个表跟什么软件有些类似呢?Excel。那我们分析数据库管理系统中数据表的组成与Excel有什么不同,阅读课本66页
6、图3-2-1及67页“即时充电”,了解数据库的基本术语。2、数据表关系刚才大家通过课本了解了Access是一种关系型数据库管理系统。关系型数据库是以二维表的形式记录信息,数据表之间是相互联系的。请大家选择“工具”“关系”,查看表间关系。回答:“产品”和“类别”表的关系是通过哪个字段建立的?类别ID。将“类别”中的“饮料”改为“yinliao”,会是什么结果?从这里大家不难看出多数据表的特点:数据冗余度小;有较高的数据安全性;接下来我们就通过操作数据库来体验数据库的这些特点。四、操作数据库在数据库管理中,最基本的操作是对数据表的记录进行操作。1 增加、删除记录学生活动2:打开“Northwiin
7、d.mdb”数据库中的“产品”数据表,(1)增加如下记录:产品名称供应商类别单位数量单价库存量订购量蒙牛酸酸乳百达饮料每箱12包¥2450050(2)删除“产品”表中ID为79的记录。像刚才大家所作的,把数据存储在表中只是数据管理的第一步,实际上如何有效利用存储在表里的数据来辅助指导实际决策,才是应用数据库系统的目标。例如:想了解订单数量多(100以上)、单价又较低(10元以下)的产品,而且要求订单数量要从大到小排列,请大家结合Excel中数据管理的方法,给出相关操作。2数据排序、筛选(1)数据排序升序排序、降序排序、取消排序(2)数据筛选按选定内容筛选、按条件筛选、取消筛选学生活动3:打开“
8、Northwind.mdb”数据库文件,对“订单明细”数据表进行如下操作,并观察表的变化:v 按“数量”的降序排序; v 筛选出数量在100以上、单价在10元以下的订单;v 将排序、筛选的结果复制在“学习资料反馈表”中;v 取消所有筛选和排序;3数据查询排序和筛选是对信息进行检索的一部分操作,不过它们都是直接在原始数据表中进行,有可能会造成数据的丢失或损坏,查询能更方便地检索数据,而且不是直接在数据表上操作,相对比较安全。那如何实现对数据的检索查询呢?查询就是依据一定的查询条件,对数据库中的数据进行查找。我们主要介绍最基本的查询方式选择查询。在Access数据管理系统中,可以对一个表或多个表中
9、的数据进行查询。操作演示:如何进行选择查询。(1)选择查询字段选择查询使用指定的准则从一个或多个表中或已有的查询中检索数据,然后按照规定的次序在数据表视图中显示数据,供浏览编辑。启动“在设计视图中创建查询”,打开查询设计视图,添加需要查询的数据表,然后从数据表中将要查询的字段添加到查询列表字段中。(2)设置查询条件如果查询的条件是某一个字段等于一个固定值,只需要在该字段的条件栏中输入该值即可。(3)执行查询并保存设计好某个查询后,单击保存按钮,将查询结果保存起来。单击工具栏中的运行按钮,来执行这个查询,查看查询结果。学生活动4:启动Access程序,打开“Northwind.mdb”数据库文件,尝试利用“在设计视图中创建查询”的方式查询数据表。(1)查询出库存为0的产品 (单表查询)(2)数量在100以上、单价在10元以下的订单拓展练习:查询出海参的库存量、订购日期、定购价格(单价)、定购数量、运货商和运货费;(多表查询)知识检测与自我评价完成知识检测与自我评价部分内容。提交作业、展示与评价展示知识检测、自我评价小结:数据库管理数据的基本思想和方法:把数据组
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保险产品销售推动督导工作指引
- 2026年新人教版六年级数学上整数乘法运算定律推广到分
- 储备干部发展路径
- 2026安全生产培训教育考试题库及参考答案
- 景区客流区施工安全围挡及警示设置
- 《2026年家政服务员(家庭服务培训)职业技能鉴定试卷及答案》
- 爆破员考试试题及答案
- 《红岩》测试题及答案
- 三年级英语教学设计:Unit 3 Our Garden Period 1 语境创设与核心素养培育实践
- java二级考试试题及答案
- 2026年中秋节高中主题班会课件
- 小气道病变与慢性气道疾病临床诊疗专家共识(2026年)
- 2026年北京市中考数学试卷【含答案】
- (2027版)近5年大学英语四级高频必考词汇表
- 埃博拉病毒病诊疗方案(2026年版)
- 《无衣》课件高中语文选择性必修上册
- 装配式建筑装饰装修技术 课件 模块三 装配式吊顶
- DL-T573-2021电力变压器检修导则
- 公司债权债务转让协议范本
- 特种设备安全总监岗位职责
- 苏教译林版三年级上册英语第一单元Unit1《hello!》单元测试卷
评论
0/150
提交评论