数据库管理系统
考试要求: 掌握     
知识路径:  > 计算机软件与网络基础知识  > 数据库系统  > 数据库管理系统的类型、结构和性能评价


 
       数据管理技术的发展大致经历了人工管理阶段、文件系统阶段、数据库阶段和高级数据库技术阶段。数据库是长期储存在计算机内的、有组织的、可共享的数据的集合。
       数据库管理系统(DataBase Management System,DBMS)是一种负责数据库的定义、建立、操作、管理和维护的软件系统。其目的是保证数据安全可靠,提高数据库应用的简明性和方便性。DBMS的工作机理是把用户对数据的操作转化为对系统存储文件的操作,有效地实现数据库三级之间的转化。数据库管理系统的主要职能有:数据库的定义和建立、数据库的操作、数据库的控制、数据库的维护、故障恢复和数据通信。
       数据库系统(DataBase System,DBS)是实现有组织地、动态地存储大量关联数据、方便多用户访问的计算机软件、硬件和数据资源组成的系统。一个典型的DBS包括数据库、硬件、软件(应用程序)和数据库管理员(DataBase Administrator,DBA)4个部分。根据计算机的系统结构,DBS可分成集中式、客户/服务器式、并行式和分布式4种。
       与文件系统阶段相比,数据库技术的数据管理方式具有以下特点:
       (1)采用复杂的数据模型表示数据结构,数据冗余小,易扩充,实现了数据共享。
       (2)具有较高的数据和程序独立性。包括数据库的独立性有物理独立性和逻辑独立性。
       (3)数据库系统为用户提供了方便的用户接口。
       (4)数据库系统提供4个方面的数据控制功能,分别是并发控制、恢复、完整性和安全性。数据库中各个应用程序所使用的数据由数据库系统统一规定,按照一定的数据模型组织和建立,由系统统一管理和集中控制。
       (5)增加了系统的灵活性。
       高级数据库技术阶段的主要标志是分布式数据库系统和面向对象数据库系统的出现。分布式数据库系统的主要特点是数据在物理上分散存储,在逻辑上是统一的。分布式数据库系统的多数处理就地完成,各地的计算机由数据通信网络相联系;面向对象数据库系统是面向对象的程序设计技术与数据库技术相结合的产物。面向对象数据库系统的主要特点是具有面向对象技术的封装性和继承性,提高了软件的可重用性。
 

更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有