科技改变生活 · 科技引领未来
数据库管理是数字软件系统如何管理数据的过程,包括如何存储、组织、维护、检索和销毁数据。用于管理数据的数字软件系统被称为数据库管理系统。
不了解数据和数据库,就不能理解数据库管理。
数据是数字世界和计算机的基础。“data”一词首次使用是在20世纪40年代,意思是“可传输和存储的计算机信息”。换句话说,数据是以某种形式存储的原始信息,可以转换成一些有意义的信息。理解数据就是理解信息。在现实世界中,数据表示对象的一些特征。例如,与汽车相关的数据代表特征。

数据可以物理地存储在不同的媒体中,这些媒体被称为数据存储。存储媒体的一些例子包括硬盘驱动器、固态驱动器、CD/ dvd和闪存驱动器。数据还可以在不同类型的数据源和文档(如数据库)、文档(如word、excel、文本文件)和其他数据源类型中进行数字化组织。
数据库是在软件系统中组织的数据或记录的集合,可以很容易地读取、写入和管理。数据库管理是对数据进行管理的过程,包括存储、访问、更新和删除。
数据库管理就是以这样一种方式管理数据,使其能够方便地访问和管理。数据库管理还包括数据收集、存储、维护、删除和可伸缩性、可用性、可访问性和可靠性的规划。数据库管理的主要任务包括:
负责数据库管理的技术团队称为数据库管理员或DBAs。组织中的DBAs负责配置硬件和服务器、存储、网络和安装数据库系统或数据库。设置之后,DBAs还负责管理数据库服务器。
数据生命周期从数据收集和数据创建开始。一旦数据被收集,它就被存储在数据库或数据存储中。一旦数据被存储,它就会通过各种数据访问方法被使用,并被软件应用程序使用。一旦数据被读取和显示,它也可能被更新。

从上面的图像中可以看到,数据生命周期管理包括以下内容:
用于数据库管理的软件系统被称为数据库管理系统或DBMS。世界上有数百个数据库管理系统。最流行的数据库管理系统有Oracle、SQL Server、MySQL、PostgreSQL和MongoDB。
有各种类型的数据库管理系统。每种数据库类型都有自己的用途,它们被设计成以不同的方式存储和管理数据。流行的数据库管理系统如下:
从数据存储的早期开始,数据库或数据库系统已经存在了几十年。以下是世界上最流行的数据库列表,基于几个参数,包括收入、用户数量、客户数量、它们的规模等。

由Oracle公司开发的Oracle是最流行的关系数据库系统(RDBMS)。Oracle不仅是一个RDBMS,而且还提供了云、文档存储、图形DBMS、键值存储、博客和PDF存储的功能。
当涉及到使用数据库的应用程序数量时,MySQL是世界上最流行的数据库。MySQL是开源和免费的。MySQL作为Sun Microsystems 2009年收购的一部分被Oracle收购。
Microsoft开发的SQL Server数据库是目前世界上最流行的数据库之一。SQL Server最初推出于1989年,用C、c++编写,现在在大公司中广泛使用。SQL Server也是微软Azure云的一部分,和Azure SQL Server一样。当前SQL Server的版本是SQL Server 2019。

让我们来看一个典型的web应用程序。典型的web应用程序是一个或多个前端,如网站和移动应用程序。有一个中间件API或服务层,还有一个后端,数据存储在一个或多个数据库和其他数据源中。
数据库管理系统通常安装在后端服务器上。承载数据库管理系统的硬件机器称为数据库服务器。在数据库服务器和其他通过api和服务访问数据的软件应用程序之间建立了连接。
负责安装、管理和升级数据库系统的技术人员称为数据库管理员(DBA)。dba还负责监控数据库活动和保护数据库。
数据库管理系统是任何企业的共同组成部分。有不同类型的数据库管理系统,它们服务于不同的目的,并以不同的格式存储数据。
高楠东
