简单说一下我写这份学习笔记的原因,由于工作的原因,想换一份工作,对于毕业已经快6年了,再次重新学习就需要付出很大的勇气和努力,如果态度还不能及时调整,最近找工作遇到的窘境就不言而喻了。去年底报了一个数据分析师网上学习班,契合自己大学专业,重新认识一下数学相关专业在今天的这个大数据时代的重要性。
年前结束了课程的基础课程,这个基础课程除了HTML之外还有JAVA,这个对于没有任何基础的同学的确不是轻松的课程。幸亏大学开设了C语言、Matlab等编程语言,学起来没有那么吃力,但也有五六年的时间,重拾起来也没有那么容易。
好了不废话了,促使我写这个学习笔记原因就是疫情之后,从老家出来找工作,想找到合适的工作挺费劲的,各个平台投了若干简历,得到的面试机会却寥寥无几。看来这个疫情彻底结束以后,整个市场都会重新洗一次牌。现在能做就是好好学习,找份工作。。。吐槽那么久,现在开始好好整理自己的笔记,按照课程进度,开始学习数据库,熟练掌握SQL语言是作为数据分析师的基础技能,不能系统掌握,那和咸鱼有啥区别?
l 什么是数据库(database)?
简单来说就是数据仓库的意思,存储着一定数据结构的数据,一个数据库中可能包含若干个表,可以通过数据库提供的多种方法来管理数据里边的数据。本质上mysql是一个关系型的数据服务管理系统。而表就是数据表(table),每一张表由行(row)和列(column)组成,列是由字段名和字段数据属性(允许为空、长度、类型等等)ps:整理老师课件笔记。
l Mysql的sql各类语言精讲
操作语句分为四类
1. DDL数据定义语言(Data Definition Language)如:建库,建表;
2. DML数据操纵语言(Data Manipulation Language)如:对表中数据进行增删改;
3. DQL数据查询语言(Data Query Language)如:对数据进行查询;
4. DCL数据控制语言(Data Control Language)如:对用户的权限进行设置。
l 常见数据类型
数据类型是指列、存储过程参数,表达式和局部变量的数据特征,它决定了数据存储的格式,代表不同的信息类型。有一些数据是要存储为数字的,数字当中有些要存储为整数、小时、日期类型等。
暂时就是整理这些,坐久了脖子都有点疼。