APP下载

高职《SQL Server2008数据库应用与技术》项目化的实践尝试

2015-10-22费敬雯

中国科技纵横 2015年18期

费敬雯

【摘 要】在计算机技术持续发展的今天,数据库方面的技术也得到了较大的提升。SQL Server2008作为一个相对全面的数据库管理平台,能够在实际的应用中,为企业提供比较全面的数据管理功能,客观上减少工作量,提高数据管理的效率。在高职学校中,SQL Server2008数据库应用与技术,是一门非常重要的课程,日后需加强项目教学的实践。

【关键词】SQL Server 数据库 应用

相对而言,以往在数据库的研究上虽然了投入了较多的时间与精力,但做的更多的是一些铺垫工作,才有了现在的成功。在实际运用SQL Server2008的时候,发现其是一个比较全面的数据库平台,在客观上使用了集成的商业智能工具,能够为企业提供针对性的数据管理。SQL Server2008数据库应用技术,符合当今的社会发展趋势,能够根据客观条件和主观诉求,开展有效的数据管理工作,并且将数据处理的更加准确。在此,主要讨论高职SQL Server2008数据库应用与技术项目化教学的实践。

1概述

数据库是一个相对广泛的词汇,数据库能够为各方面的计算机技术,提供必要的数据支持,并且在很多方面都完成的相对出色。现阶段对数据库的研究更加深入,在相关的技术和运用过程中,都是根据实际情况变化而变化的(1)。目前,SQL Server2008是使用比较广泛的数据库技术,该技术的特点在于,其在使用的过程中,数据库引擎为关系型数据和结构化数据,提供了较为可靠的存储功能,用户在提取数据和输入数据的时候,都会比较便利,而且基本上没有什么阻碍。除此之外,SQL Server2008的实用性非常突出,例如,该数据库应用技术,集合了很多的功能,包括分析、报表、通知功能等等,每一项功能都可以在实际工作中得到肯定。高职教学比较注重实践,在开展SQL Server2008数据库应用与技术的教学时,可尝试运用项目化教学来完成,提高数据库技术的教学水平。

2 SQL Server2008数据库应用与技术

对于SQL Server2008而言,实际的运用远比理论研究更加重要。现阶段的办公,多数都需要利用各种操作软件来完成,SQL Server2008是必要的组成部分(2)。高职教学过程中,SQL Server2008数据库应用与技术,通过实施项目化的教学,让学生一边做项目,一般学习知识,系统的巩固了学生的知识体系,证明项目教学的可行性较高,且效果较好。在此,本文主要对SQL Server2008数据库应用与技术进行论述。

2.1如何修复SQL Server 日志文件

在日常的工作中,部分因素的偶然出现,可能会导致用户的SQL Server日志文件出现损坏,从而造成数据的丢失。研究人员在开发SQL Server2008数据库技术的时候,充分考虑到了这一点。现实中,能够造成日志文件损坏的因素,主要是集中在硬件故障、计算机非常正重启、关机等等,当日志出现损坏时,可运用下列方法进行恢复。首先,停止SQL Server2008数据库的相关服务,然后,用户将需要恢复的数据库文件,采取复制的办法,启动数据库服务。接下来,用户就需要在SQL Server Management Studio中,删除需要恢复的数据库,同时,要新建一个同样名字的数据库,注意,文件名应相同(3)。之后,用户启动SQL Server2008数据库服务,运行 alter database dbname set energency 就可以了,在最后一步中,用户需要将数据库设置为 energency mode,整个恢复过程就完成了。用户此时需要做的是,运行相关命令就能够恢复数据库了。日志文件的修复,属于数据库常用的功能,在高职项目化教学的过程中,可多做一些关于日记文件恢复的项目,促使学生更好的掌握技能。

2.2如何优化SQL Server数据库查询

用户在使用SQL Server2008的时候,查询功能是一种常用且重要的功能,要在茫茫的数据库中寻找到自己需要的数据,并不是一件容易的事情。SQL Server2008经过更新后,其在数据库的查询上,告别了之前的冗杂操作,用户只需要应用一定的技巧,就能够完成对SQL Server数据库查询的优化。首先,用户在查询的过程中,尽量不要使用or来查找,因为or的使用,会引起全表扫描,降低查找的效率(4)。在部分情况下,用户需要应用联合索引,此时,用户可以采用 UNION all来查询,这样效率会更高一些。其次,用户在查询的过程中,可尝试建立针对性的索引,适当的优化访问方式,在客观上限制结果集的数据量,这样就能够缩小查找的范围,更快的找到自己想要的数据。值得注意的是,在查询中,用户应尽量减少光标的使用,它会占有很大的资源,影响查询。

3结语

本文对高职《SQL Server2008数据库应用与技术》项目化教学的实践进行讨论,从客观的角度来看,SQL Server2008的技术性较强,能够为用户提供较多的服务。高职在教育过程中,通过项目的运作,进一步加强学生的实践,就可以在短时间内,促使学生掌握更多的应用技巧,告别错误的操作。另一方面,日后也需要加强对SQL Server2008的研究,融入更多的技术和体系,实现数据库技术的较大进步。

参考文献:

[1]郭晓磊,崔丹丹.基于CDIO理念的SQL Server课程教学改革探讨[J].开封大学学报,2014,04:78-81.

[2]谭峰,孔冰.大连台电视播控系统中的数据库应用与维护[J].电视技术,2015,04:64-68.

[3]朱明放,蒋红芬,于志敏.“数据库课程设计”的教学规范研究与实践[J].江苏理工学院学报,2015,02:111-115.

[4]张节兰,曾凌燕.“SQL Server数据库”项目化课程设计研究与实践[J].计算机光盘软件与应用,2013,24:193-194+197.