数据库管理系统(DBMS)

数据库管理系统定义为允许用户定义,创建,维护和控制对数据库的访问的软件系统。

DBMS使最终用户可以创建,读取,更新和删除数据库中的数据。它是程序和数据之间的一层。

应用程序和用户访问DBMS,然后DBMS访问数据。DBMS有多种类型,从小型数据库所需的DBMS到大型的多面数据库。

DBMS有助于在不同的用户和应用程序之间定义,创建,操作和共享数据库。

所有这些更详细地如下-

  • 定义数据库涉及指定数据类型,数据结构和数据约束。

  • 构造数据库是将数据存储在由DBMS控制的某种存储介质上的过程。

  • 操纵数据库包括诸如查询数据库以检索数据,生成报告等功能。

  • 共享使数据库可以同时访问多个用户和应用程序。

DBMS基本上管理三件事-

  • 数据。

  • 数据库引擎,它有助于从数据库访问数据。

  • 数据库模式,它定义数据库的逻辑结构。

DBMS的优势

  • 控制数据库中的冗余。

  • 限制未经授权的访问。

  • 提供用于查询处理的存储结构和多种技术。

  • 提供备份和恢复。

  • 提供多个用户界面。

  • 对数据施加约束。

  • 减少应用程序开发时间。