以人才培养目标为导向的Oracle数据库差异化教学实践

2019-04-14 13:16冯燕茹潘志安贾琴琴冯燕杰
教育教学论坛 2019年10期
关键词:Oracle数据库差异化教学培养目标

冯燕茹 潘志安 贾琴琴 冯燕杰

摘要:信息技术的快速发展,催生了各种基于互联网的应用技术,促使技术革新的频率不断加快,从而导致了大数据和人工智能及其他相关技术的快速发展。数据库技术作为各种应用技术的支撑,对数据库相关技术人才的培养是社会发展的需要。本文主要探讨在当今信息技术革新的大环境下,以人才培养目标为导向,如何进行Oracle数据库课程的差异化教学改革与实践。

关键词:Oracle数据库;培养目标;差异化教学;云平台辅助

中图分类号:G642.0     文献标志码:A     文章编号:1674-9324(2019)10-0136-02

随着信息技术的迅猛发展,各种基于互联网的应用不断地涌现出来,各行各业、各个阶层、各个年龄段的人们都成为互联的用户。智能手机和互联网用户的增长,驱使互联网产品和服务的形态在竞争和创新的驱使下发生了很大的改变。从电商到社交媒体,从各种应用平台到各种行业需求,互联网+给人们的生活带来了巨大的改变,给互联网从业者带来了前所未有的机遇。同时,技术革新的频率不断加快和用户对互联网应用要求的不断提高,促进了大数据和人工智能及其他相关技术的快速发展。不论哪一个领域的技术,对数据的管理都是至关重要的环节,数据库技术作为各种应用技术的支撑,相关技术人才的培养是各高校计算机相关专业人才培养方案中的重要部分,本科教学开设Oracle数据库课程具有非常重要的意义。本文主要探讨针对计算机相关本科生的不同专业,根据培养方案的不同,以人才培养目标为导向,从课程内容到教学手段对Oracle数据库课程进行差异化教学改革研究与实践。

一、本科教学开设Oracle数据库的重要意义

1.Oracle数据库的优点。Oracle数据库有众多优点,概括来讲主要有:一是开放性好。Oracle数据库能够在几乎所有的主流操作系统上运行,采用开放的策略,允许用户选择适合自身应用的解决方案。二是安全性高。Oracle数据库的安全认证为ISO标准认证的最高级别。三是客户端支持多种连接方式。Oracle数据库支持ODBC、JDBC、OCI等各种工业标准的网络客户连接。四是性能好。Oracle数据库使用网格计算来提高性能,使得用户服务水平显著提高,减少了停机的时间,提高了IT资源的利用率,增强了24小时不间断业务应用程序的性能,具有可伸缩性。五是自动优化。Oracle数据库具有自学功能,能够自动进行SQL优化,包括缓存区管理、分区、数据恢复、空间管等,能够应用集群环境中的视图等功能进行比较分析。

2.Oracle数据库的应用情况。Oracle数据库是大型数据库软件,由于其支撑体系完善、安全性高,通常部署在服务器性能非常高的单节点或集群系统环境。Oracle数据库的应用场景主要有:一是對可用性、安全性、可靠性、实时性等要求极高的业务,如银行、政府、电力、运营商等;二是对海量数据进行存储管理,并要进行大数据分析的业务,如电商、物流、科学计算、人工智能等。随着各行各业的高度信息化,Oracle数据库的应用场景越来越多,市场需求越来越大。

3.本科生学习Oracle数据库的必要性。由于新兴技术的不断涌现,Oracle数据库的应用需求不断增加,市场对Oracle数据库的技术人才需求也越来越多。虽然计算机相关专业人才的市场缺口巨大,但是缺口大多是高精尖技术人员或者是某一技术领域基本功较扎实的人才,对于大多数应用型本科院校的毕业生来讲就业的竞争压力还是比较大的。因而,扎实本科生的专业基本功和提高实践能力是提高竞争力的有效途径。不管是学习软件工程、网络工程、大数据、人工智能等哪个方向,在未来从事的工作都离不开数据管理,而如果能够掌握Oracle数据库的相关技术将极大地提高学生的综合实力。目前多数本科院校都纷纷开设Oracle数据库的相关课程,虽然开设的方式不尽相同,有的以选修形式开设,有的以必修形式开设,但追求的目标无一不是为帮助学生提高管理和处理数据的能力。

二、Oracle数据库差异化学习需求

虽然计算机相关专业对人才培养的很多基础知识的掌握要求是一致的,但是不同专业对人才培养的定位是不同的,因而对Oracle数据库相关技术掌握的需求就会有很大的不同。例如,对于网络工程、物联网工程等专业来说,学生在未来的工作中更多地会涉及Oracle数据库部署、应用、运维、安全和数据备份恢复等方面;对于计算机科学与技术、软件工程、信息管理与信息系统等专业,学生在未来的工作中大多会侧重应用系统开发过程中数据库设计和使用;对于大数据或人工智能等专业或方向的学生来说,未来的工作中遇到的更多的是关于数据格式、数据读取、数据分析和处理等相关问题;对于将来专门从事Oracle数据库开发和管理的学生来说,需要修炼作为DBA所需的专业技能,需要进行深度学习,全面掌握Oracle数据库的理论知识和熟练掌握各项操作技能。

三、Oracle数据库差异化教学

不同专业对人才培养的定位是不同的,Oracle数据库课程教学表现出了差异化的学习需求。以培养目标为导向,进行差异化课程教学,是满足Oracle数据库差异化学习的重要途径。差异化教学,要根据培养目标设置不同的教学大纲,采用不同的教学方法。

对于网络工程、物联网工程等专业,Oracle数据库运维是学生必须掌握的技能,应该将教学的重点分布在Oracle数据库的安装、卸载、管理、配置、维护、存储管理、安全、备份和恢复等内容上,这是系统集成项目工程师在工作中遇到的最常见的问题和工作挑战。强化Oracle数据库的实际运维能力,主要方法就是反复练习、不断测试。

对于计算机科学与技术、软件工程、信息管理与信息系统等专业,Oracle数据库的设计和开发是学生应该掌握的技能,应该将教学的重点分布在Oracle数据库的存储管理、对象管理、PL/SQL语言、游标、ADO访问技术等内容,这是软件开发人员在工作中必须储备的知识。训练Oracle数据库的设计和开发能力,最有效的方法就是通过案例教学、项目引导,以实际的软件系统开发过程,从点到面全面训练应用能力。

对于将来专门从事Oracle数据库开发和管理的学生来说,除了要进行上述两个方向的理论和实践学习外,还要进行深度训练,以OCP认证考试的标准,扎实理论基础,加强动手能力,成为集Oracle数据库运维、应用、开发能力为一体的专门型人才。这种做法不适合推广大班教学,应制定个性化的培养方案,指导学生通过项目实践,深入学习。

四、利用云计算平台辅助Oracle数据库实践教学

不论怎样进行差异化教学,通过实验进行实际的操作训练是非常必要的。实践教学是提高Oracle数据库技能学习的重要手段。然而,Oracle数据库的运行对计算机硬件要求比较高,通常普通高校的实验室计算机配置一般,且要支持多种类型的实验,安装Oracle数据库后,将很大程度上降低计算机的使用性能,使得所有实验的效果都会变差。经过教学摸索,利用云平台辅助Oracle数据库实践教学,能够解决上述问题,且带来诸多好处。主要表现在以下方面:云平台可根据需求创建多台虚拟机,满足Oracle数据库对计算机性能的需求;云平台可支持不同的安装环境,以及不同版本的Oracle数据库;云平台可不受时空限制,满足学生在任意时间、任意地点进行实践操作练习;云平台在进行特殊操作时不必担心出现不可逆的后果,如安装、卸载、备份、恢复、安全管理等。

本文以应用型本科院校计算机类专业学生为研究对象,探讨了本科教学开设Oracle数据库课程的重要性、不同专业或方向的学生对Oracle数据库差异化学习的需求、Oracle数据库差异化教学中教学内容和教学手段的区别,以及如何利用云计算平台辅助教学帮助学生提高Oracle数据库实践操作能力。通过对教学内容的优化、教学手段的多元化应用、实践教学平台的充分利用,提高了学生的理论水平,強化了学生的实践能力。以培养目标为导向的差异化教学在一定程度上体现了因材施教的理念,为多元化人才培养提供了思路。

Practice of Oracle Database Differentiation Teaching Based on Talent Training Goal

FENG Yan-ru,PAN Zhi-an,JIA Qin-qin,FENG Yan-jie

(Institute of Disaster Prevention,Sanhe,Hebei 065201,China)

Abstract:With the rapid development of information technology,a variety of application technologies have been produced.The frequency of technological innovation is accelerating.Big data,AI and other related technologies develop rapidly.Database technology,as a support for various application technologies,is very important.This article mainly discusses that how to carry out differentiated teaching reform and practice in Oracle Database Course,Guided by the goal of talent training.

Key words:Oracle database;goal of talent training;differential teaching reform;cloud platform assistance

猜你喜欢
Oracle数据库差异化教学培养目标
论博物馆学教育的名实关系与培养目标
我国法学教育培养目标的偏失与矫正探析
刍议幼儿语言的差异化教学
解析小学低年级数学的差异化教学策略
对外汉语专业本科培养目标初探