MySQL数据分析-(1) 数据库前言】的更多相关文章

(一)开场白 大家好,欢迎大家跟我一起学习<MySQL数据分析实战>这门课程,对于数据分析师来说,数据库是每一个从业者都必须掌握的课程,我们这门课是从实战的角度出发,我会帮助大家梳理MySQL中的逻辑脉络,帮助大家顺利的解决工作中遇到的各种问题. (二)讲师简介 在开始之前,先做一个简单的自我介绍: 我是jacky(朱元禄),有8年世界50强金融机构数据管理和一线数据分析师从业经验,喜欢用各种编程语言(Python.R等)和开源软件(MySQL.SAS)来解决数据问题,喜欢寻找技术背后的底层逻…
大家好,我是jacky,很高兴继续跟大家学习MySQL数据分析这门课,上次课我们介绍了E-R图,我们要给手机销售公司设计数据库,那么同一个项目,10个设计人员可能设计出10种不同的E-R图:因为不同的设计人员会从不同的角度,标识出不同的实体,而每个实体又包含不同的属性,自然设计出的下E-R图也就不同了: 正是因为有这个原因,所以我们自然就要想办法找出一个E-R图设计优劣或者说好坏的标准,大家说是不是,有了这个标准,我们才能找出最优的设计数据库的方案,那么,这个标准就是数据的三大范式: 这里,我估…
MySQL数据分析实战-496人已学习 课程介绍        本套课程由知名数据分析博主jacky老师录制,深入浅出讲解MySQL数据分析,从实战角度出发,帮助大家制胜职场!课程收益    1.学会数据库原理与MySQL数据库的基础逻辑: 2.学会SQL的语法与技巧: 3.学会执行SQL语句进行实战操作讲师介绍    朱元禄更多讲师课程    朱元禄(@数据分析-jacky),新浪认证知名博主,有8年世界50强金融机构数据管理和一线数据分析师从业经验,喜欢用各种编程语言(Python,R等)和…
对Oracle .SQL Server.MySQL.PostgreSQL数据库优缺点分析 Oracle Database Oracle Database,又名Oracle RDBMS,或简称Oracle.是甲骨文公司的一款关系数据库管理系统.它是在数据库领域一直处于领先地位的产品.可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好.使用方便.功能强,适用于各类大.中.小.微机环境.它是一种高效率.可靠性好的 适应高吞吐量的数据库解决方案. 优点 1. Oracle …
大家好,我是jacky朱元禄,很高兴继续跟大家学习<MySQL数据分析实战>,从本节课程开始,jacky将从SQL语句入手,给大家解析八句箴言: 不管三七二十一,先把数据show来看: 数据清洗两条路,唯一where走一走: 清洗数据有空值,is not 来去除: 结构数据有标准,as 别名来规范: (一)不管三七二十一,先把数据show来看 在解析之前,我们先来简要回顾一下上次课的内容,我们记一下笔记: 上次课回顾:数据层面查询的目的是什么? 数据库是做什么的?是存储数据的,那数据层面的查的…
大家好,我是jacky,很高兴继续跟大家分享<MySQL数据分析实战>,今天跟大家分享的主题是表补充之存储引擎: 我们之前学了跟表结构相关的一些操作,那我们看一下创建表的SQL模型: 在我们创建表里,我们还有ENGINE=存储引擎,没有说,我们现在MySQL的默认引擎是InnoDB,那其实在5.5版本之前,默认的存储引擎是MyISAM,而5.5之后呢才使用的是InnoDB,本节课程jacky将讲解跟存储引擎有关的一些内容: 对于很多零基础的朋友来说,听到存储引擎这个词,是不是觉得很晦涩,很理论…
大家好,我是jacky朱元禄,很高兴继续跟大家学习<MySQL数据分析实战>,本节课程jacky分享的主题是表补充之字符集 在分享课程之前,jacky在跟大家强调一下逻辑的重要性,我们学习任何一门技术首先要捋清楚的就是逻辑,对于本节课来说,我们要捋清的逻辑就是: 1)字符集是什么,它存在的意义是什么? 2)它能给我们解决什么问题? 3) 为什么我们在创建表这里讲这个字符集,它跟我们前面讲的数据类型.字段属性.索引有什么传承关系? 或者说对于整个课程来说,为什么我们不在前面的课程,或后面的课程来…
大家好,我是jacky,很高兴继续跟大家学习MySQL数据分析实战,本节课的主题是用户管理和权限管理: 在分享之前,jacky在不厌其烦的强调一下:学习任何一门学科和技能,最重要的是捋清逻辑,我们要知道,一个知识点的出现,一定是有它现实意义的,一定是解决了当前工作的生活中的某项痛点,所以它才会出现,所以我们才要去研究它,应用它: (一)逻辑梳理 好,那么回归我们这次课分享的主题:用户管理和权限管理:什么意思呢?顾名思义,用户管理就是通过SQL语句管理我们MySQL这个软件的用户,好,那么权限管理…
大家好,我是jacky,很高兴继续跟大家学习<Mysql 数据分析实战系列教程>,上次课程jacky讲解了表层面的增删改查,jacky说最重要的是增,增就是创建表,作为一个严谨的MySQL适用者,我们说在创建表前还有有一个表设计的步骤,我们要预先搭建出表的结构,那么接下来的几节课,我们大方向都是讲这个表的设计,作为创建表阶段的补充,好,我们回归主题,开始我们今天的讲解: 我们之前创建表的时候,写的最多数据类型,一个是int,一个是varchar:在MySQL官方把MySQL数据类型划分为:数值…
大家好,我是jacky,很高兴跟大家继续分享MySQL数据分析实战课程,前面我们学习了库层面增删改查的SQL语句,这次课jacky将给大家介绍表层面的增删改查, (一)本课时的学习逻辑 表层面的增删改查,重点在增,也就是怎样创建表,为什么呢?我们想数据库的三个层级是什么,库层级,表层级和数据层级,是不是?表层级在中间,我们说表一定是存储在某个库中,表中的数据不用说一定存储在表里是吧:所以表层级是起到承上启下的作用,也就是我们在创建表时,不是简单就创建一个表就完事了,表是不是存储数据的,我们往表里…