数据库管理系统的组成和优点
文:https://www.digiwin.com
作者:鼎捷数智 | 发布时间:2014-05-05 00:00:00
数据库管理系统能够保证数据的独立性,系统的用户接口非常简单,用户能够很容易的就掌握,且使用起来非常方便,那么数据库管理系统由哪几部分组成?它有何优点?
数据库管理系统的组成:
1、计算机硬件
计算机硬件是数据库系统的物质基础,是存储数据库及运行数据库管理系统的硬件资源,主要包括主机、存储设备、输入输出设备以及计算机网络环境。
2、计算机软件
数据库系统中的软件包括操作系统、数据库管理系统及数据库应用系统等。
数据库应用系统是指系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。它分为两类。
(1)管理信息系统。这是面向机构内部业务和管理的数据库应用系统。例如,人事管理系统、教学管理系统等。
(2)开放式信息服务系统。这是面向外部、提供动态信息查询功能,以满足不同信息需求的数据库应用系统。例如,大型综合科技信息系统、经济信息系统和专业的证券实时行情、商品信息系统。
3、数据库
数据库,是指数据库系统中按照一定的方式组织的、存储在外部存储设备上的、能为多个用户共享的及与应用程序相互独立的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。
数据库中的数据是面向多种应用,可以被多个用户、多个应用程序共享。
4、数据库系统的有关人员
数据库系统的有关人员主要有3类:较终用户、数据库应用系统开发人员和数据库管理员。
数据库管理系统的优点
1、数据共享
数据共享是指多个用户可以同时存取数据而不相互影响,数据共享包括三个方面:所有用户可以同时存取数据;数据库不仅可以为当前的用户服务,也可以为将来的新用户服务;可以使用多种语言完成与数据库的接口。
2、减少数据冗余
数据冗余就是数据重复,数据冗余既浪费存储空间,又容易产生数据不一致。在非数据库系统中,由于每个应用程序都有自己的数据文件,所以数据存在着大量的重复。
数据库从全局观念来组织和存储数据,数据已经根据特定的数据模型结构化,在数据库中用户的逻辑数据文件和具体的物理数据文件不必一一对应,从而有效地节省了存储资源,减少了数据冗余,增强了数据的一致性。
3、具有较高的数据独立性
所谓数据独立是指数据与应用程序之间的彼此独立,它们之间不存在相互依赖的关系。应用程序不必随数据存储结构的改变而变动,这是数据库一个较基本的优点。
在数据库系统中,数据库管理系统通过映像,实现了应用程序对数据的逻辑结构与物理存储结构之间较高的独立性。数据库的数据独立包括两个方面。
(1)物理数据独立:数据的存储格式和组织方法改变时,不影响数据库的逻辑结构,从而不影响应用程序。
(2)逻辑数据独立:数据库逻辑结构的变化(如数据定义的修改,数据间联系的变更等)不影响用户的应用程序。
数据独立提高了数据处理系统的稳定性,从而提高了程序维护的效益。
以上内容就是对数据库管理系统的组成及其所具有的优点的相关介绍,这是在使用这一管理系统之前需要详细了解的,如果你对此还有什么疑问,可以来了解一下。
文章来源于鼎捷数据库管理系统https://www.digiwin.com/,转载请注明出处。
上一页:PDM系统在企业的应用实施
下一页:客户管理软件让您的客户更忠诚于您
相关新闻