学习笔记 | 数据库概述 DB、DBMS、DBS

01 数据Data

在这里插入图片描述

02 数据库DataBase

  • “按照数据结构来组织、存储和管理数据的仓库”。

James.Martin给数据库下了一个比较完整的定义:

  • 数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务。
  • 数据的存储独立于使用它的程序。对数据插入新数据、修改和检索原有数据均能按一种公用的和可控制的方式进行。

数据库的类型

在这里插入图片描述

03 数据库管理系统DBMS

在这里插入图片描述

DBMS的主要功能 For 程序员

数据定义功能:提供数据定义语言DDL定义数据库中的数据对象。
数据操纵功能:提供数据操纵语言DML操纵数据实现对数据库的基本操作(查询、插入、删除和修改)。

04 数据库系统DBS

数据库系统:是一个实际可运行的存储、维护和应用系统提供数据的软件系统。
数据库系统构成:DBMS、DB、应用软件、数据库管理员DBA、用户。
在这里插入图片描述

  • mysql,oracle都数据库管理系统。

数据库系统(DataBase System)简称DBS,包括数据库(DataBase)简称DB、数据库管理系统(DataBase Management System)简称DBMS、应用系统、数据库管理员(DataBase Administrator)简称DBA 。所以DBS是个大的概念 ,DB是专门存数据的集合 ,DBMS是由DBA对DB的查询、更新、删除、修改操作的。DBMS用来操纵和管理DB的软件,用于建立、使用和维护DB。它对DB进行统一的管理和控制,以保证DB的安全性和完整性,用户可以通过DBMS访问DB中的数据,DBA也可以通过DBMS进行DB的维护工作,它可使多个应用程序和用户拥有不同的方法在同时或不同时刻去建立、修改和询问DB(也就是说DBMS可以将控制权发挥到极致(也就是所说的安全性))。 DB是长期存储在计算机内的有组织、可共享的大量的数据集合。它可以供各种用户共享,具有最小冗余度和较高的数据独立性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章