计算机数据库技术专业范文

时间:2023-10-10 17:26:49

导语:如何才能写好一篇计算机数据库技术专业,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

计算机数据库技术专业

篇1

Abstract At present, associated with the database technology curriculum in many Chinese universities have been placed in the classroom, many computer professionals and students of non computer majors are related courses, which is a very important course of database principle and application. In Colleges and universities, the combination of curriculum theory and practice is the focus of many colleges and universities, students should have the ability to operate the database independently. According to the recent years university teaching reform and practice experience, this paper discusses the teaching contents of the course setting, discuss how to develop the teaching syllabus, teaching methods and teaching methods, hoping to provide valuable suggestions for the principle and application of computer professional database in Colleges and universities teaching.

Keywords database technology; computer specialty; teaching reform

0 引言

最近十多年?恚?我国高校连续不断地在探索高等教育的改革与发展,新的教学机制与教学模式层出不穷,与一般的高职院校相比,本科院校的改革与创新做得更加活跃、更加到位。计算机科学领域中应用最为广泛、发展最为迅速的技术就是数据库技术,它是计算机科学的立足之本,所以,当前高校计算机相关专业的必修知识以及专业核心知识就是数据库原理以及它的应用。数据库原理及应用有很强的实践性,所以在学习该知识时,需要培养学生的综合实践能力以及知识的运用能力。但是,目前很多高校老师还在用传统的本科教学方式、方法以及相关教材来教授学生们相关知识,这就使得很多同学存在对该课程知识理解不够透彻,无法掌握其精髓所在。本文对存在的这些问题做了分析,并且找到了一些原因,针对这种现象提出了计算机专业数据库原理及应用的教学改革意见。应用型人才是目前社会上所需求的,所以培养应用型人才是大势所趋,以理论知识以及实践应用为目标,在计算机专业数据库原理及应用知识方面上,适合我国高校学生的教学方式应该被研究,从而获得适合我国高校学生的教学模式,这是势在必行的。[1-2]

1 计算机专业数据库原理及应用教学现状

在当前,一些教育观念的误区存在于我国高等学校中。我们最初的目标是将学生培养成“厚基础、宽口径”的有用之才,逐渐地我们将此目标理解成对学生强加灌输知识。上课前,高校教师都会经过认真的备课准备,上课时,教师在仔细的讲解知识点,学生们只能被动地作笔记、所记的内容就是考试的内容,这就会让学生们对待知识只会死记硬背,不会灵活地运用所学知识。所以目前高校培养的人才专业素质不高,而且也不具备足够的沟通协调能力。高校所教授的知识与社会需求已经脱离,理论教学与社会实践内容已经完全脱节,重视理论而轻视实践应用。

研究性学习的指引没有得到足够的重视。现在很多教育学家以及一些相关专业的学者已经认识到了一个关键性的问题,那就是将学生培养成高素质的人才并不在于课堂教学,要想培养高素质的人才很大程度上依靠的是学生自己自主地、探索性的去学习知识,带有创新性以及批判性地学习理论知识,同时还要学会在实践中去运用它们,而在我国大部分的高校并没有建立这种机制,在国外的很多高校中,已经开设了专门的相关机构建立激励机制鼓励学生自主探索学习理论知识,达到自我成才的目的。[3]

目前我国高校存在学习效果的评估方法不科学的现象。在我国高校中,评价一个学生对学习知识的掌握程度,仅仅依靠期末考试的成绩,这样的评估方法非常单一,而且并没有实际意义。这种评估制度造成了学生只会在期末考试前进行紧张的学习,而平时大部分的时间并没有被充分地利用。在未来踏上工作岗位后,学生就会发现期末考试成绩与未来的职业成就没有什么必然的联系。

对于数据库原理及应用这种专业性知识非常强的学科,我们高校的现状就是教师在课堂上对学生进行“满堂灌”的填鸭式教学,大部分时间都在讲数据库原理作为重点,这就造成了学生对该课程的相关专业知识的学习缺乏兴趣,缺乏主观能动性;教师所讲的内容已经与社会实践完全脱节,学生会感觉课堂上学到的理论知识并没有什么用处,在上机课时,学生会发现自己无事可做,这就使得学生不会将所学知识与实践进行融会贯通,学生在课上学习的计算机数据库技术在课后得不到练习以及巩固。当数据库原理及应用全部教授完毕之后,学生发现自己根本无法独立进行数据库的设计与建立。所以对该门课程的改革是势在必行的。

2 课程体系的优化以及教学内容的调整

2.1 减少数据库原理相关知识的教学

培养社会需求的数据库应用人才是数据库原理及应用课程的教学目标,这就对该门课程的教学提出了很高的要求,学生需要理解数据库原理的相关知识,夯实的基础知识应该被具备,与此同时,还要学会灵活运用所学知识,敢于创新数据库相关知识。数据库系统概念、关系数据库、关系数据库查询语言、系统以及查询优化都属于数据库原理的内容,教学的重中之重就是这些内容的教授,这些知识内容对设计、应用以及开发数据库有着重要的指引作用。由于相关知识内容很多,我们应该以“够用为度”为准则,压缩数据库原理内容,教授的知识主要是与如何设计、开发数据库相关。E-R数据模型、关系运算、SQL查询、关系模式规范化等就是需要讲授的课程内容。

2.2 加强数据库应用技术的教学

高校培养的人才必须是理论与实践相结合的全能型人才,这样才能适应未来市场对人才的需求,所以在课堂上我们可以减少与数据库相关理论性知识的讲解,将教学重点转移到数据库技术、数据库建立以及日后应用上。具体教授过程如下:数据库技术的基本概念、发展过程、各种数据模型等基础理论知识应该被简单地介绍;关系代数理论应该被适当的讲解,奠定SQL语言学习的基础;目前最为流行的关系数据库操作语言就是关系数据库SQL语言,SQL语言出现在很多数据库管理系统中,课程的重要内容也是SOL语言。在实际设计数据库时,数据库完整性与安全性的控制是非常重要的内容,数据库中数据的有效性、正确性、相容性以及安全性都取决于数据库的完整性与安全性的可控性,评价一个数据库应用系统性能的高低也是依靠它,所以在教学中教授这部分知识时,教师应该结合实际应用实例来讲解这部分知识。

2.3 相关教材的选择

教学过程中比较重要的一部分就是教材的选择,老师教学和学生学习的主要依据就是教材,教学内容和教学方法的载体也是教材。宏观地看目前整个教材市场的情况,根据教材的着重点不同,我们可以将教材分类三大类型,即着重理论性的教材、着重实际应用性的教材以及理论知识与实践应用相结合的教材。对于我国高校目前的现状,我们可以根据所面临的的实际市场需求状况,去选择适合专业发展需要的教材类型。对于非计算机专业的学生来说,计算机专业数据库原理及应用这门课程,应该注重理论知识的讲解,让学生对该门课程有一个总体的了解,并不用涉及到具体的开发细节,所以这些学生需要的教材类型就应该是理论型教材;而对于?算机专业的学生来说,教材的重点就应该侧重于应用型,书中应该具体讲解数据库软件产品以及开发技术的介绍,应该相对少的去讲解数据库理论知识,这样才会使学生在日后的职业发展中用到所学知识。在现在市场上所有的教材中,完全符合某一类学生要求的教材是很难找到的,因为每个专业的学生对教材的需求侧重点是不同的,所以编写教材的人不可能做到面面俱到,照顾所有人的需求。当教学者选择好适合自己学生学习的教材后,在日后真正的教学过程中,还需要根据具体的实际情况,对教学内容进行适当的调整与补充。

2.4 课程体系改革

2.4.1 教学内容的改革

教师可以自己编写教案,每节课都可以围绕一个实际的例子去讲述教授的知识点,来增加学生们学习的趣味性。例如教师可以将网上购物商店的例子作为教学实例,因为网上购物是当前学生关注的热点,教师将这个例子穿每章的不同知识点中,这样不但提高了学生的学习热情,也会使学生在学习过程中对知识的掌握有一个连贯性,不会造成前后脱节的现象。

2.4.2 课堂讨论

目前很多高校教师在教授数据库原理及应用时,都在使用课堂讨论的形式,在课堂上老师会提出问题,学生会根据老师提出的问题进行讨论,最后老师会对学生讨论的结果进行总结,最后结束一堂课的教授,这种方式可以让教师和学生有更多的交流机会,老师会更加了解学生对知识的理解以及运用程度。通过这种上课方式,学生的积极性被很好的调动起来,课上知识以及课外实践的结合会得到很大的提升。有很多概念性的知识,学生可以在课后独立进行理解,课堂上的讨论内容还是以解决一些较难解决的技术性问题为主,例如:数据库的设计以及开发。

篇2

关键词:数据库;高职教育;教学改革

1 引言

《数据库技术与应用》课程是高职计算机类专业学习数据库技术的一门专业核心平台课程,担负着培养学生数据库技术的基础知识和SQL语言基本应用能力,为信息系统和网站开发建立稳固的后台基础。而高职院校主要培养技术应用型人才,作为计算机技术开发离不开数据库,因此要培养满足企业需求的计算机技术人才,数据库技术必不可少。如何合理的组织课程教学,它是全体高职师生所面临的重要难题。数年的实践教学经验表明,对数据库课程构建以“实践为主,理论够用”的原则,抛开传统的章节式的理论讲解,通过项目案例式的教学模式,在项目实现过程中逐步牵引出相关理论知识的讲解,教学效果提高较为明显。

2 课程设置

根据高职教育的特色和要求,课程设置应本着“以就业为导向、以岗位为依据、以能力为本位”的理念,根据岗位需要,模拟企业工作模式对学生进行专门的岗位技能培训,使学生在充分了解企业需求的同时,既学习到知识技能,又获得相关的行业认证资格证书。依据岗位系列课程构建原则和基本思路,广泛开展市场需求调研,确立了本课程的职业岗位:数据库管理员,针对数据库管理员这一岗位进行能力分析,又确定了该岗位所需的知识能力体系:数据库知识技能、数据库应用技术、数据库开发技术。

3 课程实施

在课程实施过程中,依据所确立的知识能力体系,在教学方法上改变了由原来的主要针对教师的“教”切换到现在的主要针对学生的“学”和“做”,相比传统的教学授课模式,在该课程的内容组织、教学方法和考核方法上都有了突破和创新。

3.1内容组织

根据该课程设置所确立的知识能力体系结构内容的三大模块:数据库基础理论、数据库应用技术及数据库开发技术,如表3-1所示。不难看出各模块所涉及的知识点不同,但总体也基本涵盖了数据库技术课程里相关理论,通过对各模块的讲解及实现,使学生能够对数据库技术理论中常用和必用的知识有个比较系统的了解和掌握。

表3-1 数据库课程模块设计

模块设计教学内容设置技能训练项目数据库基础理论1.数据库技术概论SQL数据库安装与认识2.关系数据库数据库及表的建立、操作及关联3.关系SQL语言数据库的查询(含SQL命令)4.数据库设计方法数据库建模工具的使用数据库应用技术1.数据库管理SQL Server数据库及表的建立、维护2.数据库应用数据库的多表连接查询、视图及游标3.数据库编程数据库的编程、存储过程、触发器4.数据库保护数据库安全性控制、完整性控制数据库开发技术1.数据库开发(后台)2、数据库开发(前台)SQL Server图书数据库开发综合实训

数据库应用系统设计综合实训

在各教学模块实施过程中,尽量引导学生密切联系实际,把与学生相关的图书管理、学生成绩管理等案例进行分析统计,这样能让学生在学习知识时产生亲切感,避免由于抽象带来的厌学情绪。

3.2 教学方法

(1)采用合作学习教学法,可以增强学生学习的兴趣。合作学习教学法是教师依据学生的能力、所具备的知识等相关因素,将学生分成小组形式进行教学的一种方法。小组成员彼此相互合作,互相激励,主动积极地参与学习,从中既可以建构出自己对学习内容的系统知识,又能够完成整个小组的共同目标。这样,不仅增强了学生学习的兴趣,还提高了他们与人合作的能力。适用模块:数据库基础理论。

(2)采用案例教学法,可以提高理论知识的教学效果。由于数据库原理及应用课程的理论部分比较抽象难懂,学生在学习的过程中容易产生厌倦的心理。而案例教学法符合人们的认知规律,它注重学生的创新能力和解决实际问题能力的培养,它能循序渐进地引导学生掌握相应的知识和技能,可大大缩短教学情景与实际情境的差距。适用模块:数据库应用技术。

(3)采用任务驱动教学法,可以培养学生的自学能力。任务驱动教学法的基本过程可分为提出任务、分析任务、学生自主学习、交流讨论、解决问题及总结经验等几个阶段。其核心是在教师精心为教学设计的任务驱动下,学生通过各种学习形式完成任务。在此过程中,学生始终处于主体地位,教师是学生学习的组织者、服务者和导航者。其结果是学生既学到了知识,又培养了分析问题、解决问题的能力,更重要的是提高了学生的自学能力。适用模块:数据库开发技术。

3.3 考核方法

本课程是一门专业课,考核着重基本知识和应用能力两方面,考核方法分期末闭卷和课程设计两个环节组成,所占比重均为50%。

* 闭卷考试:要求学生在学完本课程以后,能比较系统的了解数据库的基础理论知识,为以后更深入的学习数据库相关课程打下良好的基础。

* 课程设计:是高职课程教学的要求,该课程是计算机专业非常重要的实践性环节之一,学完后进行一次全面的综合练习,以SQL Server 2005作为后台数据库,以所学的任一门高级语言作为前台开发工具,完成一个小型数据库应用系统的设计开发。本课程设计主要在于巩固学生对数据库基本原理和基础理论的理解,掌握数据库应用系统设计开发的基本方法,进一步提高学生综合运用所学知识的能力。

4 结语

数年的教学实践结果表明,采用新的案例项目式的教学方法,学生的学习目标更加明确,学习兴趣普遍得到提高,补考率明显下降,学到的知识更加实用,但是,这种新的教学方法也存在一定的难度和不足,如对教师的教学水平和实验实训场所硬件设备都提出了更高的要求,校企合作需要更加深入,才能培养出更加优秀的人才。

参考文献:

[1] 数据库系统概论,萨师煊,王珊,2000.3,高等教育出版社

篇3

关键词:高职 非计算机专业 数据库应用课程 教学

近年来高职学校对培养社会人才做出了巨大的贡献,优化高职生专业课程教育是现代教育事业发展的重要内容。鉴于企业对于计算机人才的需求量持续上升,这为高职计算机课程教学给予了科学的指导。除了对计算机专业生实施专业教育外,还应注重非计算机专业生相关课程的教学改革。以数据库应用课程为例,分析了非计算机专业生数据库应用知识的培养对策。

1、高职院校非计算机专业学生计算思维的现状

信息时代下,高职院校教育出现了新的理论概念,“计算思维”是随着信息科技发展而产生的新思维方式。计算思维是科学三大思维之一,在学生素质培养中与读、写、算在同等重要的地位。目前我国的计算思维研究在占据高等教育半壁江山的高职院校中尚处在空白阶段。调查显示,非计算机专业生对于计算思维缺乏深刻的认识,并没有意识到计算思维的重要性。因而影响了其参与计算机专业知识学习的积极性,对其个人专业技能水平发展是不利的。例如,大学生仅熟悉计算机相关的理论知识,对如何应用计算机知识解决现实生活中的问题,这一方面的应用能力尚未成熟,限制了计算机专业教育功能价值的体现。

2、非计算机专业数据库应用课程的教学方法

大学生是当代社会发展的推动力量,积极培养大学生专业技能对个人发展是很有帮助的,特别是促进大学生顺利就业方面的作用显著。采用层次化教学是高校教育的常用方式,其本质上是“分层教学法”的灵活应用,如图1。鉴于企业对计算机人才的诸多需求,高职院校既要重视计算机专业生的教育改革,也要注重非计算机专业生数据库应用知识的教学创新,使其掌握更多与计算机相关的专业知识。基于层次化教学方法的应用,非计算机专业数据库应用课程教学工作应划分为案例教学法、项目教学法。

1、案例教学法。案例教学法是通过某一专业知识案例讲解,使学生掌握数据库知识的内涵,提高其理解计算机理论的水平。教师根据学生对计算思维的理解情况,以及现有的计算机知识应用能力,弄清每一位学生计算思维水平的高低,进而合理地选择案例内容。通过不同知识案例的讲解,对所有学生提供更加全面的数据库知识教学,以案例讲解知识的教学效果更好。

2、项目教学法。掌握学生计算思维能力之后,编制切实可行的教学方案,以数据库应用课程教材为主导,强化非计算机专业生的思维能力。教师应注重项目教学法的应用,当大学生掌握足够理论知识后,拟定专业层次相对应的项目实施教学,使学生在实践过程中熟练地掌握数据库系统构成,如图2,在此基础上提高其专业水平。

图2 数据库系统

3、一些教学思考

分层教学就是教师根据学生现有的知识、能力水平和潜力倾向把学生科学地分成几组各自水平相近的群体并区别对待,这些群体在教师恰当的分层策略和相互作用中得到最好的发展和提高。本次高职非计算机专业数据库应用课程的教学探讨,笔者思考后总结,得出应用课程教育的相关结论。具体情况:

(1)理论方面。理论是一切知识学习与应用的基础,只有当学生掌握计算思维的理论内涵,才能更好地学习数据库应用课程知识,懂得如何正确地利用数据库处理实际问题。针对数据库应用课程的知识体系,要弄清课程理论的框架,进而编制一套相对完整的教学方法,这样才能综合培养非专业生的计算水平。

(2)应用方面。坚持“学以致用”的思想理念,必须着重培养学生应用计算机数据库知识的能力,这是发挥专业课程价值的根本表现。例如,层次化教学方案中,为每一位学生设计数据库课程项目,让学生独立地完成课程设计任务,在设计与分析过程中进一步掌握了数据库知识。

结论

随着信息技术的发展,人们的日常工作、生活越来越离不开计算机。而其中核心之一就是数据库,其技术经过几十年的发展已经十分成熟。高职非计算机专业数据库应用课程是一门比较实用的专业知识,教师应结合当前课程教学的现状,对现有教学模式实施优化改造,确保非专业生学习到更多与数据库相关的知识。

参考文献

[1] 吕静. 高职院校中Oracle数据库管理课程教学改革与探索[J]. 中国新技术新产品. 2010(24)

[2] 葛瀛龙,龚晓君,涂利明. 场景式案例教学在Oracle数据库教学中的实施[J]. 中国教育信息化. 2010(03)

[3] 高晓梅,冯凯. 计算机系统维护专业《实用工具软件》课程如何突现本专业特色[J]. 科技信息. 2009(14)

[4] 王继魁,徐巨峰. 高校Linux课程改革及教学模式的探索[J]. 吉林师范大学学报(自然科学版). 2010(04)

[5] 邓松,余鹰,何火娇. 在J2EE教学中实施任务驱动教学法的探索和实践[J]. 科技信息. 2009(23)

[6] 姚金涛,孔宇彦,李强,祝胜林. 高校“Oracle数据库应用”课程教学方式的研究[J]. 中国电力教育. 2010(04)

篇4

论文摘要:目前,大多数高职高专院校以《SQL Server数据库与应用》课程作为计算机等相关专业的专业课,但这是一门理论性较强的课程,传统的以理论讲解为主的数据库课程教学显然不能适应高职院校教学,本文针对这一不足提出该课程与一门前台语言整合的教学改革思路。

1 数据库技术在计算机信息管理专业中的地位

1.1 课程性质与任务 是“计算机信息管理”专业必修的核心课程,有很强的实用性。教授学生理解关系型数据库原理,掌握关系型数据库的设计、管理和维护,让学生学完之后能够利用数据库知识进行信息处理和管理。

1.2 课程培养目标 通过数据库技术课程的学习,具有设计、使用和维护一个一般数据库系统的基本能力,能够根据具体的信息管理工作要求,设计出符合要求的数据库系统,并掌握一定的界面开发能力。

1.3 课程教学内容 主要知识点:关系型数据库的基本概念、数据库的设计、具体创建表、创建数据的方法、常用的数据库对象、SQL语言,重点是数据的查询统计语句、数据库的安全与管理,至少学习一种前台开发平台与数据库的连接及数据基本操纵方法。 能力要求:熟练掌握数据库的设计与创建、掌握数据库安全与管理维护操作。通过实际项目的学习,能够根据用户需求设计合理数据库,熟练掌握SQL查询和统计语句,能够编写SQL语句查询分析数据。

2 数据库技术课程教学中存在的问题

2.1 单独开设,注重理论教学,学生运用知识的能力差 目前,大多数高职院校计算机信息管理专业都会单独开数据库技术这门课。很多教师在教学活动过程中强调知识点的完整性,按照教材的章节顺序进行讲解,不能充分调动学生学习的积极性。学完之后,学生只掌握了一些基本概念,一些简单的SQL语句等,但还不能理解数据库技术作为信息管理系统后台技术支持的重要性,在进行数据库程序开发时,自己不能设计合理的数据库。

2.2 授课方式、方法不适宜 在传统的数据库技术教学中,教师重视理论知识的讲解,一般是讲解完理论知识,然后操作一遍给学生看,上机课让学生模仿做一遍。这种教学方式,只是停留在对知识点的学习,没有把课程系统化,学生不能理解这门课程在整个信息系统开发过程中的具体应用,学生虽然能够模仿做出每次课程的操作,但对知识的理解不够深入,自己思考的少,在遇到实际问题的时候不能自己分析解决,甚至在学习过程中兴趣不高,感觉不到数据库技术的作用。

3 数据库技术与其他前台语言的整合

数据库技术作为现代信息化技术的后台技术支持,除了具有一定的实用性外,还需要前台语言的连接,这样才能形成一个具有一定实用价值的系统。目前信息系统的结构是C/S结构或B/S结构。用于C/S模式开发的主要有VB、DELPHI等,用于B/S模块开发的主要有ASP、JSP、PHP等,目前,随着电子商务的发展,B/S模式的程序更加普及,社会对B/S模式程序设计、维护的人员需求较大。

考虑到单独开设数据库技术的教学效果不是很好,笔者所在的学校尝试将数据库技术与ASP整合起来,培养学生网站数据库的开发维护能力。经过充分的社会调研,分析工作岗位要求确定教学内容,以“够用、实用”为原则,让学生学有所得,并培养学生具有一定的自学能力。

改革后,采用项目课程的形式进行教学设计。课程教学内容围绕学生成绩管理系统展开,重点是网站数据库的设计,并讲解一定的前台网页开发技术。将教学内容对应到项目的各个环节,整个教学过程模拟计算机企业数据库项目开发的流程。

3.1 教学内容的分解 进行数据库项目开发,首先是进行需求分析,明确系统功能,分析当前工作过程中需要存储的数据,可以收集一些纸质的管理文档,确定系统需要的基本数据结构,所有数据库技术课程最先讲述的应该是关于系统数据逻辑设计方面的内容;确定系统的基本数据结构后,接下来要做的就是将它转化为系统的存储结构,这部分涉及到数据库的创建和数据表的设计与创建;建好数据库和表后,就要实现数据库数据的基本操作,如增加、查询、修改、删除,这部分内容一般对应于数据库项目开发中的程序设计环节,SQL语言的学习;学完数据操作语句之后,针对项目开发中可能涉及的复杂查询、数据统计,以及实现复合操作的要求,还涉及到视图的设计与建立、存储过程和触发器的设计和创建;学完以上内容之后,涉及的就是数据库安全和维护方面的内容,属于数据库应用项目初步完成之后的工作;最后,就是综合运用前面所提到的知识,开发一个完整的数据库应用项目,数据库技术课程内容的分解及对应的应用程序开发过程如图1所示。

3.2 课程实施建议 学时:总学时72,其中理论36学时,实践36学时。前导课程:Excel、网页制作、ASP。

3.3 项目的实施 教师首先给学生演示开发好的系统,让学生了解系统的功能,整个项目的开发过程。然后结合教学内容将项目进行分解,明确开发步骤和本课程对应的知识模块,将整个项目分解为多个子项目,针对每个子项目展开知识讲授,并利用项目方式,让学生分组完成子项目,在所有讲授完毕之后,让学生对子项目进行组合并修改,形成一个完整的项目,最后举行作品汇报会,让学生相互评价完成项目的情况,给出评语及建议,教师对学生完成的项目进行验收和总结课程的教学成果。整个教学过程循序渐进,环环相扣,既将课程内容讲授给学生,又让学生经历了整个数据库项目的开发过程,教学效果明显提高。

3.4 项目教学的保证措施 教学过程设计的再好,如果保证不了实施顺利进行,那也是没有用的,对于项目课程来说,教学过程也是循序渐进的,因此在开展教学之前,任课教师就必须制定保证措施,以保证教学顺利进行。根据实践经验,我们制定了数据库技术项目课程的相关措施如下:①教师要摸清学生情况,根据学生特点制定项目内容,并合理分好学生项目组,一个项目组成员,最好要搭配好、中、差的学生,让他们可以互相学生,保证实训项目的顺利完成,教师在设计项目课程时,难度要适中,才能达到预期的教学效果。②项目的设计要是学生比较了解的实际项目。项目教学中的项目一定要是学生比较清楚,容易理解的实用项目,脱离了这个基本规则,就很难调动学生的积极性。本课程所给出的项目——学生成绩管理系统,每个学生考试完都有成绩,成绩是怎么保存的?学生在家上网就能查询到自己的成绩,这是怎么实现的?学生用了学校的成绩管理系统,自然就会想到这些问题,并能激发他们学习兴趣。③制定有效、严格的成绩评定办法,促进学生保质保量地完成项目。高职学生在学习方面缺乏一定的自律性,在进行项目教学时,不把握好教学过程,教学效果反而会更糟,因为项目课程前后的连贯性很强,学生没有完成前面布置的项目,后面的项目就无从下手。所有在设计项目课程的同时,一定要制定严格、有效的成绩评定办法,以考促学。例如,取消理论考试,考核成绩将以项目验收的成绩为准,学生只有通过项目演示、现场答辩的相关考核,才算成绩合格。考核方式要给学生一定压力,督促他们学习,考核方式要注重对职业技能和职业素质的培养、要符合高职学生的特点。

4 结语

在《数据库技术》的教学实践过程中,将其与前台开发技术ASP整合,并采用项目的形式进行教学,教学中数据库原理的有关内容和概念贯穿于整个教学过程,即让原理部分与应用紧密结合。这样既能让学生能知其然并知其所以然,又能避免了纯粹讲原理的枯燥和泛味,取得了良好的教学效果。

参考文献

[1]李康乐.高职高专数据库技术改革新思路,哈尔滨金融高等专科学校学报.[J],2009.6.

篇5

关键词:教学改革;职教本科;数据库原理与应用

《数据库原理与应用》是一门典型的计算机专业课程。但由于数据库应用的广泛性,职教本科非计算机专业也有开设这门课程的需要,如电子商务、金融财会。对于计算机专业来说,开设这门课程都有一系列的前继相关专业课。但对于非计算机专业,由于培养目标侧重点不同,没有足够的课时安排开设这些课程。而现在市面上的数据库教材,几乎都是基于学生已学过了相关前继专业课程之后进行编排内容的。如果教师不根据专业的培训目标,学生的实际情况,对教学内容进行重新整合与优化,简单按教材内容对学生进行授课,学生学不懂,上课效果差,是必然的。

以下笔者根据多年的教学经验,以职教本科子商务专业为例,从课程培养目标、相关教育理论、整合优化方案与教学内容重新编排四个方面进行论述。

1.课程培养目标

职教本科是近几年出现的一种新的办学模式,它的培养目标既不同于普通本科,又不同于高职专科。学生既要扎实的理论功底,又要熟练的操作技能。过于偏重理论教学,忽视学生的实践操作能力,体现不出“职教”特点;过于偏重学生的实践操作,而忽视学生理论体系的建立,与“高职”无异。

对于《数据库原理与应用》课程来说,既要求学生熟练掌握数据库管理平台的操作,编程实现数据库的增删改查、存储过程、触发器,数据库基本运行与维护;又要求学生理解数据库的体系结构、关系模型、关系运算及查询优化、范式理论、数据库的概念设计、逻辑设计、物理设计。学生既要微观上的动手操作,又要宏观上认识理解;既要有操作与维护现有数据库的实践能力,又要掌握数据库设计理论,能够针对具体数据库项目设计符合项目要求的数据库。

在具体教学中,如何处理理论与实践的关系,教学内容怎么整合与优化,对于《数据库原理与应用》这门课程来说,是值得认真研究的。有些学校是将数据库原理与应用分两门课程,先后进行授课,理论与实践脱节严重;有些学校尽管安排在一门课程中授课,但也是内容上的简单拼凑,并没有充分整合,更谈不上优化,再加上“非计算机专业”,没有相关的计算机专业知识进行支撑,教学效果可想而知。

2.相关教育理论

辩证唯物主义认为,一切认识都是由感性到理性,所有的理论都源于实践,理论反过来指导我们的实践,教学过程同样如此。对于《数据库原理与应用》课程来说,有完善的理论体系,又有成熟的实践平台。基于“实践一理论一再实践”的理念,首先在数据库管理平台上操作,让学生得到一个对数据库的感性认识,然后再提炼与归纳相应的数据库理论知识,最后再将理论知识用于指导学生的实践操作。多次反复,有利于学生对数据库理论知识的理解与认识,实践操作更有针对性与创造性。

建构主义教学理论也认为,学习者的知识是在一定情境下,借助于他人的帮助,通过意义的建构而获得的。理想的学习环境应当包括情境、协作、交流和意义建构四个部分。《数据库原理与应用》课程的教学,有成熟的数据库管理系统平台,可以给学生提供很好的学习情境,再通过老师与学生、学生与学生、学生与软件之间的协作与交流,建构数据库的理论体系、数据库设计理论,和在理论地指导下有针对性与创造性地对数据库进行操作。

基于上述教育理论,处理好数据库理论与实践的关系,将现有教材内容进行整合与优化,是符合学生的认知特点与教育规律的。

3.整合优化方案

根据笔者对本校及周边兄弟院校职教本科非计算机专业的《数据库原理与应用》课程教学,及市面上流行的数据库教材内容的调研,发现存在以下一些问题,并针对这些问题,采取相应的整合与优化方案。

1)在开设该课程之前,一般只开设了《计算机基础》课程,并没有像计算机专业一样,前期开设了程序设计、操作系统、数据结构、离散数学、软件工程等课程。因此在现有教材内容的基础上,教师有必要在相应的章节补充一些必要的专业知识。如:讲解关系运算时,补充必要的离散数学知识;讲解数据查询时,补充条件表达式知识;讲解数据库程序设计时,补充数据结构知识;讲解数据库设计理论中,补充软件工程工程知识。

2)对于非计算机专业开设数据库与计算机专业开设数据库的课程目标是不一样。作为计算机专业的学生,今后可能会面对大型数据库项目,可能会从事专业数据库管理员(DBA)工作,所以要求学生掌握关系运算语言进行推演,得到最优化的数据查询;要求用数学语言表示关系范式,并选择适当的范式;要求用E-R图等工具分析大型数据库项目,阅读与写作相关软件设计文档;要求掌握数据库的并发机制,对数据库系统进行专业管理与系统优化。

但对于非计算机专业来说,他们的主体培养目标是工作中需要用到数据库,去辅助其它的业务工作。如电子商务专业,学习数据库主要是构建网站平台及简单的数据库系统维护;对于金融财会专业,学习数据库主要是一些业务查询工作。

因此对现有教材的内容,应进行部分内容删除、简化。

3)非计算机专业的学生,在学习这门课程之前,只有计算机基础中的电子表格(Excel)对数据库的学习有所帮助。因此在讲解数据库相关知识时,可以将Excel的知识与概念进行迁移,并对数据库的专业术语进行通俗化。如关系模式,就是一个二维表,元组就是电子表格中的一行记录,属性就是电子表格的一个字段,或一列。这样就能减轻学习数据库的难度。

4)非计算机专业的学生学习数据库,立足点在应用,掌握必要的理论也是为了更好地应用。因此有必要改变教材的内容编排,将数据库实践操作与数据库理论充分融合。利用现在数据库管理平台,去理解数据库理论知识,绝对不能与计算机专业一样,纯粹讲解理论知识;数据库理论知识,也应把握一个“度”,不能过于抽象,说白了,非计算机机专业数据库的理论是一种应用理论;如关系运算语言,只介绍选择、投影等的表示符号,而对于运算的描述,不要用关系语言去描述,对于他们来说,只会越描述,学生越糊涂,而应用自然语言,和具体数据表实例代替说明。对于数据范式,也是如此,不要过于数学化。

5)对于非计算机专业的学生,特别是当他们感到这门课程过于专业,学习有难度时,往往会质疑,学习这门课有什么用,对他们的专业用什么帮助。为了解决学生的疑问,让学生更主动地学习这门课程,教师应对整个专业计划有所了解,同步开什么或后续会开什么数据库相关课程。教师应超越课程本身,设计专业案例。如电子商务专业,一般同步开的是c#程序设计,后续开商务网站建设,这时应该设计一个用C#语言编写的网站,并访问数据库这样的案例。将一些数据查询语句,存储过程作为C#的脚本在案例中进行应用,而不仅仅是在数据库平台上应用。在讲解数据库设计理论时,也可以设计一个学生熟悉的案例,如学生选课系统,并与C#编写的网站进行链接。这样学生就会用专业视角的去认识数据库的作用,从而更积极主动地去学习数据库知识。

6)学生今后工作可能会面对市面上的一些主流数据库软件,因此在教学中不要局限于一门具体数据库管理软件,在集中研究一种数据库管理平台时,对其它主流数据库管理软件也应进行接触与学习,帮助学生发现数据库软件的通用规律,掌握各种主流数据库之间的转换,包括Excel。

4.教学内容重新编排

4.1数据库绪论、软件安装与配置

4.1.1数据库的应用(信息管理系统、网站系统,特别是一些电商平台网站)

4.1.2数据库发展的三个阶段:人工管理、文件管理、数据库管理

预先准备好三个C#程序(普通的程序、访问office文件的程序、访问数据库的程序),通过分别演示这些程序,自然导出人工管理阶段程序与数据之间的关系,文件管理阶段程序与数据之间的关系,数据库管理阶段程序与数据之间的关系。

4.1.3安装与配置数据库管理软件,同时对数据库中所涉及基本概念、术语进行讲解,注意应从Excel中进行知识迁移

1)安装过程中,适时讲解:数据库的安全认证方式;数据库各种后台服务与实例,前台配置与管理界面;数据库的相关目录配置。

2)数据库软件的基本操作:数据库的新建、附加、分离,将常用的EXCEL数据文件转变为专用数据库。

3)利用数据库管理系统和一个具体的数据库,讲解数据库、数据库管理系统、数据库系统结构(三个模式、两个映像)、数据库系统;讲解三个世界:现实世界、信息世界、机器世界,三个模型:概念模型、数据模型(层次、网状、关系)、物理模型,关系模型的数据结构、数据操作(增删改查)、完整性约束(实体完整性、参照完整性、用户自定义完整性)。

4)利用Excel电子表格与一个具体的数据库,讲解基础概念:数据与数据类型、数据库与表,关系模型概念:关系、元组、属性、域、分量、主码、外码、候选码;数据库对表的基本要求。

4.2关系代数与数据查询的等价实现

首先,准备一个现成的数据库,附加到数据库管理系统,介绍数据查询的基本语法、比较与条件运算符;

其次,介绍关系运算,并同步用数据查询语句进行实现。

对于关系运算,仅要求学生掌握关系运算的书写方法,而对于这种关系运算规则,不再讲述用数学语言进行表示,而代替以文字描述、具体实例更好理解。

一个关系模式(二维表),用R(A1,A2,……,An)表示,其中A1,A2表示字段。等价查询:Select*from R。

投影操作:πA1,A3……(R),文字解释:选取一个二维表的部分列。投影操作的结果会减少列,行可能不变。在查询语句中,改变Select语句后面的参数实现投影操作。

选择操作:6F(R),文字解释:根据条件F,选取二维表的部分行,操作的结果会减少行,列不变。在查语句中,用Where语句后面的条件表达式实现选择操作。

笛卡尔积:R1xR2,文字解释:R1的每一行与R2的每一行分别相连,操作的结果,列是原来两个表列相加,行数是相乘。在查询语句中,将两个表名写在From子句的后面,用逗号隔开即开。

连接操作:R1-R2,是有条件的笛卡尔积。运算结果是笛卡尔积的子集。在查询语句中,from子句实现笛卡尔积,Where子句实现条件筛选。

除法操作:RI+R2,在R1中找出所有包含R2的行,所得到关系的列是R1列去掉R2的列。没有直接对应的SQL语句能够实现,要用两次否定,Exist语句实现。

还有三个集合运算,交、并、差,分别用INTERSECRT、UNION,EXCEPT语句实现。

查询优化树,优化规则。列上的聚焦函数。分组汇总查询:类似Excel中的分类汇总。嵌套查询。

本讲主要要给学生一个数据查询的理念,数据查询是基于关系代数的,应利用关系代数去理解查询过程,并利用关系代数去优化查询。由于课时的限制,不应过于注重一些细节。只要掌握了基本理念,本科生有较强的自学与扩展能力。

查询语句,应在c#例中实现。

4.3建立数据库、数据表、索引、完整性约束、数据插入、删除、修改

本讲学生应根据他人给出的数据库与数据表要求,要自己建立数据库、数据表,理解完整性约束并遵守相关约束,根据应用的需要,建立索引。这些仅要求用可视化界面实现即可,没有必要用代码实现。

建立数据表时,应理解常用的数据类型。

掌握数据插入、删除、修改的语句实现,进一步理解完整性约束并遵守相关约束。

4.4数据库编程、建立视图、存储过程、触发器

数据库编程,与其它计算机程序设计语言编程不一样,它的主要目的是编写存储过程与触发器,学生在掌握基本的编程语法,变量定义、控制结构之后,就应马上切人到编写视图、存储过程与触发器。

视图、存储过程与触发器也应在c#案例中实现。

4.5关系规范化理论

本讲的目的,是如何得到一个规范的二维表。

1)引用问题。给出一个数据表,进行插人、删除、修改可能出现的各种异常。2)介绍函数依赖、完、数据库设计全函数依赖与部分函数依赖、传递依赖。3)介绍三个范式。4)关系模式如何进行规范化。

4.6数据库设计

本讲学生应根据现实问题,得出应建一个什么样的数据库,数据库有哪些表,及每个表的数据要求。

1)需求分析;2)概念设计;3)逻辑设计;4)物理设计。

4.7案例实训

1)开发环境的搭建;2)相关技术介绍;3)现成C#案例分析;4)数据库建立,链接,在C#中插入查询语句、存储过程、触发器。

篇6

[关键词]信息管理;计算机;数据库技术

在信息化时代,计算机数据库技术被广泛应用于人们学习、工作、生活中,给人们的生活带来了巨大的方便,如何加强计算机数据库技术在信息管理中的应用成为了人们关注的重点。本文将从计算机数据库技术概述入手,介绍计算机数据库技术在信息管理中的作用以及在信息管理中的应用现状,提出加强信息管理中计算机数据库技术的应用策略,希望能为以后的信息管理工作提供一些帮助。

1计算机数据库技术概述

计算机数据库技术是一种关于数据信息管理的技术,其主要目的是为了便于用户管理海量的数据,此外计算机数据库还可以和其它程序连接使用,能对数据信息进行分析处理。现阶段,计算机数据库技术的发展已经比较成熟,属于信息管理领域中的高科技技术。计算机数据库技术的研究主要包括三个方面,分别为数据库、数据库系统和数据库管理系统。数据管理工作也随着科学技术的变化经历了不同的阶段,初始阶段就是利用人工进行管理,这种管理方式的效率比较低,数据管理质量也不高,后来发展成为系统管理,直到今天已经发展成为数据库管理系统。相比于前两种数据管理方式,数据库系统管理具有条理性强、管理效率高的优势。数据库管理系统以计算机数据库技术为依托,现阶段已经发展得比较成熟。下文将具体介绍一下计算机数据库的结构和计算机数据库技术的特点。

1.1计算机数据库的结构

计算机数据库管理系统的结构主要包括三个方面的内容,分别为物理数据层、概念数据库以及逻辑数据层。首先,介绍物理数据层。物理数据层就是指数据库管理系统中用于储存原始数据信息的物理设备,原始数据信息可能包括字符和位串,是未来利用数据库系统进行加工处理的对象。物理数据层是计算机数据库中的内层结构。其次,介绍概念数据库。概念数据库处于计算机数据库的中间部位,是数据库管理系统的中间结构。概念数据库主要反映地是数据之间的逻辑关系。最后,介绍逻辑数据层。这一结构体现的是数据内在联系,其中包括用户需要使用到的全部数据。

1.2计算机数据库技术的特点

第一,数据具有组织性。计算机数据库系统中的数据不是分散独立存在的,它们彼此之间具有一定的联系。即使是一个数据库中不同文件目录下的数据之间也是具有一定关系的。根据数据的来源和用途,计算机数据库系统会将这些数据按照一定的组织结构进行存储。从数据整体角度来看,这些不同的组织结构下的数据具有某种特殊的关系或相似性;第二,数据具有共享性。共享数据信息是建立计算机数据库的原因之一,计算机数据库只有具备共享数据信息的特点才能将其作用发挥到最大。计算机数据库技术共享性的特点不是指数据信息只能在一定的范围内进行共享,如一个单位内部,而是指数据信息可以进行跨单位、跨地区共享,即能打破空间和体制的限制;第三,数据具有独立性。计算机数据库技术的独立性体现在两个方面。一方面是指逻辑独立性,所谓逻辑独立性是指当数据库的逻辑结构变化时,例如修改数据定义、变更数据间的联系等,不用修改原有的程序;另一方面是物理独立性。所谓物理独立性就是说当数据的存储结构发生变化时,例如物理存储位置发生变化、物理结构发生变化等,不会改变原有的应用程序;第四,冗余度的可控性。所谓冗余就是指数据库中的数据出现重复的现象。冗余是计算机数据库技术中出现频率较高的一种现象,用户在进行数据库使用的过程中经常会遇到这个问题。冗余度的可控性是指设计师可以根据实际情况将冗余现象完全消除掉。如果不全部消除冗余,设计师也能对冗余进行适当地控制,尽量减少数据重复的概率,使用户查询数据变得更加方便;第五,灵活性。计算机数据库技术不仅能用于存储数据信息,同时还可以对存储的数据进行管理。我们常利用数据库技术进行数据的输入输出、查询和编辑,这些操作过程中都属于数据管理的内容。相比于一般的数据管理系统,计算机数据库系统具有操作灵活的特点。用户可以根据数据管理的需要建立合适的数据库,同时也可以根据自己的需要进行数据管理。

2计算机数据库技术在信息管理中的作用

首先,在信息管理中应用计算机数据库技术可以实现将不同的应用程序和不同类型的系统连接的目标,即通过使用计算机数据库技术就可以将应用系统和数据库分离,对二者的操作都是独立进行的。计算机中不同的应用程序之间不会相互干扰,可以提高信息管理的效率以及数据信息使用的效率。其次,可以利用计算机数据库系统独立性的特点,减少数据库结构变更对信息管理的影响。我们知道计算机数据库技术具有物理独立性和逻辑独立性的特点,当计算机数据库系统的物理结构发生变化时,不会影响原有应用系统和数据库之间的信息传递。再次,在信息管理中应用计算机数据库技术可以提高数据信息的安全性。一方面,计算机数据库和应用系统之间的数据信息具有一致性的特点,对数据信息进行实时更新,不会出现信息错误的情况。另一方面计算机数据库系统可以对数据访问权限进行设置,只有具有访问权限的人才能对数据信息进行访问。最后,在管理信息中应用计算机数控技术可以减少数据重复的概率,提高数据管理的效果。

3计算机数据库技术在信息管理中应用的现状

随着计算机技术和信息技术的不断发展,计算机数据库技术在信息管理中应用范围变得越来越广泛,涉及到的领域也越来越多,这些变化对于促进计算机数据库技术的发展具有重要意义。

3.1计算机数据库技术在信息管理中的应用范围变得更加广泛

计算机数据库技术在信息管理中应用的范围变得越来越广主要体现在下述几个方面:第一,就是计算机技术与数据库技术之间的关系变得更加紧密,融合性越来越高,从而使得计算机数据库技术获得了更大的发展空间,具有很好地市场发展前景;第二,就是计算机数据库技术的应用已经不仅仅局限在某一方面,各行各业都开始应用计算机数据库技术,从而使得我国信息管理的模式发生了很大的变化,信息管理的效率有了很大提高;第三,计算机数据库技术的出现为信息管理工作提供了强有力的技术支持,使得很多行业的信息管理效率大幅度增加,同时也提高了行业的生产力水平;第四,就是计算机数据库技术相比于其它数据管理技术的优势得到了很多行业的认可,从而为计算机数据库技术的发展提供了有利的环境,也拓宽了计算机数据库技术的应用范围。

3.2计算机数据库技术在信息管理中的应用呈现出强劲的发展势头

计算机数据库技术在信息管理中具有很强的发展势头主要表现在下述几个方面:第一,计算机数据库技术相比于其它数据管理技术的优势很明显,并能在实际应用的过程中体现出来,这就为计算机数据库技术在信息管理中的应用提供了有利的竞争条件,促使了计算机数据库技术的进一步发展;第二,信息管理中应用的技术是经过了不断的发展和变化的,由最初的网状数据库发展到今天的计算机数据库技术,这和科应用科技学的进步有很大的关系。计算机数据库技术是现阶段以及未来一段时间内最为先进的信息管理技术,必然会有很大的发展空间;第三,现阶段,计算机数据库技术的发展已经逐渐趋于稳定,各方面的性能已经在实践中得到检验,这为以后的发展奠定了良好的基础;第四,随时现代科技的发展,需要存储的数据信息将会变得越来越多样化,复杂的数据信息存储只有依靠计算机数据库技术才能完成,这也为新一代的计算机数据库技术发展提供了有利的条件。

3.3计算机数据库技术的安全性不断提高

第一,计算机数据库技术的安全不断得到提高使得其在信息管理方面的优势愈加凸显,提高了计算机数据库技术在信息管理中的应用效率;第二,企业发展过程中一些机密数据信息对于企业的发展具有重要的影响,为了确保数据信息的安全性只有不断提高计算机数据库技术的安全性;第三,计算机数据库系统可以对数据信息进行备份,为信息管理工作提供了有效的保障,避免出现数据信息丢失或被纂改的现象;第四,现阶段为了保证信息管理的安全性,不仅在计算机数据库技术方面下功夫,还引入了专业的抗风险软件,大大提高了计算机数据库技术的安全性。

4加强信息管理中计算机数据库技术的应用策略

4.1加强计算机数据库系统的安全性

加强计算机数据库系统的安全性一方面要提高计算机数据库技术的安全性能。主要是指不要出现数据库被盗、非法使用、篡改数据信息的问题。计算机数据库技术的安全性能是数据库系统安全性的一种体现方式。数据共享虽然可以带来很多便利,但也会影响数据库系统的安全性。一些涉及到机密性的数据信息是不能进行共享的,及时在内部传输的过程中也要进行加密处理。此外,还要设置严格的访问权限,避免出现非法访问的问题出现;另一方面还要加强对信息管理安全工作的重视。数据库系统的安全性问题如果不能得到有效解决就会丧失计算机数据库系统原有的优势,使其无法在各个领域中使用。因此应针对数据库系统中的薄弱环节做特殊安全性处理。

4.2进一步加强计算机数据库技术理论和实践的结合

计算机数据库技术理论是随着科学技术水平的发展而不断发展的,但如何将相关的理论应用于实践中是一个重点问题同时也是一个难点问题。应加强计算机数据库技术理论和实践的结合,使得计算机数据库技术转化为实实在在的生产力,提高信息管理工作的效率,促进信息管理工作的进步和发展。

4.3提高计算机数据库系统中数据的完整性

要提高数据库中输入数据的完整性,可以利用客户端进行输入以确保数据的完整性这样一方面可以避免在数据库中出现非法数据,另一方面也可对数据信息进行统一的管理,提高数据库系统的运行效率。

5总结

总之,未来随着信息技术和计算机技术的不断发展,计算机数据库技术在信息管理中应用的范围会变得越来越广,计算机数据库技术也将成为信息管理中的主要技术支持。鉴于这种情况,应加大对计算机数据库技术的研究,不断提高计算机数据库技术的水平,以满足信息管理的需求。作者简介:赵亚男,1994年生,女,辽宁省朝阳市人,汉族,所在学校为渤海大学,院系为信息科学与技术学院,专业为信息管理与信息系统,本科生。

作者:赵亚男 单位:渤海大学

[参考文献]

[1]贺墙.计算机数据库技术在信息管理中的运用[J].城市建设理论研究(电子版),2014.

[2]谢小波.信息管理中计算机数据库技术的应用探析[J].科技创新与应用,2014.

[3]曹鑫,张亚娜.计算机数据库技术在信息管理中的应用分析[J].硅谷,2014.

[4]陈林琳.计算机数据库技术在信息管理中的应用[J].中国管理信息化,2015.

篇7

关键词:计算机数据库;数字电视;内容管理

1 引言

电视能够给人们的精神生活带来极大的丰富,通过它我们可以收看到喜欢的节目和接收重要的新闻资讯等信息。随着科技的进步,电视的发展也取得了越来越多的成就,特别是近年来网络技术、信息技术以及数字技术的运用给电视事业发展带来了历史性的变革。数字电视构建起了卫星、有线以及移动电视的新格局,日益增长的信息量也给数字电视内容管理带来了一定的挑战,通过运用计算机数据库技术来对其进行管理以提高工作的效率。

2 计算机数据库在数字电视内容管理中的应用

在对数字电视内容管理的特征进行分析时发现其数据信息具有量大非结构化的特征。考虑到增强用户的体验性,需要能够为其提供较多的检索方式与使用方法,同时也要为后续的扩展工作提供便利。综合考虑了这些相关因素后选择运用SQL Server数据库技术较为适合,主要在系统管理、下载审批、检索、审核与编目等工作环节中运用数据库技术进行处理,如下图1。

图1 数据库技术结构图

2.1 计算机数据库技术在系统管理中的应用

在进行数字电视内容管理的工作时,对计算机管理系统内的节目信息和资源实施部门、权限以及级别等的有效管理是通过系统管理工作站来实现的。当实施部门管理时,部门与用户一定要建立起密切的联系,方便系统依据对内容进行的操作如删除与修改等加强对部门的管理工作。通过系统的处理可以进行多元化的部门设置,同时还能够保留角色原来所具备的属性。在对角色实施管理时,能够依据系统内的工作流程的特点进行角色的设置配备,系统亦可依据各个工作执行的具体任务为指定的用户分配一个或是多个角色,通过对角色集的设置可以很好地对用户在整个系统中的使用范围进行干预,这样无论是在管理还是使用过程中都能够有效地保障系统的安全性。在实施级别管理工作时,着重是对节目资源所具备的特征进行研究和分析,要对节目的资料信息采取加密化的分级存储手段,当用户在访问各类节目资源信息时严格依据系统对其所分配的权限进行访问。因而,在实施级别管理时系统要做到对不同类型和级别的节目资源信息进行加密处理,这样能够有效保证用户对节目存取的安全性。同时应当给系统预留出良好的数据接口,为以后的扩展服务奠定良好的基础,促进其相关应用技术的发展。

2.2 计算机数据库技术在下载审批中的应用

当用户进行节目信息的搜索浏览低码文件时,可以实现对节目信息进行定义与下载。使全部的节目信息都存入到下载盘里面。只有在进行了下载申请并且取得相应的批准之后才能对节目进行下载。审批要对下载盘中需要进行下载的节目信息进行审核,在这一过程中系统依据对需要下载的节目信息情况的分析结果进行审批。当系统判断出下载的节目信息的保密性级别较高时,这时候审批工作就会被提交到其上一层次,所获得的审批意见依据控制原则提交给相关的审批人员,当发现所下载的内容为急需运用的资源时,能够按照用户原来所定制的形式来消除审批。当审批工作被确认时,系统的下载管理模块会对需要下载的节目信息进行排列,当遇到用户请求的节目信息为高码流时,这个时候就会转入片段与离线存储的模式进行。通过在相应的信息窗口中用户能够实现对节目信息、下载速度等的查询。而节目资源信息的查询与检索系统可以安装在同一工作站上,在对需要下载的节目信息进行审核时要由具有专业技能的工作人员来完成,同时,也能够在分析研究用户下载审批权限节目信息数据的基础上来进行下载审批工作站的优化配置。

2.3 计算机数据库技术在检索中的应用

检索工作站被用来进行媒体资产系统的管理工作,检索系统在媒体资产管理系统中发挥着巨大功效,良好的数据库检索系统是保证优质的媒体资产经营成果和效益的必备工具。数据库检索系统在用户进行节目下载申请中也发挥着重要作用,在用户具有相应的下载权限时可以把其所需下载信息储存在检索系统中。当需要调用检索系统时可以轻松地在WEB B/S中实现,通过对其运用能够较好地解决扩展网络规模的问题,能够有效地降低检索客户端的维护费用,也为其在外部网络环境中的运用创造了有利的条件。同时,在进行检索系统工作界面的设计时可以采用不同的语言模式,这样为其国际化的发展奠定基础,便于进行有效的交流和沟通。由于用户权限级别的不同,在检索系统中也应当做好检索范围的控制工作,这可以依靠系统对节目信息资源的分级管控来实现。借助于编目资料和整理资料能够实现对图像、版权、素材和人物等内容信息的查询。依据所获取到的信息系统还能够实现分布、联合和参数等多种形式的检索方式,从而让系统实现其强大的信息检索功能。

2.4 计算机数据库技术在审核中的应用

对数字电视的编目内容与音视频信息进行审查是审核系统要执行的主要工作任务。当向审核系统提交了二次编目工作后,系统会对节目信息进行自动接收,在对节目信息的视频与文字信息进行浏览时,审核人员需要对录入编目的内容进行认真核实,并对系统所获取到的音视频和内容信息的一致性进行确认。必须要保证是已经全部通过了审核的节目信息才能被用户所检索到,在其完成检索后会进行节目信息的储存。系统的编目条目被储存在计算机数据库中供审核人员调用,审核人员还可以对具体的编目内容进行分析,以确保编写的条目的正确性,将其控制在合格范围之内。在进行完审核系统的审核工作后,要对编目记录的不同信息进行查找标记,这样在运用系统内不同工作站进行内容信息查询时就能够有不一样的信息标记,这样能够极大地方便审核工作的进行。

2.5 计算机数据库技术在编目中的应用

编目工作站是专门为电视节目的编目系统设计和开发的,通过编目系统可以全面地完成节目素材的对象绑定与整理工作。通过将卫星收录工作站和编辑工作站等设计成插件的形式安装到编目系统里面,可以极大地提高工作站提取编目信息的能力,促进自动提取技术的有效运用。还能够同时实现对音视频等信息文件的成功绑定。之所以要采用二次编目主要是保证在著录与标引中可以运用数字化的媒体资源形式,在文字信息描述完整性的基础上促进由音视频信息所形成的媒体资源具有良好的再利用性。设计出功能强大的编目系统是保证媒体内容管理与媒体资源再利用的前提。通过编目系统可以较好地完成注录描述文字类和分类数字媒体等相关工作,要严格地依据国家所规定的技术标准来设计编目系统,要让系统具有良好的自定义功能、层次化结构和标准化模块等基本特性,便于使用和管理。

3 结语

就目前的发展情况来看,通过运用计算机数据库技术来对数字电视内容进行管理,很大程度上提高了电视用户的体验性,计算机数据库技术具有广阔的市场应用前景。通过对数据库技术在电视节目信息数据处理中的运用,很好地解决了数字电视中海量信息的编辑处理工作难题,为数字电视的发展提供了强大的技术支撑。■

参考文献

[1] 陈茂松.计算机数据库技术在数字电视内容管理中的应用研究[J]. 计算机光盘软件与应用,2012.24:97-114.

篇8

关键词:数据库;信息与计算科学;信息化

随着社会信息化的不断推进,世界正在走向以数字化为特征的信息时代,大数据处理与信息数据库的建立刻不容缓。信息与计算科学专业是数学、计算机科学、信息工程等广泛学科的交叉,主要研究信息技术的核心基础与运用现代计算工具高效求解科学与工程问题的数学理论与方法。本专业需要接触、处理大量数据,数据库的建立与应用已成为该专业学生必备的部分。因此为了更好地理解数据库的建立与应用,本文以信息与计算科学专业为例,浅谈数据库的影响。

1.数据库的概念与分析

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后,数据管理不再仅仅是存储和管理数据,而转变成用户所需要的各种数据管理的方式。数据库有很多种类型,从最简单的存储有各种数据的表格到能够进行海量数据存储的大型数据库系y都在各个方面得到了广泛的应用。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,是进行科学研究和决策管理的重要技术手段。作为计算机软件的一个重要分支, 数据库技术一直是倍受信息技术界关注的一个重点。尤其是在信息技术高速发展的今天, 数据库技术的应用可以说是深入到了各个领域。

2.数据库的发展与建立

2.1数据库技术的发展

2.1.1文献的收集与整理

对数据库发展文献的收集主要利用以下检索工具:中国学术期刊网全文期刊库、 维普中文数据库, SCI 数据库 以及网络搜索引擎Google。文献收集的范围:1993 ~ 2017年国内外相关文献。

2.1.2数据库技术发展的现状―-关系数据库技术仍然是主流关系数据库技术出现在 20 世纪 70 年代, 经过 80 年代 的发展到 90 年代已经比较成熟, 在 90 年代初期曾一度受 到面向对象数据库的巨大挑战, 但是市场最后还是选择了关系数据库。

2.1.3数据库技术发展的趋势

下一代数据库技术的发展主流是面向对象的数据库技术与关系数据库技术;数据库技术发展的新方向是非结构化数据库;数据库技术发展的又一趋势是数据库技术与多学科技术的有机结合;未来数据库技术及市场发展的两大方向为数据仓库和电子商务;数据库技术的实践性发展为面向专门应用领域的数据库技术。

2.1.4当代与未来数据库研究的热点―-数据挖掘、 知识发现与数据仓库目前,国内对数据仓库、数据挖掘等数据库技术的研究正在紧锣密鼓地进行, 该技术的发展无疑将会推动新一轮的数据库技术的发展。

2.2数据库的建立

数据库具有极大的优点,将数据库应用于信息与计算科学专业,有助于有效地开发和利用学习信息资源,把原书本式的题目建设成为计算机能够识别的数码式文献,从而提高文献的利用率,也进一步增强学生学习的科学性和技术性,提高效率。 数据库的建立一般存在以下步骤:

2.2.1建立计算机例题数据库。

例题数据库包括题目,解答,相关知识点,相关例题等数据的数据库,另外还可根据题目的实际需要建立诸如图象、语言等数据库。

2.2.2编制多种索引,满足用户多途径检索的要求。

索引是读者利用地方志数据库的入口,因此,索引的编制应以科学为根据,以学科分类为基础。索引与全文数据库中的有关条目链接要科学,便于用户从学科分类、主 题、关键词、参考文献、人名等途径进行查找。

3.数据库的应用与影响

3.1数据库的应用

3.1.1提高数据管理能力,优化例题,提高学习效率

首先,通过数据库管理系统,具备了直观管理海量空间数据的能力。其次,原来的数据生产模式,要按出题目给出答案,现在一道题可以衍生出多道题。

3.1.2为众多信息管理系统提供统一的数据平台

在统一了题库的情况下,中央民族大学信息与计算科学数据库实际上是一个可提供各种题目与知识点数据平台。实现同学共享了例题信息数据库平台。

3.1.3为其他高校提供共享的数据平台

各高校之间数据库资源共享互相交流,分享彼此的优良资源,扬长补短,更好地促进同学们的学习。

3.2数据库的影响

3.2.1反映专业题目具体情况

对信息与计算科学专业例题的数量、分布等数据进行动态跟踪,及时反映该资源的实际情况,以便于更好地进行题库编纂工作。

3.2.2收集整理数据

对例题类型数据进行收集、汇总、整理、分类、分析,为专业题目研究提供依据。

3.2.3提供资料与参考数据

为制定信息与计算科学专业题目提供资料,也为对信息与计算科学专业的研究提供较为全面的参考数据。

高校信息化建设的方向应以网为基础,以教学资源建设为应用重点,以人才培养为根本、以知识创新为发展战略.教育信息化应按信息系统建设标准化进 行规划,同时对现有的信息资源进行整合,有效利用信息资源,并加强校园网的信息 安全建设,主题数据库能站在战略的角度,对高校的数据进行总体规划,并建 立较高层次的数据模型与环境,可以好地解决“面向过程”所带来的包括“信息 孤岛”等现实问题。从这一点上说,在高校的信息化建设中使用主题数据库,对全面高高校信息化水平有着重大的意义。

参考文献:

[1]何伟. 关于办好信息与计算科学专业的思考[J]. 民族教育研究,2003,(06):84-88.

[2]向海华. 数据库技术发展综述[J]. 现代情报,2003,(12): 31-33.

[3]陈晓杰. 地方志计算机数据库的建立与维护[J]. 硅谷,2008,(01):24

[4]吴永静. 广东省基础地理信息数据库的应用及设想[J]. 国土资源信息化,2006,(02):6-9.

篇9

关键词:计算机;数据库;安全;模式

中图分类号:TP39 文献标识码:A 文章编号:1674-7712 (2013) 06-0058-02

八九十年代至此,计算机的使用越来越普遍,个人和企业都倾向于用网络来处理个人的事情,并将很多资料和信息存放在网络上以便使用。而计算机数据库就是对这一活动进行技术支撑。

人们一般将个人资料等存放在计算机数据库中以方便和安全之用。这些个人资料往往包含有个人隐私并且非常重要,只有具有相关权限的人才能够查看相关资料。同样,现代企业几乎都是通过计算机数据库来存储和管理各种业务数据。通过特定的数据库访问模式,可以为企业提供全区域全侯段数据的查询和应用方便,提高企业管理效率。企业数据库对企业很是重要。但是如果数据库受到人为或病毒的攻击,个人隐私或企业重要信息就面临被窃取或流失的危险,进而对个人或企业的利益造成损失。

本文通过对计算机数据库概念和特征的梳理,设定数据库管理之目标、分析数据库管理问题进而提出计算机数据库安全管理模式。

一、计算机数据库概念及其安全管理特征

(一)计算机数据库概念

计算机数据库(Database)是为达到一定的目的而将数据组织起来并存储在计算机内数据(记录、文件等)的集合。模型是数据库系统的核心和基础。按照计算机存储和操作数据的方式,从数据库发展形态和模型特点角度,将数据库划分为:网状数据库、层次数据库和关系数据库三类。计算机数据库的应用领域和范围十分广泛。按照数据库应用领域和范围,将数据库划分为:统计数据库系统、海河流域数据库系统、地质数据库系统、生态环境数据库系统、地方志数据库系统等。

总体而言,随着计算机的普及和数据库技术的不断发展,计算机数据库应用范围不断的扩大,受到越来越大的重视,并其安全性得到不断的优化和加强。

(二)数据库安全管理特征

数据库安全管理往往包含数据安全、数据完整、并发控制和故障恢复等四个方面:

1.数据安全

数据的安全是保障数据使用的前提。数据安全涉及数据本身的安全以及数据防护安全两个方面。通常需要注意防止数据在录入、处理、统计或打印中造成的数据损坏或丢失;以及因人为、程序、病毒或黑客等造成的数据损坏或丢失。为了保障数据的安全,通常需要将数据进行分类,也即将需保护信息和其他信息分开;设置用户访问权限,控制不同的用户对不同数据的访问;对数据进行审计和加密。

2.数据完整性

数据的完整是保证接收信息的全面性,包括数据的精确性和可靠性。数据完整性通常包括实体完整性、域完整性、参照完整性和用户定义完整性等四个方面。数据完整与否通常涉及到数据录入等方面。数据由于输入等种种原因,会发生输入无效或错误信息等问题。为了保证数据完整性,通常采用包括外键、约束、规则和触发器等方法。系统很好地处理了这四者的关系,并针对不同的具体情况用不同的方法进行,相互交叉使用,相补缺点。

3.并发控制

数据库中的数据信息资源可以说是一个“信息池”,对数据的取用不仅要满足一个用户的使用,还要允许多用户同时对数据的取用。为了保证用户取用数据一致性就涉及到并发控制。并发控制指的是当多个用户同时更新运行时,用于保护数据库完整性的各种技术。并发机制不正确可能导致脏读、幻读和不可重复读等此类问题。并发控制的目的是保证一个用户的工作不会对另一个用户的工作产生不合理的影响。在某些情况下,这些措施保证了当用户和其他用户一起操作时,所得的结果和她单独操作时的结果是一样的。在另一些情况下,这表示用户的工作按预定的方式受其他用户的影响。

4.故障恢复

目前,保护数据库系统免受破坏的措施有很多,它能够保证数据库的安全性和完整性不被破坏以及并发事务能够正确执行,但是计算机的硬件故障、操作人员的事务这些是不能够进行避免的。而数据库中数据的正确性都会受到它的影响,甚至有时会使得数据库受到破坏,导致数据库中的部分或者全部数据的丢失。故障恢复的功能就是能够实现数据库从错误状态向某一已知的正确状态方向进行恢复。

二、数据库安全管理目标

数据的安全和完整使用是计算机数据库管理的目标,包括以下几个方面:

数据共享和统一管理。对具有使用权限的用户实现全区域或全侯段数据信息共享能够提高信息的使用效率,满足企业或个人动态办公的需求。同时数据共享必须保障共享数据的一致性和对数据的统一管理。

数据访问简化。应用程序对数据的访问进行简化,使得在更为逻辑的层次上实现应用程序对数据进行访问。数据访问简化一方面提高了对数据库中数据的使用效率,另一方面提升了个人或企业使用数据的方便性,提高工作效率。

数据有效。数据有效性一方面指数据库中的数据需是可以使用的,不能存在过多的冗杂数据;另一方面数据的逻辑一致性得到保证。

数据独立性保障。数据独立性包括数据的物理独立性和逻辑独立性。把数据的定义从程序中分离出去,加上数据的存取又由DBMS负责,从而简化了应用程序的编制,大大减少了应用程序的维护和修改,保障数据的独立性,减少程序对数据和数据结构的依赖。

数据安全性保障。是保障在数据库共享情况下维护数据所有者利益。数据的集中存放和管理能够保证数据库安全性。数据库安全的具体目标就是提供充分的服务,并且保证关键信息不被泄露。

三、数据库安全管理存在问题

从数据库系统安全性角度来讲,数据库的安全问题包括操作方面问题、系统管理问题和数据库自身问题等三个方面。

操作方面。操作方面往往涉及到病毒、后门、数据库系统以及操作系统等方面的关联性。病毒方面,部分病毒可以依附于操作系统从而对数据库造成危害;操作系统后门在方便特征参数设置等的同时,也给黑客等留了后门使其可以访问数据库系统等。

管理方面。对数据库安全管理意识薄弱,重视程度不够,对数据库等的管理往往提留在设置访问权限等方面。数据库安全管控措施较少或不到位,未能定期检测和发现数据库存在的漏洞以及面临的安全威胁。

数据库自身问题。虽然关系数据库系统应用时间较长,特性较强大,产品也较成熟,但是实际中并没有在操作系统和现在普遍使用的数据库系统体现出其应该具有的某些特征,尤其是那些较为重要的安全特性,由此可见,大多数的关系数据库系统的成熟度还是不够。

四、计算机数据库安全管理措施

(一)用户标识与鉴别

用户识别和鉴别是数据库系统的最外层安全保护措施。数据库系统可使用多种识别方法,提高系统的安全级别。其中用户名输入识别、口令识别、身份随即识别等作为常用的安全防范方法。

(二)安全模式

通过安全模式来判断安全重要方面与系统行为关系,并满足关键数据安全的需求。安全模式通常包括多级安全模式和多边安全模型。多级安全模式首先在军用安全保密系统中使用,包括秘密级、机密级和绝密级三个等级。根据不同的需求设置每一级人员的访问权限。多边安全模式则能防范横向信息泄露。

(三)访问控制

按用户身份及其所归属的某项定义组来限制用户对某些信息项的访问,或限制对某些控制功能的使用。访问控制通常用于系统管理员控制用户对服务器、目录、文件等网络资源的访问。访问控制保证具有访问权限的用户的正常访问,是通过主体访问设置保护网络资源。访问控制的功能主要有以下:防止非法的主体进入受保护的网络资源;允许合法用户访问受保护的网络资源;防止合法的用户对受保护的网络资源进行非授权的访问。访问控制实现的策略:入网访问控制、网络权限限制、目录级安全控制、属性安全控制、网络服务器安全控制等。

(四)安全审计

由专业审计人员根据有关的法律法规、财产所有者的委托和管理当局的授权,对计算机网络环境下的有关活动或行为进行系统的、独立的检查验证,并作出相应评价。安全审计涉及四个基本要素:控制目标、安全漏洞、控制措施和控制测试。其中,控制目标是指企业根据具体的计算机应用,结合单位实际制定出的安全控制要求。

五、结束语

数据安全问题是存在于计算机系统和数据库系统中的常见和最为重要的问题。数据库的安全围绕着防范和减轻风险的角度展开。数据库管理最主要的目的就是通过有效的计划和措施,在保障数据共享的基础上,保障数据的安全,确保安全风险不为用户带来风险等。文章在指出数据库系统中存在安全问题的基础上,从用户识别、设置安全模式、进行访问控制等角度提出了数据库安全管理措施。

参考文献:

[1]许婷,杨新荣.数据库安全技术理论研究[J].科技情报开发与经济,2007,4.

[2]朱良根,雷振甲,张玉清.数据库安全技术研究[J].计算机应用研究,2004,9.

篇10

在计算机网络设计活动中,关系数据库技术是一种辅助手段,为计算机网络设计活动提供数据支持。在计算机网络设计活动中,关系数据库的巨大容量和包含数据信息种类的多元性,为计算机网络设计活动提供了充分的数据资源支持。在关系数据库的运用活动中,使用者只需要在关系数据库中进行数据的赋值就可以进行关系数据的存取和调用活动,让网络设计活动中遇到的数据和数值问题能够得到及时、有效的解决。而在传统的数据库运行活动中,数据库的录入和调用需要借助人工操作来完成,这种数据库运行模式不仅极大的浪费了人力资源,而且在数据运行的效率和质量上也有很大的缺陷,经常会导致数据的输入、输出环节出现错误,甚至会极大的拖延网络设计活动的进程。当采用关系数据库以后,数据库以网络设计活动为服务对象,对内部的数据信息内容进行了关联化的处理,让数据库由过去的数据堆积体衍变成为一种数据的有机管理主体,内部的网络设计数据与常用的数据关系连接起来,并采用基于可扩展语言设计了数据库与使用者之间的信息交互界面,让关系数据库可以与使用者进行数据关系形式的交流,并根据使用者的数据要求对内部数据信息进行整理、关联。实现了计算机网络设计活动数据管理的智能化。

2关系数据库技术在计算机网络设计中的基本原理

在计算机网络技术发展的过程中,数据库技术存在着众多的种类,其中根据数据库模型的运行模式可以分为:网状模型数据库技术、层次模型数据库技术以及关系数据模型数据库技术。这些数据库技术在不同的计算机网络设计活动中有各自的优势,其中关系数据模型数据库技术,以其完美的数据连结技术和高度的数据模型适应性,成为计算机网络设计活动中通用的一种数据库技术。其在运行过程中展示出的完善的数据连结性,能够在计算机网络设计活动中,对任何相关的计算机网络数据进行关联,并能够在一定数据基础上对多种数据进行综合性的关系链接。这种数据信息服务的全面性和数据链接服务形式的多样性,能够极大的满足计算机网络设计活动中多样化的数据信息需求,所以在具体的计算机网络设计活动中成为使用者首选的数据库类型,被广泛的应用于计算机网络设计中。计算机网络设计活动是一个复杂、系统的工程性活动,在其运行活动中要求下属的各个模块都要最大程度上的兼具数据信息服务的全面性和便捷性。在关系数据库中这一系统要求被很好的体现了出来,关系数据库拥有自己管理信息交互平台,能够基于C语言等网络编程语言与使用者进行数据库信息的交流,提高了数据库使用的便捷性和全面性。在计算机数据库软件系统结构中包含着两个数据库访问系统,一个是开放数据库连接性(ODBC),一个是数据访问对象(DAO),这两个数据库访问系统相互独立,能够单独向用户提供数据信息服务。其中ODBC不仅能够基于SQL语言与使用者进行数据信息交互,而且对C语言和SQL数据库之间的访问机制进行了定义,让使用者可以通过C语言这样一种计算机网络设计活动中常见的语言形式与数据库进行信息交互,保证了关系数据库对计算机网络设计活动数据信息交互,让计算机网络设计人员能够通过其最常用的信息交互方式与关系数据库进行交流,保证了关系数据库与计算机网络设计活动积极、有效的互动。DAO为计算机网络设计提供了数据库机制,这一机制是从关系数据库的整体出发对关系数据库内部组成部分和内容的一种规范。当一个关系数据库体系结构由多个DAO构成时,DAO自身的数据库管理机制就会发挥作用,从DAO自身的数据资源特点出发,对关系数据库整体进行协同管理,保证整个关系数据库的数据信息服务的高效进行。DAO的这种自我管理机制和其自身的数据访问对象本质是相互分离的,在具体的管理活动中自我管理机制和数据访问对象能够进行各自独立的管理,让每一个DAO都可以在保证自身数据访问对象性质的基础上,同时实现自身和DAO群体的管理,这种各自独立的数据访问对象管理和运行管理,在保证DAO数据服务对象专业性的同时,也方便了自身的升级改造。而且在关系数据库运行活动中,DAO可以链接相应的网络数据库,实现数据资源的网络化共享和管理。

3关系数据库在计算机网络设计中的优势

关系数据库在计算机网络设计中具有强大的数据存储功能,以及简便的数据转换功能等强大的优势,以下将对关系数据库在计算机网络设计中的优势进行详细的阐述。

3.1强大的数据存储功能

强大的数据存储功能,是关系数据库在计算机网络设计活动中运用的主要优势。随着计算机网络设计应用范围的不断扩大,计算机网络设计活动的内容含量越来越大,内容的组成形式也变得越来越复杂,面对计算机网络设计活动这样一种发展趋势,相应的关系数据库的数据储存能力和数据管理能力变得极为重要。关系数据库的应用,不仅能够对计算机网络设计活动中需求和产生的大量计算机网络设计数据进行及时的存储,而且能够借助内部管理机制的帮助,对这些数据进行有效、准确的规划和管理。关系数据库的应用让计算机网络设计活动的数据管理环节,成为计算机网络设计环节的一个效率增长点。在具体的操作活动中计算机网络设计人员,可以利用数据库强大的数据存储功能将设备参数输入到网络拓扑结构中,进而借助网络拓扑结构对关系数据库进行高效、快捷的操作。如果不能有效的利用关系数据库的辅助作用,有效管理复杂的数据信息,那么计算机网络设计势必会陷入困境中。

3.2简便的数据转换功能

关系数据库在计算机网络设计活动中的优势,还体现在不同数据之间的转换功能。在计算机网络设计活动中,因为设计活动本身可能会涉及到社会经济的各个领域,自身的设计形式也会因为网络设计目标的不同而大相径庭,在计算机网络设计活动中,计算机网络设计的数据从呈现形式和传递方式上都是有本质上的不同的,所以在对计算机网络设计数据进行管理的时候,不同数据之间的转换是一个关键性的问题,只有解决了计算机网络设计活动中的数据转换和数据转换效率的问题,才能促进计算机网络设计活动高效进行。关系数据库在计算机网络设计活动中的应用在一定程度上解决了这一关键性问题,因为关系数据库本身存在的关联性,就是要从两组不同数据中寻找共同点,并基于这些共同点建立二者之间的普遍联系,关系数据库的这种工作机制,在不同形式的数据之间的转换活动中也有积极的作用。数据的两种不同呈现形式本质上也是两种不同数据之间联系的一种体现,二者之间本质内容和内在逻辑的联系是普遍存在的。关系数据库可以根据这一特点,结合自身的工作机制,对二者进行本质上的联系,这样一种在计算机网络设计活动中复杂无比的问题,在关系数据库的参与下立刻变得可实现、可操作。关系数据库的存在只是解决了计算机网络设计活动数据转化能力的有无问题,只有强化计算机网络设计活动中数据转化能力的效率和便捷性,才能在网络设计的实际工作中起到更加积极的效果。所以在关系数据库的建立健全活动中,对其自身的数据转换能力的强化,是关系数据库发展完善的未来方向。这一改进必须要将关系数据库的数据转化能力与关系数据库的信息交互系统结合起来,保证使用者对关系数据库的数据转换能力有更加直接的参与和应用,同时要结合计算机网络设计活动发展的实际,对网络设计活动中可能会涉及到的数据呈现形式进行系统、详细的统计,并在关系数据库中对这些数据的呈现形式进行广泛的应用。具体而言,就是要在关系数据库中,对计算机网络设计活动中可能会涉及到的数据呈现形式进行定义,并设置相应的数据转化机制,在对数据信息进行存储时,尽量选择应用范围最广的数据呈现形式进行存储,以最大限度的保证计算机网络设计活动的数据需求,同时也要定义好各种数据呈现形式的转化机制,在使用者产生特殊的数据呈现形式需求时,能够运用相应的数据转换机制,进行数据呈现形式的转换,以保证计算机网络设计活动的高效进行。

4结束