试论数据库在教学管理中的作用

时间:2022-10-02 02:32:08

试论数据库在教学管理中的作用

摘 要:在信息产业迅速发展的今天,数据库作为计算机中的信息储存系统,得到越来越广泛的应用。本文就数据库在高职院校教学管理中的作用以及在教学管理中如何建立和应用数据库进行了探讨。

关键词:数据库 查询系统 SQL 教学管理

计算机技术的应用与发展,带动了高职院校教学管理信息系统的发展。利用数据库系统对教学中的数据与重要信息资源进行有效管理,可以使教学管理工作更加规范。数据库已经成为高职院校教学管理的重要组成部分,在教学管理中发挥着越来越重要的作用。

一、建立教学管理数据库的目的

教学管理工作是对教学进行有效组织,制定教学工作计划,完善教学管理规章制度,编制教学大纲,保障教学工作正常运转,最终实现人才培养目标的最核心的管理,它包含着教学计划、排课、报名、考试、成绩、学籍、毕业资格、教学评价等各个系统的管理,效率要求高,科学性较强,是一项较为繁杂的管理工作。信息报表越来越多,对数据等资料管理的技术性要求越来越高,管理标准逐步提升,传统的管理手段已远远不能适应高职院校快速发展和高智能技术性管理的要求。

大力推进教学管理工作信息化,营造信息共享、资源整合的教育管理模式,采取相应的管理措施,消除原有教学管理中的种种弊端,构建完善的、合理的教学管理数据库已是势在必行。引入数据库对教学进行管理,构建管理网络平台,建立教学管理信息系统、信息网络储存系统、数据库查询系统,可以规范教学管理,提高教学管理质量和工作效率,节约管理成本。同时,引入数据库,有利于对在教学管理中遇到的许多新问题采取有针对性的措施并加以解决,理清教学管理思路,增加管理的灵活性,减少教学管理过程中的失误,使各个环节相互连接、相互制约,最终形成完整的教学管理,提高教学管理水平和教学质量,提高管理工作的效能,以适应现代高职院校教育发展的需要。

二、教学管理数据库的建立

数据库(Database.DB)是计算机中存放数据的地方,是一组有顺序的数据,并且使用软件来进行维护。数据库系统在教学管理中能够处理大部分教学管理工作,既减少了人工处理大量数据的工作量,又提高了管理工作的可靠性和及时性。而寻找到一个优化的执行策略是数据库系统开发成功的关键所在。

1.数据库的建立

在建立教学管理数据库时,要严格按照数据库的设计步骤操作。数据库系统是在计算机系统中引入数据库后的系统,是一个给定的应用环境,用于构造最优的数据库模式,一般由数据库、数据库管理系统及其开发工具、应用系统、数据库管理员和用户构成。查询系统(SQL)是数据库管理系统设计和实现所采用的一项重要技术,也是影响数据库系统性能的一个重要因素。在数据库中引入查询系统,可以便捷地获取所需资料。

2.数据来源

数据库系统是管理信息系统的核心,数据库中的数据来源于实际工作。对高职院校来说,一个关键的技术问题是如何建立一个良好的信息管理途径,这包括内部信息的管理和传递以及外部信息的获取和加工。为了实现这一目标,在建立数据库之前,应先将所需输入的数据进行整理,删除无用数据或重复数据,为数据库建立后的操作提供方便。在建立数据库管理系统(DBMS)的过程中,通过关系数据库系统和非过程化SQL语言,对教学管理中的主要数据进行分析,实现数据的收集、处理自动化,在网络平台上实现数据管理。

3.数据管理

数据库管理系统是用来维护数据的工具,它执行从数据库中读取数据的任务,更新数据库内的数据,并向数据库中插入数据,同时维护数据的完整性。当选择要使用的数据库类型时,应该使数据库与任务需要相匹配。因此,这些数据要按照一定要求进行组织,并要确定存放数据的文件结构和文件在数据中的空间及位置,这样就能把需要管理的教学信息存放在数据库的恰当位置,在需要的时候能快速地查找到想要的数据。

对数据库操作的最重要的任务是重新获得数据,也就是说从数据库中恢复已经被存入数据库的信息。在创建数据库和相关表后,可能发现有些表的内容不能满足实际需要,这时需要修改或删除某些字段,随着数据库的使用也会增加或删除一些记录。

三、教学管理数据库的应用

数据库应用是操纵数据库中包含数据的程序,以最小的代价进行各种繁琐的操作。在教学管理中,利用数据库对教师教学业务(包括教学任务的下达、排课、教材、辅导资料的预定与下发)以及教学督导、考试与补考、学生成绩登录等方面进行管理。

新学期的教学任务下达后,教师可以利用数据库自行下载相关资料,通过网络选择教材及辅导材料,并在新学期开学前公布课程的具体安排表。同时,教师的课程授课计划、课程教案、课程实习计划、课程进度表等文件在规定的时间内通过网络上传到教学管理网页上,超过时限数据库将自行关闭。教师在任课期间因病(或事)假需要调整课程时,经主管系部领导同意后作出调整的决定,并到职能管理部门数据库中,负责数据库运行的管理人员对调整后的课程进行检查,使教学管理工作更加规范。在学期末,教师将学生的考试成绩提交至教学管理系统,学生可以使用IP系统自行查询考试结果。此外,对于要求学生在校期间取得的计算机、英语、行业准入资格等方面的证书的考试,也可采用网络报名,这样可以节省大量时间并减少失误。

教师在查询数据库时,往往会因为查询速度下降而影响正常教学,为了教师能更快地查询到信息,可以应用几种方法加快查询。一是在输入数据后引入索引,可加快数据的查询和排序速度。因为索引是数据库中重要的数据结构,它存在的根本目的就是为了提高查询效率。二是在建立数据库查询系统的过程中,低效的SQL查询语句、连接顺序的错误选择都是导致查询效率低下的直接原因;在数据中经常进行连接,没有在指定为外键的列上建立索引,在条件表达式中经常用到的不同值较多的列上建立检索等,都会使查询速度下降。对这些问题进行改进,可以提高查询速度。另外,当数据库表更新大量数据后,删除并重建索引可以提高查询速度。通过以上几种方法,在教学管理数据库中就能很迅速地查找到所需的资料。

总之,利用数据库来处理绝大部分教学管理工作,可以减少人工处理数据的工作量,又可提高管理工作的可靠性和及时性,具有一定的实用价值。高职院校的教学管理人员应主动掌握数据库理论知识,熟悉数据库设计的各个阶段,在网络平台上实现数据收集的科学化和自动化,推动教学管理工作不断完善。

参考文献:

[1]邵丽萍,张后扬,等.Access数据库实用技术[M].北京:中国铁道出版社,2007.

[2]许远,顾爱华,等.信息技术应用基础[M].北京:科学出版社,2004.

[3]王纪安.以质量为核心促高职教育发展[M].北京:中国高等教育出版社,2007.

(作者单位:秦皇岛技师学院)

上一篇:新课标下初中化学实验教学的现状及对策 下一篇:现代职业教育体系的区域式建构