TechTarget数据库 > 百科词汇

database management system (DBMS) definition:

数据库管理系统(DBMS)是创建和管理数据库系统软件。DBMS为使用和计划提供了一个系统的方式来创建、检索、更新和管理数据.
DBMS使最终用途创建、读取、更新和删除数据库中的数据。DBMS之间本质上作为一个接口数据库和最终用途或应用程序,欧元coistently组织数据,仍然很容易。
DBMS管理三个重要的事情:数据,数据库引擎,允许数据被访问,锁和修改数据库模式,它定义了数据库的逻辑结构。这三个基本元素提供并发性、安全性数据完整性和统一管理程序。典型的数据库管理系统所支持的数据库管理任务包括变更管理、性能监控和调优和备份和恢复。许多数据库管理系统也respoible自动回滚,重启和恢复以及日志记录和审计的活动。
DBMS也许是最有用的数据提供一个集中的视图可以被多次使用,访问来自多个地区,以一种受控制的方式。DBMS可以限制数据终端用户所看到的,以及如何,最终用户可以查看数据,提供许多的观点一个数据库模式。最终用途和软件程序是免费的从undetand数据的物理位置或什么类型的存储介质驻留因为DBMS处理所有请求。
DBMS能够提供逻辑和物理数据独立性。这意味着它可以防止使用和applicatio需要知道数据存储或关心的物理结构变化数据(存储和硬件)。只要程序使用数据库的应用程序编程接口(API)是由数据库管理系统提供的,发展不会必须修改程序仅仅因为改变了数据库。
与关系dbms(rdbms),这个API是SQL,一个标准的编程语言定义,保护和访问RDBMS中的数据。
受欢迎的类型的DBMSes
流行的数据库模型及其管理系统包括:
关系数据库管理系统(RDMS)——适应大多数用例,但RDBMS一级产品完全expeive .
NoSQL数据库管理系统,适合松散定义的数据结构可能随着时间的推移而演变。
内存中数据库管理系统(IMDBMS)——提供了更快的respoe时间和更好的性能.
柱状数据库管理系统(CDBMS)——适合于数据仓库有大量的类似的数据项.
云数据管理系统——云服务提供商是respoible提供和维护DBMS。

最近更新时间:2015-11-30 EN

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

相关推荐

  • Java、JDBC和Postgres

    现在越来越多的企业开始部署PostgreSQL,为什么呢?当你看到这个许可开源数据库所提供的功能,你就不会对此 […]

  • 5个元数据管理最佳实践

    在数据驱动的环境中,元数据不仅仅是数据的副产品;还是综合数据治理战略的关键组成部分。企业需要适当的元数据管理, […]

  • Cockroach Labs增加矢量搜索,更新定价选项

    Cockroach Labs 近日推出矢量搜索功能,旨在使客户能够访问和操作非结构化数据,以训练生成式人工智能 […]

  • 如何使用数据治理成熟度模型

    如果没有强大的数据治理,数据就无法产生有价值的见解以及改善决策。数据治理成熟度模型可帮助企业评估当前的成就水平 […]