数据分析岗位,往往要求SQL熟练运用。excel处理数据,尤其是几百万条的大数据,比如拍拍贷,常常力不从心。为了更便捷的分析大数据,开始学习sql。
首先,下载安装mysql和客户端navicat.很喜欢mysql的小海豚,每次在navicat里看到它,都有一种自己要鱼跃龙门的感觉。
1.用navicat连接到mysql数据库
安装成功后,开始使用navicat连接到mysql数据库。操作步骤:点击连接,选择mysql,输入连接名,密码,创建成功。此步骤虽可以代码实现,但可视化页面实现更加便捷。实施过程如下图。
2.创建数据库的表
点击表,右键:新建表。
新建之后,输入各个列名,类型,长度,是否null,以及是否主键。此处类型选择varchar,不固定长度的字符串,主键设置为学号。
将学生表,课程表,成绩表和教师表依次创建,结果如下。
3.在表中插入数据
利用sql语句,在表中插入数据.点击查询,右键:新建查询。
在查询中编写sql语句:
insert into 表名(列名1,列名2,列名3...)
values('值1','值2','值3','值4'....);
以course为例,具体语句如下图。
完成后,四个表结果如下。