计算机数据库应用与管理

(整期优先)网络出版时间:2017-12-22
/ 2

计算机数据库应用与管理

江良志张玉芬张景珊

日出东方太阳能股份有限公司江苏连云港222243

摘要:作为计算机科学中的一门应用技术,计算机数据库技术在时代的发展下应运而生。管理信息系统、办公自动化和决策支持系统等系统的核心都离不开数据库的支持。本文将从计算机数据库的角度出发,探讨数据库的应用与管理。

关键词:计算机;数据库;应用;管理

1数据库技术的基本内容

数据库技术是通过研究数据库的结构、存储、设计、管理意见一个月的基本理论和实现方法,并利用这些理论实现对数据库中的数据进行处理、分析、理解的技术,它是计算机数据处理与信息管理系统的核心。

数据库技术的基本内容包括以下三点内容:一是利用数据库管理系统和数据库挖掘系统设计出能够实现对数据库中的数据进行修改、添加、删除、处理、分析、理解、报表和打印等多种功能的数据管理和数据挖掘应用系统;二是利用应用管理系统实现对数据的处理、分析、理解;三是通过对数据的统一组织与管理,按照指定的结构建立相应的数据库和数据仓库。

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

(1)独立性。计算机数据库技术拥有自身独特的物理独立属性和逻辑独立属性,其物理独立属性是计算机应用程序和数据库数据的独立状态,如:存储位置、设备及方法的改变,并不会导致程序出现变化;其逻辑独立属性是指计算机程序和计算机数据库逻辑结构的独立状态,也即在对数据库的总体逻辑结构修改的操作过程中,无须对程序中的代码修改。

(2)数据结构化。在文件系统中,尽管其记录内部已有了某些结构,但记录之间没有联系。而数据库系统则实现了整体数据的结构化,这是数据库的主要特征之一,也是数据库与文件系统的本质区别。

(3)完整性。计算机数据库技术的一致性、有效性、准确性共同构成了数据库的完整性。其完整性主要表现为:不同用户使用的是同一个数据库;计算机数据库数据理论数值与数值约束相吻合;计算机数据输入值与表中数据相吻合。

(4)安全共享性。计算机数据库技术还使用了多种安全防护措施,如:数据库授权控制、数据加密控制等,从而有效地实现了计算机数据的信息共享,提升了数据库信息的利用价值。

3数据库技术的发展

数据库技术的发展经历了三个阶段:一是手工管理数据的阶段,在这一阶段中,计算机主要用于数值的计算,数据库的外存没有直接的存储设备,只是单纯的纸带、卡片、磁带,数据库的内存没有相应的操作系统和管理数据的软件,数据的数量小,没有具体的结构,数据之间缺乏严密的逻辑结构,直接由客户管理;二是文件系统数据管理阶段,在这一阶段中,计算机中的数据被组织成独立的数据文件,系统可以按照文件的名称对其进行访问,对文件中的数据进行存取、插入、修改、删除,虽然数据具有了共享性,但数据的独立性变差,维护与管理的代价增大;三是数据库系统阶段,在这一阶段中,数据不再单纯的针对某一个特定的应用,更多的面向整个组织,它具有整体的结构性、共享性增高,冗余度变小,数据与程序之间具有一定的独立性。

4计算机数据库技术的应用

4.1计算机数据库在信息管理中的应用

计算机数据库在信息管理中的应用主要表现在数据的模型上,按照数据模型的特征可以将传统的数据库体系划分为三类:层次型数据库、关系型数据库、网状型数据库。根据应用领域的差异性进行划分,可划分为五类:海河流域数据库系统、生态环境数据库系统、地址数据库系统、统计数据库系统、地方志数据库系统。

4.2计算机数据库在多媒体中的应用

在多媒体技术中融入计算机数据库技术,对于此类数据库技术的应用而言,不仅具有多媒体技术的特点,还综合了计算机数据库技术的优势。同多媒体技术相融合的数据库技术不仅极大丰富了多媒体的数据界面,还充分发挥多媒体数据及其相关信息自身所具有的特性,因而满足了在多媒体数据中可能遇到的数据库等相关技术方面的需求。

4.3数据库技术在工程成本核算方面的应用

数据库技术在工程成本核算方面,将极大地减少工作人员的工作量,提高工作效率,减少工作失误。其工作步骤有以下四个方面:一是要以班组为基本单位进行划分,将原始的成本数据一一录入到数据库中,方便以后的查询;二是确定科学的工程原料及其他成本统计的方法,这包括人工费、设备使用费、材料费等数据的统计方法;三是要制定科学的成本转移措施,就是将工程需要的原料费等费用计入轧石机、沥青拌和站等辅助性的生产单位中,提高成本核算的质量和水平。

5计算机数据库应用管理的落实

在计算机数据库的应用与管理过程中,信息安全问题是至关重要的。数据库安全指的是对数据库加以保护,防止不法用户对资源超越权限加以使用,或者对数据进行窃取、篡改、破坏。数据库安全关系到很多层面的问题,搞好安全管理是十分必要的。

5.1采取有效措施保证数据库安全

(1)修补URL端口的漏洞。要达到对各个用户进行审查的目的,关键在于通过URL参数指标的审查。当出现报警信号时,就应该在接受端的程序中使用,当然,这种方式,也是可以用到其他字符中,以增加安全性。

(2)修补form或cookies漏洞。入侵者常利用form或cookies中的某些字段达到入侵的目的。所以,程序的安全应该在程序的编写过程中就被保证。

5.2数据加密

数据安全隐患无处不在。一些机密数据库、商业数据等必须防止它人非法访问、修改、拷贝。数据加密是应用最广、成本最低廉而相对最可靠的方法。数据加密是保护数据在存储和传递过程中不被窃取或修改的有效手段。数据加密系统包括对系统的不同部分要选择何种加密算法、需要多高的安全级别、各算法之间如何协作等因素。在系统的不同部分要综合考虑执行效率与安全性之间的平衡。因为一般来讲安全性总是以牺牲系统效率为代价的。

5.3病毒的查杀

计算机数据库病毒的查杀分为以下三个步骤:检查内存、检查软件、检查流程。第一,检查内存,由于计算机在长期的使用过程中很难避免一些程序的捆绑和下载,占用了计算机本身很大的内存。由于大量的内存被占用,因此计算机数据库的正常应用会受到限制,对此选择合理的方式定期对计算机的软件进行查杀,删除恶意软件并且及时清理含有病毒的程序对于提高数据库的工作速率和安全性是关键的步骤。第二,检查软件,就是指对一些恶意软件或者是不使用软件应该及时清理,避免占用大量的内存,甚至一些病毒软件还对计算机数据库有一定的威胁。第三,检查流程,用户可以根据自身的喜好选择一款信得过的检查软件,例如360,对流程状况定期进行分析,避免病毒的入侵与潜伏,保障数据库的安全。

5.4数据库备份与恢复

为了避免意外情况的发生,使计算机数据库可以稳定地运行,对于意外情况发生时可以将损失降到最低,所以定期对数据库的备份是必要的步骤。一般常用的备份方法就是利用软件进行的逻辑备份和利用网络功能进行的数据云备份,经过长期的应用经验,这两种备份方式都具有很好的效果。

6结论

计算机数据库因其方便快捷的性能,决定了其发展前景的大有可观,但是,我们需要尽自己最大的努力,使其成长速度加快,更积极地为社会生活的方方面面进行服务。

参考文献:

[1]王煜国.计算机数据库系统在信息管理中的应用探讨[J].中国高新技术企业,2013(36).

[2]吴哲,石井.计算机数据库系统在信息管理中的应用分析[J].数字技术与应用,2013(04).