初学者必备:数据库术语详解

发表时间: 2022-05-11 11:01

CDA数据分析师 出品

编辑:Mika

各位小伙伴大家好!

我是徐杨老师,做数据分析编写SQL是必不可少的一个步骤。所以为了完成理论准备,我们需要学习更多的数据库术语。

举个例子,你发现最近你的商品突然爆款,卖得极好,短时间内一下子获得了超过1000万行的用户行为数据。

而我们企业原有的系统只是把行为数据存到了一些表格中,面对这海量的数据显然表格是不够用的。

那么该怎么办呢?

这时你就需要一个数据库设计,负责将数据组织成表,以及建立这些表之间的关系。并且这一步至关重要,因为如果数据库设计从一开始就不完美,那么系统将很难使用,也不会满足业务需求。

那数据库设计人员实际上到底要如何做呢?

答案就是使用可视化工具在画布上绘制整个数据库系统,也叫绘制数据模型

实体关系图

一种是画一个实体关系图,不同的图形代表不同的数据实体和实体之间的特定关系。

表之间的连接用行表示。这种表示数据库的方式是强大和专业的,比较复杂,并参考数据库设计的过程。

关系模式

另一种表示形式是关系模式,当确定要更精确地创建的数据库的结构和组织时,它非常有用。

关系模式如下所示:

它表示为一个矩形形状的表,即位于矩形顶部的是表的名称。列名列在数据库中的所有关系架构下面,形成了数据库架构。还可以看到指示数据库中表如何相关的行。

下一步是创建数据库,在这个阶段,SQL可以用于物理性的设置数据库。然后你就可以享受操纵数据的优势了。

因为它可以使用数据集来提取业务洞察力,这些洞察力能改善工作上的业务性能低效。数据库是数据操作的关键先决条件。

如果你已经很好地完成了这些步骤,那么我们可以编写有效的查询语言,并在数据库中快速导航。

你经常会听到数据库管理这个术语。它包括成功地设计、创建和操作数据库所需的所有这些业务步骤。

数据库管理员则是提供数据库日常维护的人员,对于一家公司的数据库部门来说,是不可或缺的。

以上就是今天的所有内容了,如果大家还有疑问,就在评论区留言吧!