数据库系统对软件工程的支持

(整期优先)网络出版时间:2018-10-20
/ 2

数据库系统对软件工程的支持

向金龙

(新疆大学软件学院,新疆乌鲁木齐830000)

摘要:如今网络已经走进了人们的生活中,人们的生活与网络也是息息相关的。而且人们的生活因为有了网络而方便了很多。如今人们对于数据库系统有了自己的要求。数据库系统也在不断的发展着,而它也给人们的生活带来了很大的好处。本文就以数据库系统对软件工程的支持而展开了探讨。

关键词:数据库;网络;软件;工程

如今的社会,已经是一个科技化的时代了。人们生活中的很多设备也是越来越先进了。数据库系统对软件工程也有一定作用。而在软件中,也包含着很多的数据,比如文档、程序、程序的内部设定等等。这些数据都在人们的生活中起着很重要的运用尤其是文档。很多的工作人员办公都必须要用文档。因为文档比较方便,而且储存信息较快。

数据库管理也包括DBSM,DBSM是更高级的操作系统。而DBSM可以使数据中的一些重要的信息不被丢失,同时还可以在系统出现故障时进行维修。如日志转储功能可提供数据保护。在现实生活中,很多的网友们也在逐渐的使用DBSM这个系统,因为这个系统可以满足他们对数据处理的一些需求。比如数据的储存,多种数据描述不同的语言、工具与硬件提供接口等等。这给人们的工作带来了很大的方便。但是DBSM也存在一定的缺点,比如DBSM的一些新功能不太适应于人们的生活。这也使得数据库的研究有了一定的难度。

一.计算机环境

如今人们对于计算机的需求越来越大了。比如老师们可以通过计算机备课,学生们可以通过额计算机查阅资料,而上班组可以通过计算机完成一些工作等等。DBSM在人们的需求中得到了发展。但是计算机在应用的过程中必须保障环境的安全。比如,人们刚做完了一个设计报告,而他将设计报告储存在了计算机中,可是如果计算机中进入病毒的话,那么他的工作就白做了。

二、用于CASE的数据库设施

数据库系统对于软件工程的应用也是起着很重要的作用的。每个数据库系统也都有自己的功能。比如DBMS有一个由数据库缓冲区和DBMS控制结构组成的工作空间,DBMS的每一个顾客都有其专用工作空间,顾客通过其专用工作空间的I/O数据传递来实现与DBMS的通讯。这也满足了顾客对于数据库应用的要求。同时也发挥了DBMS的功能,给人们的生活带来了很大的帮助。DBMS可以从一个系统转移到另一个系统中去。这使得DBMS的功能被放大化。同时也使得系统的体系得以改善。如使用光盘来代替现有的存贮介质。DBMS应设计成在新硬件上能有效执行、H在现有的环境中亦能继续工作的系统。

而CASE本身就是一个多语言的体系。它管理着数据库不同的语言编码程序以及运行的工具。而它的硬盘类型也是多样的,比如异构硬件可支持设计活动。在CASE环境下开发的软件产品的目标机器可以不同于CASE环境本身的机器。例如在SUN工作站的C语言CASE环境中开发的测试工具可在386的微机上运行,这给人们带来了很多的方便之处。

三、存贮管理

(1)大型对象适用FCASE的DBMS

计算机工程将一些信息整理化后便将它们存储起来。可是有时候由于计算机存储呢内容过于太多,所以会导致计算机卡顿,甚至是死机,这对人们来说也是带来了很多的不便之处。可是如果他们将一些内容存储在大型的DBSM中的话,他们的数据便不会丢失而且电脑也不会出现存储空间不足的现象。

(2)CASE环境下的事务有几种方式可用于修改事务的概念以适应CASE环境的需求。

一种是要确保每一事务都是短小的。短小的意思并不是计算机的存储空间不大,尽管它的内容结构比较简单,但是它的功能性很大。比如,数据库对象登记或验证符合这种事务的概念,而诸如固定错误位置或增加一种特性的那种花时的活动则可由多个事务构成。

但是在这个社会上,还是有很多人由于不会应用计算机而将很多的工具归类于数据库的问题。有一些工具由于自己的功能而被划分为一个事务,但是这些事务也面临着数据丢失的问题。因此,对于这些数据要定时的进行保存才行。如磁挞上的结果,设置事务活动的检查点。这种称为“安全点”的设施,由某些商用的DBMS是供,但这类产品较少、许多现有的机制并不适于便用大型的暂存数据结构的事务。

不同的事务,它们的概念也是不同的,同时它们的价值也是不相同的。比如有的事务功能是修改,而有的则是测试功能等等。虽然它们的功能都不相同,但是这些工具都给人们的生活带来了一定的好处。帮助人们解决一系列的问题。同时也降低了人们使用计算机时出现数据丢失的问题。而且也保障了他们的工作效率以及完成工作的可靠性。而DBMS也有这方面的功能,它可以使得一些数据被长期的记录下来,同时减少错误的发生。

DBMS的运行环境也是比较安全的。它可以使得计算机不被病毒入侵,同时保障了人们工作时计算机环境的安全。在如今DBMS的功能还有待提高,如果DBMS的功能发展的更加成熟的话,人们的生活质量也会不断提升的。

(3)其他事务功能事务恢复设施通常设计为能在配有海量磁盘存贮器的系统上达行。如果人们的计算机系统出现故障的话,他们的数据不会一时之间就丢失的。相反的,这些数据会自动被保存到磁盘中。这样的话也不会给人们的生活带来不必要的麻烦。同时也不会给他们的工作造成负担。只要计算机系统出现故障后能及时修理的话,那么所保存的文件也不会丢失。

如今很多的人们也特别的喜欢用日志的方法来保存自己的一些私密的文件,或是对于自己来说比较重要的文件。而且即使人们的计算机系统出现故障了,人们保存在日志中的文件也会自动的进行备份。

作为DBMS的一种设施,日志是非常有用的。交互作用工具可产生其活动的专用日志,可使用类属的DBMS功能增加日志条目,继而可以用工具指定的方式对其进行解释。今天,DBMS的8志机制仍很少直接提供给用户。

结语:

数据库系统软件工程的支持是特别的重要的。而且在数据库中DBMS和CASE系统都起着自己的功能,同时它们也可以保障人们的文件储存安全的状况。而且它们的功能也是特别的好的。写给人们的生活在一定的程度上带来个很大的方便之处。如今人们的生活也是越来越科技化了,很多高科技的产品也是在不断的进入人们的生活当中。而计算机也在不断地发展着,它的数据库系统也得到了保障,而软件工程的应用也是越来越广泛了。人们也不必担心自己的计算机系统出现故障后,出现数据丢失的现象了,同时计算机的数据库系统也得到了一定的更新。

参考文献

[1]袁鹏飞.中文版SQLServer2000数据库系统管理.北京:人民邮电出版社,2001.

[2][美]Microsoft公司.MicrosoftSQLServer2000数据库

[3]杨芙清,梅宏,吕建金芝.浅论软件技术;发展.电子学报,2002,30(12A):1901-1906.

[4]张效祥,主编.计算机科学技术百科全书.北京:清华大学出版社,1998.

[5]王立福,张世琨,朱冰.软件工程一-技术、方法和环境.北京:北京大学出版社,1997.

作者简介:向金龙(1995.03-),男,重庆合川人,本科在读,研究方向:软件工程(数据库)