大数据、大AI时代还是来临了,以指数型爆发式增长之态,迅速席卷了以往所有行业,波及到所有人,对于那些习惯了埋头苦干,两耳不闻窗外事的人来说,等再抬起头已发现,在全球发展历史来看,过去以来他们从事的行业,和被要求的技能,已经存在了至少半个世纪。
当然,这其中也包括这个焦虑的我自己,在十年前,对于专业、职业的选择,是不是应该要在十年后的今天再重新审视一番。
十年或许仅仅够一个小的技术实现突破,但对于我们所拥有的的时间,它却重要又不重要,重要是因为,在精力最充沛时间最富足的时期,它可以带领你跑完一场马拉松,而这是你顺势打上时代前进快车关键的一步;而又由于时代变化太快,每个人成为终身学习者后,对于呈现在我们面前的新兴事物,大家都站在同一起跑线上,都拥有同样的资源去窥探与追寻,不一样的在于你的努力程度,而这前提则需要我们能够意识到这些变化,并调整自身的适应能力。
所以呐,要抬起头多看看这世界,眼要疾 手要快,脑子还要多想一些,过去的时代就在前三次工业革命在之后不复存在了,而第四次,就在眼前。在之后的时间里,在这里记录时光,记录在未来几十年后会回首的你的努力。
第一阶段是SQL的学习,课程来自知乎用户 猴子(微信公众号 猴子聊人物),希望能够在前辈的带领下,迅速入门,还是感激这个时代,让我们有机会见到更多比我们厉害,还比我们努力的人但曾经就像是我们一样的人儿呐,所以让我们一起加油鸭~
闲扯结束,以下为课程记录~
~~~~~~~~~~~~~~~~~~~~~~~~
0817
数据库安装
Q1:如何验证Mysql数据库安装成功
在开始搜索框 输入mysql 点回车后,弹出mysql 8.0 command line client
输入在安装sql阶段设置的密码后回车,检查弹出的内容是否与下图相符,具体版本号以所按照的版本为主
Q2 安装成功后,如何连接到数据库,并访问数据库内容获取我们需要的信息呢?
在按照上述步骤检验已经安装成功后,需要借助客户端,在这里我们使用navicat来操作数据库
按照以下步骤:登录navicat,点击菜单栏的 连接 按钮后,以次键入连接名,主机或IP地址,端口、用户名及密码后,点击左下角的 连接测试 后,在弹出 连接成功 对话框后 即表示连接成功
Q3 创建“school"数据库
先创建school数据库,以便在该数据库下创建后续多张表
Q3 创建表
选中刚刚创建的school,右键创建表,依次输入表中各列的名称、所属列中数值类型、长度及约束null等信息
- 各表中数据信息有几点需要注意
- 主键的设置:每个表必须包含至少一个主键,其中score表需要设置学号和课程号为联合主键
- 数据类型:成绩需为float数据,出生日期需设置为date型数据,其他多为varchar
- 约束条件"不为null": teacher表中教师名称可为 空值
按照表数据内容依次建立student、score、course和 teacher 表
图 school数据库下可能的表及表间关系
Q3.1 新建 student 表
Q3.2 新建 score表
Q3.3 新建 course 表
Q3.4 新建 teacher 表
Q4:4个表里插入数据
使用 insert 在各表中添加数据,通过在 查询 -新建查询-在查询编辑器窗口中输入insert语句,运行后保存
Q4.1student
图 查询编辑窗口insert语句
图 运行语句后,student表显示已经成功添加数据:
依次在 score表、course表、teacher表通过insert语句添加数据
Q4.2 score表
图 查询编辑窗口insert语句
图 运行语句后,score表显示已经成功添加数据:
Q4.3 course表
Q4.4 teacher表