Discuz! Board

 找回密码
 立即注册
查看: 465|回复: 0

什么是数据库?产品及其功能示例

[复制链接]

1

主题

1

帖子

5

积分

新手上路

积分
5
发表于 2023-9-4 17:14:21 | 显示全部楼层 |阅读模式
这个数字时代,几乎所有人都使用过手机、电脑、笔记本电脑等硬件。每天我们总是在线上和线下访问各种应用程序。在这一切发生之前,您是否知道这一切的背后有一个数据存储处理系统,通常称为数据库。 数据库是计算机网络技术的一个术语,它在数据存储方面有很多好处。

技术领域的数据库也有其功能和类型。为了使其更清楚,您可以向下滚动此页面并阅读文章直到最后。

理解
数据库
资料来源:Unsplash 的 Carlos Muza

数据库是数据的集合,按照一定的相互关联的规定进行管理,以便于管理。通过这种管理,用户可以方便地查找信息、存储信息和处理信息。

对数据库的另一种理解是一个系统,其功能是连接并存储在各种电子介质中的文件、表格或档案的集合。

类型和功能
目前我们的设备上运行着 5 种类型的数据库。在这5种数据库中,有15种具有不同功能的产品。以下是数据库的类型及其功能。

A. 操作数据库
操作数据库或通常称为OLTP(联机事务处理)数据库,对于直 WhatsApp 数据库 接或实时管理动态数据非常有用。这种类型允许用户执行、查看和修改数据。这些修改可以采取直接通过所使用的硬件更改、添加、删除数据的形式。

1.JSON
JSON 标志



JSON(JavaScript 对象表示法)是一种使用文本发送数据的文件格式。用户经常使用这种格式来交换数据,例如通过网络浏览器和网络服务器进行快速通信。数据同步可以实时完成。

JSON格式本身来自JavaScript编程,通过它的创建,JSON具有与其他语言格式不同的语言格式。众所周知,所有 JSON 文件总是使用特殊的扩展名“. json ”。

2.XML
XML 徽标

XML(可扩展标记语言)是一种标记编程语言,它具有提供人类可读和计算机可读两种不同文档代码的规则。通过XML,它将产生一种文本形式的数据格式,可以用来表示数据库结构。此外,用户还可以实时进行数据同步。

这种编程语言非常适合处理网络浏览器和网络服务器上的数据库。XML 中使用的结构被认为与 JSON 格式有很多共同点。

B、数据库仓库
数据库仓库是一种常用于报告和数据分析的数据库系统。该系统被认为是商业智能的核心组成部分。数据库 仓库是来自一个或多个不同来源的数据的统一中央存储库。该数据库还将当前和历史数据存储在一个位置,用于生成分析报告。

存储在仓库中的数据最初是从操作系统上传的。数据可以通过操作存储并允许数据清理。此过程成为一项附加操作,可以在将数据用于仓库进行报告之前确保数据的质量。

1.微软SQL服务器
微软 SQL Server 徽标

Microsoft SQL Server 是 Microsoft 构建的数据库系统。作为数据库服务器,该系统是一种软件产品,其功能是根据其他应用程序的请求来存储和检索数据。这使得它可以通过同一台计算机运行,也可以通过互联网在其他计算机上运行。

Microsoft 至少已经销售了 12 个不同版本的 Microsoft SQL Server 系统。它的目的是为用户提供选择并满足不同的需求。

C. 分布式数据库
分布式数据库是存储设备不安装在同一台计算机设备上的数据库。该数据库存储在位于同一位置或分布在其他互连计算机网络上的多个计算机设备上。

这个系统与紧密结合、具有单一数据系统的并行系统不同。该系统通过附属站点分发,没有物理组件。

通过其管理员,数据库可以将一组数据分发到有组织的服务器网络上的多个位置。由于该系统非常独特,分布式数据库可以通过让事务经过多个机器进程来提高最终用户的性能,这样他们就不会只关注一台机器。

1. Microsoft Access(办公室)
微软Access标志

Microsoft Access 是一个 DBMS 系统,它将 Microsoft Jet 数据库引擎与软件开发工具相结合。Microsoft Access 以自己的格式存储数据。通过该软件,用户可以导入或直接连接到其他数据库中存储的数据。

Microsoft Access非常适合在具有分布式 数据库的信息系统中使用。由于文件存储不需要活动的数据库服务器,因此它是可移植的。





D、关系数据库
关系数据库或关系数据库是基于数据关系模型组织的数据库。很多软件都使用这个系统,通过各个数据之间的关系来管理和维护数据库。一般来说,所有系统都使用结构化查询语言(SQL)作为数据库维护和查询的编程语言。

1.MySQL
MySQL 徽标

MySQL 是一个关系数据库管理系统。许多IT产品都是使用MySQL的主要组件制作的。WordPress、Google、Flickr、Youtube、Facebook、Joomla、phpBB、Drupal 和 MODx 等多个应用程序使用该系统进行关系数据库管理。

2. PostgreSQL
PostgreSQL 徽标

第二个系统是关系数据库管理系统是PostgreSQL。该系统的功能是安全地存储数据,并可以响应其他应用程序的请求来恢复数据。PostgreSQL 可以从小型单机应用程序到同时具有许多用户的大型互联网应用程序。该系统通常用在Mac OS服务器操作系统上,因为默认设置即可。还可以通过更改设置来发现其他操作系统,例如 Windows 和 Linux。

3. 玛丽亚数据库
MariaDB 徽标

MariaDB是一个从MySQL开发的系统。本次开发旨在保持MySQL的高兼容性,兼容MySQL API及其命令。MariaDB有XtraDB存储引擎来取代InnoDB。

该系统是由几位原MySQL开发人员及其分支机构直接开发的。目标不是被其竞争对手甲骨文公司收购。

4.MongoDB
MongoDB 徽标

MongoDB 是一个跨平台、开源的面向文档的数据库软件 。MongoDB 使用类似于 JSON 模式的文档,这就是该系统被归类为 NoSQL 数据库程序的原因。

5.Oracle数据库
Oracle 数据库徽标

Oracle数据库是Oracle公司生产和销售的下一个关系数据库系统。在使用中,Oracle系统将服务器端内存结构称为其全局系统区域。全局区域系统可以存储缓存、SQL命令和用户信息。此外,系统允许存储事务历史记录,例如在线重做日志。

6. SAP HANA
SAP标志

SAP HANA 是另一个围绕表之间的列和关系的系统。该系统的主要功能是作为数据库 服务器,根据应用程序请求存储和检索数据。除了这些功能之外,SAP HANA还可以执行预测分析、空间数据处理、文本分析、流分析、文本搜索和图形数据处理等高级分析。

SAP HANA是SAP SE开发的系统。

7.IBM Db2
IBM Db2 徽标

IBM Db2是IBM公司开发的另一个系统。通过该系统可以支持关系模型。只不过最新版本的IBM Db2具有多功能,支持JSON和XML等关系型和非关系型特性。

纵观其历史,IBM Db2 一直是其每个主要操作系统上的 DB2 产品的内置系统。20 世纪 90 年代,IBM 公司开始创建通用 DB2 产品,其代码可用于其他操作系统。




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|NFT数字藏品交易-全球交流论坛

GMT+8, 2024-11-24 04:34 , Processed in 0.090075 second(s), 19 queries .

NFTOTC!

快速回复 返回顶部 返回列表