全站数据
8 4 2 0 5 8 1

数据库系统里面DBMS、DB、DBA、DBS分别是什么意思

财经文博 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 18:32:30

问题描述

数据库系统里面DBMS、DB、DBA、DBS分别是什么意思希望能解答下
精选答案
最佳答案

一般的划分:

DB,即database,一般指一个具体的数据集/库(可以理解成database instance)。如果是关系模型的话,就是一堆数据表、索引和视图啥的。但是一般在写作时或者交流时,database也可指下面两个词的含义,所以它的具体含义还得看上下文;

DBMS,即database management system,一般指一个数据库管理系统(软件系统),比如MySQL、PostgreSQL,这是是最没有歧义的一个词;

DBS,即database system,一般指一个运行的、或者可提供服务的数据库系统(包含的东西比较多~),比如“部署在某个服务器上的MySQL数据库系统,里面可能还有一堆库,甚至还有一个专门管理该系统的DBA”。可以简单的理解:DBS = DB + DBMS + DBA + hardware。但是,有时候,我们在写作时也用database system来指某个dbms~,具体也得看上下文。