网络教育资源建设中的数据处理技术

来源 :中国教育信息化·高教职教 | 被引量 : 0次 | 上传用户:oldfan48
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:网络教育资源建设采用B/S结构,利用E-R图描述课程五大实体间的联系;ASP通过ODBC实现对数据库的访问;在数据管理上应用一对多关系及多对多关系替代一对一关系,解决数据库管理与数据冗余的问题。
  关键词:网络教育资源 数据库 数据冗余
  中图分类号:TP274 文献标识码:A 文章编号:1673-8454(2008)19-0033-03
  
  随着网络教育的蓬勃发展,与之相适应的资源建设也日益受到人们的重视,众所周知,网络教育有三大基础:硬件、软件和网络教育资源。随着计算机技术与Internet技术向高速、宽带、多媒体化方向的快速发展,硬件、软件方面的优势将逐渐弱化,网络教育资源的优势必将越来越重要,是决定网络教育成败的关键所在。[1][2]集文字、图形、图像及声音于一体的网络课程,由于具备多形态信息采集、传送、处理、输出的功能,在基于网络环境的教育中显示了它独有的魅力。[3][4] 网络课程的建设将极大地推动基于校园网络环境下的教育活动,为教育现代化奠定一定基础。
  
  一、网络课程建设体系结构
  
  “微机原理及接口技术”网络课程建设采用了目前比较流行的B/S模式。[5] B/S模式中的B指Browser(浏览器),S指Server服务器。
  在B/S模式中,网络教育资源放在服务器上。客户端运行浏览器软件,浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,对其进行分析处理,将请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再将得到的结果进行转化,得到HTML形式文档,转发给客户端浏览器以Web页面形式显示出来。其结构如图1所示。
  (1)浏览器:学习者通过Web浏览器,用HTTP协议向Internet信息服务器(IIS)发出请求。
  (2)服务器:服务器检查网页文件的类型,调用ASP系统程序,解释执行被请求页面文件的所有脚本命令。若脚本中含有对数据库的请求,服务器执行连接访问数据库的操作,并将结果以HTML格式送回用户浏览器作为响应。
  
  3.利用ASP访问Web数据库
  ASP(Active Server Pages)的特点是ASP内含于IIS(Internet Information Server)中,它把HTML语言、脚本语言、ActiveX服务器组件等结合在一起,建立动态的、交互的、高性能的Web服务器应用程序。[6]
  在ASP脚本中可以通过三种方式访问数据库:传统的IDC(Internet Database Connector)、ADO(ActiveX Data Object)和RDS(Remote Data Server)。其中ADO是ASP内置的数据库存取组件,各种脚本和语言均可调用它实现对数据库的直接访问,并利用相应的数据接口显示查询结果。ADO是位于ODBC和OLEDB之上的高性能数据库操作接口,提供了开放的数据操作对象模型,允许开发人员使用任何语言和统一的编程模式操作各种与ODBC和OLEDB兼容的数据库,如Microsoft Access、FoxPro、Microsoft SQL Server、Oracle等。ADO的简单易行、应用广泛使之成为ASP访问数据库所采用的最佳选择。OLEDB处于ODBC层和应用之间。对于ASP页面来说,ADO是OLEDB上面的一种“应用”。ASP通过ODBC(Open DB Connectivity)操作和使用数据库,概念检索文件利用Form标签形成一个检索入口,当用户输入关键字后,它将以关键字变量的形式进行值传递,概念检索文件根据关键字变量的值,使用SQL语句在服务器端完成数据库表文件的查询,最后将查询结果送回浏览器端。本网络课程选用Microsoft Access数据库作为开发的数据库环境。具体的访问执行过程如图3所示。
  4.数据冗余问题
  开发网络课程,在建立数据库表时应该妥善解决数据的冗余问题。冗余数据会影响数据库的有效运行,甚至可以把数据库推毁。[7][8] 在网络课程论坛中的答疑时,如果数据库设计图方便,将答疑中的全部数据都存放在一个综合数据表中,就会出现大量数据重复保存,如表1所示,对数据库的读写带来很大负担。为减少冗余数据,在数据库设计时,根据数据特点把综合数据表分开储存成几个表,并建立表与表之间的链接关系,设置主关键字,就可以较好地解决数据冗余的问题。表与表之间的链接关系,主要采用一对多和多对多的方式解决数据冗余问题。
  (1)一对多关系,是数据库中最常见的关系类型。这种关系被称为是父表与子表关系或主表与分表关系。图4是关于8255A的一个专题讨论表与回复表。[9]专题表是父表,回复表是子表,专题表中的一行在回复表有许多行与之对应,而回复表中的每一行都与专题表中相应的专题对应。
  
  (2)多对多关系,就是第一张表的每一行可对应第二张表的许多行,同样地,第二张表中的每行也可与第一张表中的许多行相对应。例如,一个专题可以有许多用户回复,一个用户也可以作多次专题回复。这就需要建立第三张表,将专题代码与用户代码连接,这个表就是前两个表的父表。在图5中,“回复表”就是“专题表”与“用户表”的父表。
  
  三、结束语
  
  高等院校开展校园网络的建设目前仍然以硬件建设为主,应用资源的建设被放在后期发展的地位,这造成了“有路无车”的尴尬局面。[1]针对网络教育应用资源严重贫乏的实际,结合当前正在开展的校园网络建设工程,进一步研究基于网络环境下的课程教育资源的建设,利于充分发挥校园网络的优势,利于教育现代化的建设。
  网络教育在现代教育中起举足轻重的作用,基于网络环境下的课程建设任重道远。该文研究的网络课程建设还只针对一门课程,而借助网络的其它更高级应用,如:国家优秀网络课程、精品课程的引入、网络视频教学的开展等功能还需要进一步开发。该网络课程对目前猖獗的计算机网络病毒,无法有效清除;对于网络黑客的频频入侵,教学服务器也很难保证网络课程的正常运行。这就需要进一步思考如何加大力度,加强网络建设,让网络教育发挥它应有的作用。
  
  参考文献:
  [1]林君芬,余胜泉.关于我国网络课程现状与问题的思考[J].现代教育技术,2001(2).
  [2]蒋新革著.新疆信息技术教育研究[M].北京:民族出版社,2006.
  [3]余胜泉.教育信息化进入深水区[J].中国远程教育,2005,11(1):60-62.
  [4]蒋新革.信息技术教育重在能力培养[J].伊犁师范学院学报,2006(3):90-93.
  [5]萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2006.
  [6]邓文渊,陈惠贞,陈俊荣.ASP与网络数据库技术[M].北京:中国铁道出版社,2005.
  [7]蒋新革,侯端正,王平等.网络信息时代的课程设计与实现[J].昌吉学院学报,2006,70(1):102-104.
  [8]罗辉,罗丽萍,包宇宁.基于校园网的网络课程教学系统研究[J].成都教育学院学报,2001,15(12):41-42.
  [9]蒋新革主编.微机原理及接口技术[M].北京:中国水利水电出版社,2006.
其他文献
本刊讯为贯彻落实《规划纲要》精神及《关于做好全国中小学生学籍信息管理系统建设工作的通知》(教基一函[2012]12号)要求,2013年3月29—30日,教育部在贵阳召开全国中小学生学籍
1 采食位的数量据报道,对每圈20头体重61~104千克的猪提供1个、2个或3个采食位,采用粉状日粮猪的生产性能并无差别。在自由采食粉料的情况下,一般为1圈20头肥育猪提供2个单采
期刊
近日,首届全国中小学教师、高等院校师范生微视频大赛颁奖暨慕课与翻转课堂教学研讨会在华东师范大学举行。  近年来,华东师范大学积极推进基础教育慕课建设与翻转课堂。去年9月,华东师大成立了国际慕课研究中心,先后组建了全国小学和初高中C20慕课联盟,来自清华大学附中、华东师大二附中等20余所高中,杭州育才中学、上海文来中学等20余所初中以及华东师大附小、南京游府西街小学等20余所小学分别加入了相应的C2
文章分析了当前高校教学资源建设及管理中存在的矛盾及亟需解决的问题。并从实际应用需求出发,结合当前热门的OAI元数据操作协议,为解决这些问题从软件构造层面提供了一套切实
运用线性回归对南岳高山气象站自建站以来(1953—2010年)的年、季平均气温、最高(低)气温进行气候趋势分析,同时用非参数Mann-Kendall检验(MK检验)和滑动T检验确定其突变位置。通过
1 塑膜暖棚猪舍的类型1.1 单斜面塑膜暖棚暖棚棚顶1面为塑膜覆盖面,另一面为土木结构的屋面。取南北朝向。在没有覆盖塑膜时呈半敞式,设有后墙、山墙和前沿墙,中梁处最高,从
期刊
2011年3月13—15日,冷空气入侵重庆地区引起了一次区域性强降温天气。过程显著降温区域位于重庆中西部地区,而大降水区域位于重庆中东部地区。分析表明,这种降温降雨分布特征
摘 要:高职院校教师作为高校教师的一个特殊群体,在信息化时代地位仍显边缘,影响力也较为薄弱。因此,高职教师必须围绕信息素养的提升,在专业发展、课程智慧等方面不断提升专业权威和职业群体影响力。  关键词:高职教师;信息技术;影响力  中图分类号:G718.5文献标识码:A 文章编号:1673-8454(2011)07-0011-03    人类已进入信息时代,在这个时代,高职院校教师的信息能力决定着
试验旨在评估日粮中不同水平的甘油对肉公牛生产性能和肉品质的影响。48头初始体重为335-8.6kg的公牛被用于该试验,将肉牛日粮按照甘油的含量(O、4%、8%、12%)分为4个处理组。肉牛的
基于廉价磁盘冗余阵列(RAID)方法和逻辑卷管理(LVM)工具,将一台机架式服务器和五台磁盘阵列进行连接管理,实现了一种单一逻辑磁盘容量达90 TB的大规模存储空间。该方案注重了系统的