生物信息学数据库的产生 生物信息学专业MySQL数据库课程教学方法探讨

生物信息学专业MySQL数据库课程教学方法探讨

生物信息学专业MySQL数据库课程教学方法探讨 摘要:该文根据MySQL数据库特点,结合生物信息学专业特色,提 出了理论与实践结合、项目与任务结合、考核与教学反思结合的教学方法,调动 学生的学习主动性,使学生充分认识到MySQL数据库课程在生物信息学数据存 储、数据处理等方面的重要作用,督促学生全面掌握数据库相关知识,通过项目 与任务结合培养了学生的实践能力,很好地完成了教学任务,达到了预期效果。

关键词:MySQL数据库生物信息学 中图分类号:G64文献标识码:A文章编号:1674-098X(2016)02 (b)-0141-02 随着计算机技术和生物技术的快速发展,MySQL数据库课程不仅是 计算机类专业、信息管理专业的重要专业课程,也是生物信息学专业的必修课程。

MySQL数据库作为应用型课程,其课程体系注重培养学生利用数据库技术解决 实际问题的能力,然而由于专业方向、教学手段、考核方式等方面的限制,容易 使学生学习目标不明确、缺乏学习兴趣,导致学习效果较差。如何改变生物信息 学专业的MySQL数据库教学现状,是值得深入思考的问题,该文从教学实践出 发,探讨MySQL数据库课程在生物信息学专业中的重要性和教学方法。

1MySQL数据库特点 MySQL由瑞典MySQLAB公司开发的一款开放源码的中小型关系数 据库管理系统,是当前网站开发中尤其是PHP开发中使用最为广泛的数据库。

MySQL支持多线程充分利用CPU资源,提供TCP/IP、ODBC和JDBC等多种数据 库连接途径,支持Linux、Solaris和Windows等多种操作系统,使用系统核心提供 的多线程机制提供完全的多线程运行模式,提供了面向C、C++、Java、Perl、PHP 和Python等编程语言接口,优化SQL查询算法,可有效地提高查询速度。它具有 操作简单、体积小、速度快等优点,语法简单,容易被学生理解和接受,在编写 网站应用程序时,几乎离不开数据库,所以,在教学中选取MySQL作为教学用 数据库管理系统。

2MySQL数据库课程教学方法研究 MySQL数据库具有很多特点,是网站应用程序不可缺少的重要部分。对于生物信息学专业的学生而言,使用很多数据库,如,NCBI、UCSC等进行生 物数据检索,而获得数据后,如何进行数据存储、数据处理和分析成为一个重点 难点问题。学习MySQL数据库课程,能使学生快速地掌握使用方法,提高处理 数据效率。为保证良好的MySQL数据库教学效果,从以下几方面开展教学方法 研究和实践。

2.1理论与实践紧密结合,调动学生学习兴趣 根据MySQL数据库理论性和应用性强的特点,为使学生全面掌握数 据库基本知识和技能,提出理论与实践紧密结合的教学方法,重视课堂理论知识 的传授,紧密结合实践训练。例如:理论学习关系数据库模型时,引入实例,指 导学生从GenBank数据库获取核酸和蛋白质序列,调动学生主动思考,如何存储 为关系模型数据,加深学生对关系模型的理解和应用,并为同学分配任务,进行 核酸和蛋白质序列的查询、修改关系操作,通过这种具有专业特色的理论学习与 实践训练相结合的教学方法,使学生掌握了MySQL数据库理论知识的同时,也 激励同学主动开展实践训练,能够使枯燥的理论知识变得生动有趣,使学生认识 到MySQL数据库课程的重要性,进一步促进生物信息学专业课程的学习。

2.2项目与任务驱动结合,培养学生动手能力 针对MySQL数据库课程的特点,开展项目与任务紧密结合的教学方 法。总体上将课程划分为若干阶段的教学过程,并将教学过程分解在一个项目案 例MySQL数据库系统中。例如:构建人类疾病相关基因数据库系统,将该项目 划分按照数据库设计周期划分为以下6个阶段:需求分析阶段、概念结构设计阶 段、逻辑结构高设计阶段、物理结构设计阶段,数据库实施阶段和数据库运行与 维护阶段,分配子项目和子任务,包括人类疾病相关基因数据的获得与处理、转 化为关系模型结构数据、数据模式分解、MySQL数据库构建、关系表构建、数 据类型设置、数据导入、创建索引、视图、触发器以及存储过程等,充分调动学 生学习的主动性,发挥主观能动性,用项目和任务引导学生学习知识点,即把知 识点的讲授贯穿在实际应用项目的开发过程之中,指导学生掌握实际的MySQL 数据库的分析、设计与开发过程,培养学生动手研发能力。

2.3考核与教学反思结合,优化教学内容 目前,MySQL的数据库课程理论与实践考核存在考核过程效率低、 考核内容覆盖面小、考核方法少等问题使教师难以全面掌握学生的学习效果,所以,在考核过程中督促学生全面掌握数据库相关知识,提出了可靠的理论与实践 考核方法,即制订合理的考核内容计划,构建全面的数据库、试题库、理论试题 库和实践试题库,全面覆盖表与数据库的创建、表结构的修改及索引的创建、数 据操作、查询及视图、触发器与存储过程的创建、用户与权限管理等,结合生物 信息学专业知识进行理论和实践考试,保证理论考试和实践考试能够全面真实地 反映学生的掌握水平。同时,进行教学反思,即时纠正教学过程中还存在的问题, 对于课堂上学生提出的一些独特见解给予充分肯定,推广的好方法、好思路、好 见解,完善教学过程,拓宽教师的教学思路,提高教学水平。

3结语 MySQL数据库课程是生物信息学专业的重要专业基础课,具有较强 的应用性。该文根据MySQL数据库特点,结合生物信息学专业特色,提出了理 论与实践结合、项目与任务结合、考核与教学反思结合的教学方法,不仅调动学 生的学习主动性,而且在实践过程中使学生充分认识到MySQL数据库课程在生 物信息学数据存储、数据处理等方面的重要作用,通过数据库试题库进行理论与 实践考核,督促学生全面掌握数据库相关知识,通过项目与任务结合培养了学生 的实践能力,很好地完成了教学任务,但具体教学过程中可能还会存在一些问题, 这需要教师根据课程环境进行即时调整不断地完善,使MySQL数据库课程在生 物信息学专业中发挥更重要的作用。

作者:崔颖等