(一)前面课程逻辑梳理 任何一门数据的软件也好,数据构架也好,或者说是数据学科也好,最终都是要解决实际问题的,大家说是不是? 前面jacky讲为什么要引入数据库的时候,举了一个案例,大家还记的吗?大家还记得这张图吧 jacky说这家手机公司对于手机数据的管理是混乱的,给出了3点混乱的理由,然后引出了我们要引入数据库的必要性:jacky说既然我们的数据库这么重要,那么操作数据库的软件就一定会出现,那么MySQL就是其中最流行的软件之一,是吧,然后大家跟着jacky把MySQL都安在了电脑上,前面我…
MySQL数据分析实战-496人已学习 课程介绍        本套课程由知名数据分析博主jacky老师录制,深入浅出讲解MySQL数据分析,从实战角度出发,帮助大家制胜职场!课程收益    1.学会数据库原理与MySQL数据库的基础逻辑: 2.学会SQL的语法与技巧: 3.学会执行SQL语句进行实战操作讲师介绍    朱元禄更多讲师课程    朱元禄(@数据分析-jacky),新浪认证知名博主,有8年世界50强金融机构数据管理和一线数据分析师从业经验,喜欢用各种编程语言(Python,R等)和…
大家好,我是jacky,很高兴继续跟大家分享<MySQL数据分析实战>,今天跟大家分享的主题是表补充之存储引擎: 我们之前学了跟表结构相关的一些操作,那我们看一下创建表的SQL模型: 在我们创建表里,我们还有ENGINE=存储引擎,没有说,我们现在MySQL的默认引擎是InnoDB,那其实在5.5版本之前,默认的存储引擎是MyISAM,而5.5之后呢才使用的是InnoDB,本节课程jacky将讲解跟存储引擎有关的一些内容: 对于很多零基础的朋友来说,听到存储引擎这个词,是不是觉得很晦涩,很理论…
大家好,我是jacky,很高兴继续跟大家学习<Mysql 数据分析实战系列教程>,上次课程jacky讲解了表层面的增删改查,jacky说最重要的是增,增就是创建表,作为一个严谨的MySQL适用者,我们说在创建表前还有有一个表设计的步骤,我们要预先搭建出表的结构,那么接下来的几节课,我们大方向都是讲这个表的设计,作为创建表阶段的补充,好,我们回归主题,开始我们今天的讲解: 我们之前创建表的时候,写的最多数据类型,一个是int,一个是varchar:在MySQL官方把MySQL数据类型划分为:数值…
大家好,我是jacky,很高兴跟大家继续分享MySQL数据分析实战课程,前面我们学习了库层面增删改查的SQL语句,这次课jacky将给大家介绍表层面的增删改查, (一)本课时的学习逻辑 表层面的增删改查,重点在增,也就是怎样创建表,为什么呢?我们想数据库的三个层级是什么,库层级,表层级和数据层级,是不是?表层级在中间,我们说表一定是存储在某个库中,表中的数据不用说一定存储在表里是吧:所以表层级是起到承上启下的作用,也就是我们在创建表时,不是简单就创建一个表就完事了,表是不是存储数据的,我们往表里…
大家好,我是jacky,很高兴继续跟大家分享<MySQL数据分析实战>课程,前面的课程基本上我把MySQL的原理都做了一定的介绍,有好多朋友说学习MySQL是没有逻辑的,其实jacky是非常不认同的,学习是没有捷径的,但一定有规律,学习就是一个总结规律举一反三的过程:对于MySQL来说,只有先了解我们要做什么,我们才能相应的操作,大家说是不是? 从本节课程开始,到这门课程结束,我们都是围绕SQL语句展开的,这个小节很特殊,我先给大家做一个SQL 语句的热身,让大家现在头脑里先有这样一个印象,就…
大家好,我是jacky,很高兴继续跟大家学习MySQL数据分析这门课,上次课我们介绍了E-R图,我们要给手机销售公司设计数据库,那么同一个项目,10个设计人员可能设计出10种不同的E-R图:因为不同的设计人员会从不同的角度,标识出不同的实体,而每个实体又包含不同的属性,自然设计出的下E-R图也就不同了: 正是因为有这个原因,所以我们自然就要想办法找出一个E-R图设计优劣或者说好坏的标准,大家说是不是,有了这个标准,我们才能找出最优的设计数据库的方案,那么,这个标准就是数据的三大范式: 这里,我估…
(一)开场白 大家好,欢迎大家跟我一起学习<MySQL数据分析实战>这门课程,对于数据分析师来说,数据库是每一个从业者都必须掌握的课程,我们这门课是从实战的角度出发,我会帮助大家梳理MySQL中的逻辑脉络,帮助大家顺利的解决工作中遇到的各种问题. (二)讲师简介 在开始之前,先做一个简单的自我介绍: 我是jacky(朱元禄),有8年世界50强金融机构数据管理和一线数据分析师从业经验,喜欢用各种编程语言(Python.R等)和开源软件(MySQL.SAS)来解决数据问题,喜欢寻找技术背后的底层逻…
大家好,我是jacky朱元禄,很高兴继续跟大家学习<MySQL数据分析实战>,本节课程jacky分享的主题是表补充之字符集 在分享课程之前,jacky在跟大家强调一下逻辑的重要性,我们学习任何一门技术首先要捋清楚的就是逻辑,对于本节课来说,我们要捋清的逻辑就是: 1)字符集是什么,它存在的意义是什么? 2)它能给我们解决什么问题? 3) 为什么我们在创建表这里讲这个字符集,它跟我们前面讲的数据类型.字段属性.索引有什么传承关系? 或者说对于整个课程来说,为什么我们不在前面的课程,或后面的课程来…
大家好,我是jacky朱元禄,很高兴继续跟大家学习MySQL数据分析实战,今天跟大家分享的主题是表补充之索引: (一)前面课程的小节以及本节课程的逻辑梳理 在正式分享主题之前,jacky先跟大家捋顺一下前面课程的逻辑,本章节jakcy讲的是表层面的增删改查,jacky说对于表层面来说,最重要的是增,也就是如何创建表,为什么说创建表是重要的呢,因为在创建表之前我们要设计表的结构也就是搭建表的结构,那么表的结构要如何搭建呢?也就是表结构里有什么呢?首先要设定我们的字段名,字段也是列是吧,我们有些朋友…