数据库中存储什么

上周阅读了文档。
数据库分为几类。

结构化数据。
以表格形式存储。
客户信息、订单详细信息。
关系模型。

关系数据。
员工表、部门表。
表之间存在关系。
主键、外键。

半结构化数据。
XML、JSON。
有结构。
但比关系数据更宽松。

文档类型数据。
HTML 页面。
标记语言。
网页显示。

非结构化数据。
文本文件。
文章、报告。
纯文本格式。

多媒体文件。
图片、音频、视频。
二进制格式。

二进制数据。
应用程序配置文件。
支持应用程序操作。

其他类型的数据。
时间序列数据。
股票价格、传感器数据。
按时间排序。

地理数据。
地图数据。
地理坐标。

复杂的结构化数据。
树形图。
社交网络、组织结构。

元数据。
数据库描述。
表结构、索引。

算了。
由你决定。

1. 数据库中存储的基本对象是什么?

今天下午,我在整理公司服务器上的数据库时,无意中发现了一个旧项目留下的日志。
这是一张用户消费数据表,详细记录了2 01 5 年到2 01 7 年每个用户每个月的消费量。
我突然想到,如果我们把这个数据可视化,是不是能够看到一些有趣的消费趋势呢?
等一下,还有一件事。
记得上大学的时候,我们用SQL来查询数据库。
当时,表是存储数据的基本对象。
然而,当前的数据库技术正在迅速发展。
除了表之外,还有视图、存储过程、触发器等。

数据库中除了表之外还存储哪些基本对象?

数据库中表和视图有什么区别

上周,一位客户问我数据库中表和视图之间的区别,我向他解释了这一点。
首先我们要明白,表是真实存在的,就像一个仓库,里面存放着不同的货物,即数据。
每个元素都有自己的位置,对应于数据库中的行和列。
至于景色,就像是商场里的橱窗。
里面的东西并不真实,只是看起来像是从仓库里取出来的货物,并没有真正的存储空间。

说到更新操作,表就像一个仓库管理员,可以直接对里面的货物进行添加、删除和修改。
就视图而言,它只是一个显示器。
无法直接在窗口换货。
您需要返回仓库进行更改,陈列柜才会更新。

用途和好处 在这方面,表是数据库的基础,所有数据都存储在表中。
至于可视化,主要是为了让我们更容易将数据可视化。
例如,它可以让您查看多个表中的合并数据或仅查看您需要查看的部分。
这样不仅可以简化查询,还可以提高安全性。

就存在依赖而言,表是独立的,可以独立存在。
视图是不同的,它们必须依赖于其他事物,例如表或其他视图。
如果依赖于它的某些东西出现问题,该视图可能不会出现。

所以,表和视图各有其各自的功能。
表是核心,视图是辅助。
它们共同使数据库更好地工作。
无论如何,这取决于您,使用哪一种取决于您的具体需求。
我还在思考,也许还有更多细节需要探索。