数据库管理系统由什么组成 数据库管理系统的优点和作用

本文章由注册用户 知识杂谈 上传提供 评论 发布 纠错/删除 版权声明 0
摘要:数据库管理系统是一种操纵和管理数据库的大型软件,具有数据定义、数据操作、数据存储与管理、数据维护、通信等功能。数据库管理系统采用复杂的数据模型表示数据结构,数据冗余小,易扩充,实现了数据共享。下面来了解下数据库管理系统的组成、优点和作用。

一、数据库管理系统由什么组成

数据库管理系统主要包括:进行数据定义语言以及翻译的相关程序,在这个部分的帮助下,可以让数据库的用户自行进行选择,并且也能得到翻译由此形成一个内部形式;进行数据运行控制的程序,因为这一程序的工作,让数据库中的资源可以充分得到管理,并且能实现关于数据的一种控制;数据库的实用程序则可以使得数据库在相对完整的基础上建立起来,并且在相对完整的数据库系统下让数据库得到维护。

按功能划分,数据库管理系统大致可分为6个部分:

1、模式翻译:提供数据定义语言(ddl)。用它书写的数据库模式被翻译为内部表示。数据库的逻辑结构、完整性约束和物理储存结构保存在内部的数据字典中。数据库的各种数据操作(如查找、修改、插入和删除等)和数据库的维护管理都是以数据库模式为依据的。

2、应用程序的编译:把包含着访问数据库语句的应用程序,编译成在dbms支持下可运行的目标程序。

3、交互式查询:提供易使用的交互式查询语言,如SQL.DBMS负责执行查询命令,并将查询结果显示在屏幕上。

4、数据的组织与存取:提供数据在外围储存设备上的物理组织与存取方法。

5、事务运行管理:提供事务运行管理及运行日志,事务运行的安全性监控和数据完整性检查,事务的并发控制及系统恢复等功能。

6、数据库的维护:为数据库管理员提供软件支持,包括数据安全控制、完整性保障、数据库备份、数据库重组以及性能监控等维护工具。

二、数据库管理系统的优点

1、控制数据冗余。数据库管理应尽可能地消除了冗余,但是并没有完全消除,而是控制大量数据库固有的冗余。例如,为了表现数据间的关系,数据项的重复一般是必要的,有时为了提高性能也会重复一些数据项。

2、保证数据一致性。通过消除或控制冗余,可降低不一致性产生的危险。如果数据项在数据库中只存储了一次,则任何对该值的更新均只需进行一次,而且新的值立即就被所有用户获得。如果数据项不只存储了一次,而且系统意识到这点,系统将可以确保该项的所有拷贝都保持一致。不幸的是,许多DBMS都不能自动确保这种类型的一致性。

3、提高数据共享。数据库应该被有权限的用户共享。DBMS的引入使更多的用户可以更方便的共享更多的数据。新的应用程序可以依赖于数据库中已经存在的数据,并且只增加没有存储的数据,而不用重新定义所有的数据需求。

三、数据库管理系统的作用

1、提高数据加密系统的安全性

计算机数据库管理系统本身就能够加密数据,而将其与单纯的数据加密系统结合在一起更能提高数据的安全性。但是需要注意的是任何信息管理系统的存在都是为人服务。为此,在这一环境下进行数据信息的传输和维护需要技术人员进一步优化数据加密系统,以满足人们的需求。

2、提高信息存管效率

计算机数据库管理系统最大的优势在于能够进行数据信息的长期存储和管理。而这一特点在很多领域都有广泛的应用。但是需要注意的是技术人员在增强信息存管率时应当对用户的身份进行细致识别,防止非法用户的入侵,最终减少恶意访问、黑客攻击等问题,真正保障数据信息的安全。

3、完善数据备份与恢复

在计算机网络应用的过程中经常会出现信息丢失、系统崩溃等现象,致使数据信息损坏,无法正常调用。而计算机数据库管理系统主要就是数据的集合存储,在这一存储的过程中,管理系统会按照一定的模式进行数据存储,并建立较为复杂的数据结构关系。这样既能实现数据的单独处理,也能实现数据结合的使用、处理,从而实现高效率的数据恢复。

4、增强多媒体的管理

应用计算机数据库管理系统能够提高多媒体的管理水平。技术人员能够利用计算机数据库管理系统降低多媒体管理的复杂程度,减少工作量,从而提高多媒体管理效率。

网站提醒和声明
本站为注册用户提供信息存储空间服务,非“MAIGOO编辑”、“MAIGOO榜单研究员”、“MAIGOO文章编辑员”上传提供的文章/文字均是注册用户自主发布上传,不代表本站观点,版权归原作者所有,如有侵权、虚假信息、错误信息或任何问题,请及时联系我们,我们将在第一时间删除或更正。 申请删除>> 纠错>> 投诉侵权>> 网页上相关信息的知识产权归网站方所有(包括但不限于文字、图片、图表、著作权、商标权、为用户提供的商业信息等),非经许可不得抄袭或使用。
提交说明: 快速提交发布>> 查看提交帮助>> 注册登录>>
最新评论
相关推荐
建网站用什么服务器好 网站服务器的搭建与使用
互联网行业迅猛发展,很多企业和个人对拥有网站的需求很普遍。对于企业网站来说,网站并不代表企业的后期规模,但网站的发展速度、是否安全可靠、网站交易系统停滞等都与服务器的质量有关。拥有稳定好的服务器无疑是企业基本的选择。下面来了解网站服务器的选购、搭建与使用。
服务器 网站建设 ★★★★
2219 51
网站运营推广有哪些方式?网站运营与推广方案分享
随着互联网时代的不断发展,一些企业越来越重视网络的一些推广,其中最为重要的是网站推广运营的方法。网站是企业对于用户的最重要的表现方式,然后通过网站的种种表现,从而吸引到我们的用户群体,所以说一个企业的网站建设是至关重要的。那么对于网站定位、运营、推广、托管你知道多少?下面就来全面地分享下网站推广运营知识。
互联网 电子商务 ★★★★
1w+ 66
搜索引擎和浏览器的区别 搜索引擎和数据库的区别
也许在很多人的意识里,搜索引擎就是浏览器,浏览器就是搜索引擎,其实这是不正确的想法。搜索引擎不是浏览器,它们之间有区别。浏览器是一个程序,通过这个程序可以链接到互联网,让网民通过这个浏览器查看到服务器上面的资料。而搜索引擎是一个网站,通过一定的算法,向用户提供网站收集到的资料。搜索引擎和数据库又有什么区别?下面来了解下。
数据库系统的组成部分 数据库系统的特点有哪些
数据库系统简称DBS,是由计算机硬件、数据库、数据库管理系统、系统操作人员组成的整体。数据库系统是为适应数据处理的需要而发展起来的一种较为理想的数据处理系统,是存储介质、处理对象和管理系统的集合体。数据库系统的特点有哪些?下面来了解下。
有必要做一个独立的网站吗 网站建设有什么作用和意义
当前,随着各种平台的崛起,很多公司或者企业都将重点转移到了各种公众号、服务号或者依托第三方的平台上面,似乎一个独立的企业官网成了可有可无的东西,那么公司或者企业是否有必要拥有自己独立的网站呢?其实仍然有必要的!拥有独立的企业网站一切权限由自己掌握。如果是依托第三方平台,很可能会因为触动他们的利益或者规则而导致封杀。下面一起来看看吧!