DBMS(Data Base Management System)は、データを保管及び管理するためのデータベースの利便性を高める構築及び管理機能で、具体例として、利用者が特定の情報を必要とした時、DBMSがそれらをデータベース内から取り出す応答が挙げられます。
その他DBMSの機能として以下の事項が挙げられます。
・DBMSに指示する際に必要な「データベース言語の提供」
・不正なデータ登録及び更新の防止を目的とした「データ完全性」
・複数のユーザ間で情報を共有する際、矛盾のない処理を目的とした「トランザクション処理」
・ユーザのアクセス権の設定、ユーザ認証機能及びデータの暗号化機能を目的とした「セキュリティ」
・「障害復旧」
・複数のコンピュータを用いて、データベースを分散し業務を処理する「分散データベース」