【数据库系统概论】数据库的四个基本概念:数据、数据库、数据库管理系统和数据库系统

  • 数据(data)
  • [数据库(DataBase, DB)](#数据库(DataBase, DB))
  • [数据库管理系统(DataBase Management System, DBMS)](#数据库管理系统(DataBase Management System, DBMS))
  • [数据库系统(DataBase System, DBS)](#数据库系统(DataBase System, DBS))
  • [感谢 💖](#感谢 💖)

数据(data)

  • 定义:数据是描述事物的符号记录

数据是数据库中存储的基本对象。描述事物的符号可以为数字、文本、图像、音频、视频等。

数据库(DataBase, DB)

  • 定义:数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合

数据库,顾名思义,是存放数据的仓库。只不过这个仓库是在计算机存储设备上,而且数据是按照一定的格式存放的。总的来讲,数据库数据具有永久存储有组织可共享三个基本特点。

数据库管理系统(DataBase Management System, DBMS)

  • 定义:数据库管理系统是位于用户和操作系统之间的一层数据管理软件

数据库管理软件的主要任务是如何科学地组织和存储数据 ,如何高效地获取和维护数据。它的主要功能包括一下几个方面:

  1. 数据定义功能
    数据库管理系统提供数据定义语言(Data Definition Language, DDL ),用户通过它可以方便地对数据库中的数据对象的组成和结构进行定义。
  2. 数据组织、存储和管理
    数据库管理系统要分类组织、存储和管理各种数据。要确定以何种文件结构和存取方式在存储级上组织这些数据,如何实现数据之间的联系。数据组织和存储的基本目标是提高存储空间利用率和方便存取,提供多种存取方法(如索引查找、hash查找、顺序查找等)来提高存取效率。
  3. 数据操纵功能
    数据库管理系统提供数据操纵语言(Data Manipulation Language, DML),用户可以使用它操纵数据,实现对数据库的基本操作,如查询、插入、删除和修改等。
  4. 数据库的事务管理和运行管理
    数据库在建立、运用和维护时由数据库管理系统统一管理和控制,以保证事务的正确运行,保证数据的安全性、完整性、多用户对数据的并发使用以及发生故障后的系统恢复。
  5. 数据库的建立和维护功能
    数据库的建立和维护功能包括数据库初始数据的输入、转换功能,数据库的转储、恢复功能,数据库的重组织功能和性能监视、分析功能等。这些功能通常由一些实用程序或管理工具完成。
  6. 其他功能
    其他功能包括数据库管理系统与网络中其他软件系统的通信功能,一个数据库管理系统与另一个数据库管理系统或文件系统的数据转换功能,异构数据库之间的互访和互操作功能等。

数据库系统(DataBase System, DBS)

  • 定义:数据库系统是由数据库数据库管理系统 (及其应用开发工具)、应用程序数据库管理员 (DataBase Administrator,DBA)组成的存储、管理、处理和维护数据的系统。

感谢 💖

好啦,这次的分享就到这里,感谢大家看到这里🤞

相关推荐
迦南的迦 亚索的索1 分钟前
PYTHON_DAY20_数据库
数据库·oracle
数厘11 分钟前
2.14 sql数据删除(DELETE、TRUNCATE)
数据库·oracle
XDHCOM23 分钟前
MySQL ER_ERROR_ENABLING_KEYS报错修复,远程处理索引启用失败故障,解决数据表锁定与性能瓶颈问题
数据库·mysql
高梦轩26 分钟前
Python 操作 MySQL 数据库
数据库·oracle
Arva .27 分钟前
Redis 数据类型
数据库·redis·缓存
CDN36033 分钟前
高防切换后网站打不开?DNS 解析与回源路径故障排查
前端·网络·数据库
笑我归无处1 小时前
Redis和数据库的数据一致性问题研究
数据库·redis·缓存
水痕011 小时前
使用sqlSugar来操作mysql数据库
数据库·mysql
zandy10111 小时前
衡石科技 HENGSHI SENSE:一站式智能分析平台,让企业数据价值“所见即所得”
大数据·数据库·科技
fly spider1 小时前
MySQL日志篇
数据库·mysql