大数据知识复习: 数据库

本文是作者对大数据知识的复习,重点关注数据库的ACID属性、ER图、数据结构分类以及3-Tier DBMS结构。文章介绍了实体、属性、键的概念,探讨了数据仓库与事务数据库的区别,并讨论了数据湖和数据仓库的模型。
摘要由CSDN通过智能技术生成

简介

之前学习了数据工程全栈,随后主要从事的是大数据开发的工作,因此对于数据工程的能力下降的很严重,每周这里会更新2-3篇我对数据工程的复习。会遵循从简到难,从理论到实践的过程。下面内容均为自己学习内容等整理积累,各个内容之间并没有紧密的联系。

ACID

事务数据库中所执行的事务的四个要素:

Atomicity

原子性,事务中的操作,要不就全做,要不就全部做,不能部分做部分不做。

Consistancy

一致性,事务执行前后,数据库都必须处于正确的状态,并且满足完整性约束。

Isolation

隔离性,多事务并发时,一个事务的执行不应该影响其他事务

Durability

持久性, 事务处理完成后,对数据的改动是永久存在的,即使系统故障数据也不会丢失

ER Diagram

Entity

一个实体,是真实世界中存在的对象,这个对象可以和其他对象进行区分。它既可以是物理存在的等具有实体的,比如说:学生,公司,商店,书本等;也可以是概念中的,不具有形态的,比如说:课程,工作,位置等

Entity Set

一个entity set是同类entity等集合。 比如说 学生是一个entity,学生1,学生2,张三,李四等构成了一个entity set。

Attribute

属性,属性是用来描述相应实体分类的细节,比如学生1, 姓名,年龄,电话等都可以是他的属性。属性根据其特性不同,可以分为以下四类:

类型

1.Simple Attribute

最简单的属性,这些属性不可以再次切分,比如说姓名,可以被切分为姓和名。它就不是simple attribute,但是身份证号就没办法被切分,所以是simple attribute

2.Composite Attributes

simple attributes的集合,比如说姓名,被拆分为姓和名,姓和名就是composite attribute

 

3.Derived Attributes

从其他属性的来的属性,被称为derived attributes。比如说年龄,年龄是由生日得来的,并且会不断改变。

 

4.Single Value Attribues

entity的某一个attribute只能有一个值,这个属性就被称为single vaule attribute,比如说身份证号,生日(这个在数据库中一般不会拆分为年月日)

 

5.Multi Value Attributes

entity的某一个attribute可以有多个值,这个属性就被称为multi vaule attribute,比如说手机号。

Attributes & Key

1. Super Key, 超健。 是某个entity一个或多个attribute,

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
[入门数据分析的第一堂课]这是一门为数据分析小白量身打造的课程,你从网络或者公众号收集到很多关于数据分析的知识,但是它们零散不成体系,所以第一堂课首要目标是为你介绍:Ø  什么是数据分析-知其然才知其所以然Ø  为什么要学数据分析-有目标才有动力Ø  数据分析的学习路线-有方向走得更快Ø  数据分析的模型-分析之道,快速形成分析思路Ø  应用案例及场景-分析之术,掌握分析方法[哪些同学适合学习这门课程]想要转行做数据分析师的,零基础亦可工作中需要数据分析技能的,例如运营、产品等对数据分析感兴趣,想要更多了解的[你的收获]n  会为你介绍数据分析的基本情况,为你展现数据分析的全貌。让你清楚知道自己该如何在数据分析地图上行走n  会为你介绍数据分析的分析方法和模型。这部分是讲数据分析的道,只有学会底层逻辑,能够在面对问题时有自己的想法,才能够下一步采取行动n  会为你介绍数据分析的数据处理和常用分析方法。这篇是讲数据分析的术,先有道,后而用术来实现你的想法,得出最终的结论。n  会为你介绍数据分析的应用。学到这里,你对数据分析已经有了初步的认识,并通过一些案例为你展现真实的应用。[专享增值服务]1:一对一答疑         关于课程问题可以通过微信直接询问老师,获得老师的一对一答疑2:转行问题解答         在转行的过程中的相关问题都可以询问老师,可获得一对一咨询机会3:打包资料分享         15本数据分析相关的电子书,一次获得终身学习
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值