数据库技术在信息技术学习中的应用_第1页
数据库技术在信息技术学习中的应用_第2页
数据库技术在信息技术学习中的应用_第3页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、数据库技术在信息技术学习中的应用摘要:信息技术学习涉及的知识点多、信息量大、数 据面广。为了满足学生和教师方便获取资料,该文提出利用 数据库理论,对信息技术课程中的知识点和试题数据库设计 进行阐述。文章详细分析了信息技术数据库的需求分析、概 念结构设计、逻辑结构设计和物理结构设计等过程,将数据 库技术应用在信息技术的学习中,为学生和教师提供多功能、 安全、方便、快捷、优质的服务,数据库具有数据的记录、 存储、 查询等功能 ,可以处理多个模块的联系, 从而实现操作 的自动化。关键词:数据库技术;信息技术;应用中图分类号: TP311 文献标识码: A 文章编号: 1009-3044(2011)1

2、9-4534-03The Application of Database Technology in Information TechnologyZHANGXue(Information Science and Engineering School, Hebei North University, Zhangjiakou 075000, China)Abstract: The study of information technology involves many knowledge points, enormous information and wild range of data.To

3、 make data more accessible to students and teachers, using the theroy of database,this thesis will expain the key points in the course of information technology and the design exam paper database, The thesis expicitly analyses the requirements, analysis of information technology database, the design

4、 of concept structure 、 logical structure and physical structure and so on.It will apply the skill of database to the study of information technology, providing multi-function, safe, convenient, efficient, high quality service for the students and teachers ,the database has functions of recording, s

5、toring and inquiring modules so as to realize the automation of operation.Key words: data base skill; information technology; application随着计算机技术的高速发展和广泛应用,计算机已成为 学习和日常生活中不可缺少的应用工具。目前在信息技术的 学习中资料的获取主要是课本、教师的课件、市场上销售的 习题集等,而信息技术的内容多,信息量大,学生与教师很 难得到系统而全面的资料。不同的学生在生理和心理上存在 着个体差异,学生对学习内容的理解、反应、领悟的速度等 都是不

6、同的,教师需要了解学生的一些初始情况,如已掌握 的相关知识、对计算机操作的技能等,只有在教学设计时作 好了学生分析,才能在教学中真正做到因材施教 1 。为了满 足学生与教师方便快捷获取资料的需求将数据库技术引入 信息技术学习是非常有必要的。1 在信息技术中使用数据库技术的意义数据库(Database)是指按特定目的收集的、长期储存 在计算机内的有组织的可共享的数据集合。在数据库的建立、 实施和维护过程中进行统一管理、统一控制,以方便地定义 和操纵数据,并能保证数据的完整性,以及多用户对数据的 并发使用。数据库系统是由数据库、数据库管理系统及其开 发工具、应用系统、数据库管理员和用户构成 2 。

7、1)数据库的大容量存储技术,为学生提供了前所未有 的丰富的、多样化的学习资源 3 。数据存储安全可靠、检 索迅速、查询方便、灵活、准确、效率高。这些优点都极大 地提高教师的备课质量和学生的学习效率。2)弥补不同学校、地区之间教学质量的差异。不同学 校和地区的学生均可以享受到同一数据库带来的好处,弥补 了受教育的不平等差异,有利于提高资源共享度。3)改善教学管理过程,改进教学效果。数据库的智能 化能动态跟踪学生的学习状态,分析学生产生错误的原因, 提供丰富的信息反馈,控制教学进度。每位教师的教学经验 都可以通过数据库实现共享。4)优秀的教学资源通过数据库能让大家共享,教学内 容也更加生动、 丰富

8、。计算机的交互性 ,给学生提供了个别化学习的可能 ,学生可以通过多媒体技术完整呈现学习内容与 过程 , 自主地选择学习内容的难易、进度,并可随时与教师同学进行交互 4 。2 建立数据库的步骤数据库的建立分六个步骤:1)需求分析;2)概念 结构设计; 3)逻辑结构设计; 4)物理结构设计; 5)数据 库实施; 6)数据库运行和维护。2.1 需求分析 大学信息技术课是一门理论与实践并重的课程,根据课程本身的特点,课程内容大体可以分为计算机基础知识和计 算机基本操作两个部分:1 )计算机基础知识:主要包括计算机信息技术概述、 计算机硬件基础、计算机软件基础、多媒体技术、计算机网 络等模块。2)计算机

9、基本操作:主要包括Window XP 操作系统、电子邮件及IE浏览器的使用、 Word文字处理软件、Excel、 PowerPoint、网页与网站的设计和制作等模块,另外还应掌 握信息的获取、存储、加工、处理、传递表达等技能,掌握 与人交流、沟通协作的技能等。数据库的建立为教师和学生方便有效的获取资料搭了 建一个平台。2.2 概念结构设计采用自底向上方法,即先定义各局部概念结构,再逐步 整合出E_R图。首先根据需求分析得出,数据库应该包括试题实体和知 识点实体。试题实体包括试题编号、关键字、试题描述、答 案、难度系数、考试频率、正确率属性。知识点实体包括知 识点序号、 关键字、知识点描述、 应

10、用系数、 考试频率属性。 建立局部E-R图。1)试题实体的E-R图如图1所示。其中试题编号是主属性,用来唯一标识每道题;关键字 包括Window XP操作系统、电子邮件及IE浏览器的使用、 Word 文字处理软件、 Excel、 P ower P o i n t 、网页与网站的设计 和制作等模块即考试或学习的重点分类 , 学生学习相关模块 后可以做一些有针对性的试题来检测掌握的程度,关键字的 依据是信息技术这门学科的内容;试题描述为在考试中考题 的具体形式描述;难度系数计算公式如下:Dc=1-A/T公式中,De:难度系数; A:考生平均得分(如计算总 体难度系数,则为全卷平均分;如计算单题难度

11、系数,则为 本题平均分);T:满分。举例:难度系数:一道题值 2 分的试题,考生平均得分1.5 分,则难度系数为 1 -1.5/2=0.25 。学生或教师可以根据自己的情况选择难度适合自己 的试题;考试频率则是通过分析以往考题中该题出现的频率 得出的,和难度系数一样也使用百分制。具体算法是用此题 在考试中出现的次数除以考试的总次数,学生在考前可以做 一些考试频率高的试题来增加自信;正确率是在测验中答对 题的人数与答题人数的比值,用百分制表示。2)知识点实体的E-R图,如图2所示。 其中知识点序号用来唯一标识每个知识点;关键字包括Window XP操作系统、电子邮件及 IE浏览器的使用、 Wor

12、d 文字处理软件、Excek PowerPoint、网页与网站的设计和制 作等模块,学生在自学时可以分模块学习;知识点描述为每 个知识点的具体描述,如关键字为运算器(ALU)知识点描述:运算器(ALU)是计算机处理数据形成信息的加工厂, 主要功能是对二进制数码进行算术运算或逻辑运算;应用系 数由教师分析该知识点在实际应用中的应用频率得出,增加 的应用系数的总结保证了学生学习内容是源于当代生活,源 于社会发展的;考试频率为该知识点在考题中出现的频率。 具体算法是用该知识点在考试中出现的次数除以考试的总 次数。3) 知识点实体和试题实体是通过考试联系起来的,如: 知识点:操作系统的 5 大管理模块

13、是处理器管理、作业管理、存储器管理、设备管理和文件管理。为了考查对该知 识点的掌握情况考试的试题中可包括试题:【题目】下列关于操作系统的主要功能的描述中,不正 确的是A)处理器管理 B)作业管理C)文件管理D)信息管理【答案】:D即以考试的形式通过试题的正确率来判断对所学知识 的掌握情况。3.3 逻辑结构设计:将图2的E-R图转换为关系模型如下:试题(试题编号、 关键字、试题描述、 答案、难度系数、 考试频率、正确率)知识点(知识点序号、 关键字、 知识点描述、 应用系数、 考试频率)3.4 物理结构设计试题表如表 1 所示。知识点表如表 2。3.5 数据库实施运用DBMS提供的数据语言 侧如

14、SQL及其宿主语言 侧 如C),根据逻辑设计和物理设计的结果建立数据库,编制与 调试应用程序,组织数据入库,并进行试运行。 数据库实 施主要包括以下工作:用 DDL定义数据库结构、组织数据入 库 、编制与调试应用程序、 数据库试运行 , (Data Definition Language(DDL数据定义语言)用作开新数据表、设定字段、删 除数据表、删除字段,管理所有有关数据库结构的东西1)Create (新增有关数据库结构的东西,属 DDL)2)Drop (删除有关数据库结构的东西,属 DDL)3)Alter ( 更改结构,属 DDL)3.6 数据库运行和维护在数据库系统运行过程中必须不断地对

15、其进行评价、调 整与修改。内容包括:数据库的转储和恢复、数据库的安全 性、完整性控制、数据库性能的监督、分析和改进、数据库 的重组织和重构造。4 建立的数据库主要应用在以下几个方面4.1 教师方面1)利用此数据库提供的信息整理重点知识点,既能提 高备课效率,又可以提高讲课效果。2)对于数据库里的知识点及题型,教师可以根据信息 技术的发展进行更新,既可保证知识的实时性,又能使教师 根据不同的知识选择相应的题型。3)授课结束后,教师可根据当次课的重点利用数据库 出一份有针对性的试卷,然后通过数据库对学生答题情况的 进行分析,适时掌握学生的掌握情况,从而调整授课内容及 进度。4)课堂讲授是教师根据不

16、同的学科内容及教学对象, 在充分了解学生的能力起点、理解水平的基础上进行,是以 言语讲解为主的教学活动 1 。教师可以根据数据库提供的知 识点的应用系数调整授课内容。4.2 学生方面1)数据库对试题的难易程度加以分类,学生学根据自 己来做相对应难度系数的试题。例如,初学时可以选择较容 易的题进行小试牛刀,熟练后可以适当增加难度。对于基础 较差的同学可以从基础入手,每看一个知识点做 3 个左右针 对性的练习题,根据做题的正确率决定是否进行下一个知识 点的学习。2)数据库中还有可供选择的知识,对于掌握程度较好 的学生可以根据自己的兴趣进行拓展, 例如,学生学完 Word , Excel 后,通过练习已经掌握了这两个模块, 如果有兴趣还可 以在数据库中找到关于这两个模块的链接,思考这两个模块 有哪些联系,学习如何运用这些联系等等,总之建立数据库 为学生提供了丰富、全面的题型,总结了详细的知识重点、 难点,同时也为学生的知识拓展提供了很大的便利。3)学生通过自主选择学习内容,自我测评。4)有利于学习者主动参与到课程学习中,增强自主学 习、协作学习能力,给课程教学注入活力。5 结束语 数据仓库系统建设是一项复杂的系统工程。通过本项目 的实施, 形成了一套有特色的涵盖知识点、 试题的数据模型,建立了数据仓库。在学生学习和教师分析学生的掌握

温馨提示

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

评论

0/150

提交评论