MySQL一般读作什么_MySQL入门必做练习题50题(一) 创建表

练习题介绍:

对于一个学校信息管理系统中的数据库,有如下4张表:

学生表:student(学号,学生姓名,出生年月,性别)

成绩表:score(学号,课程号,成绩)

课程表:course(课程号,课程名称,教师号)

教师表:teacher(教师号,教师姓名)

这四张表的部分截图数据及关系如下图:

请仔细查看上图,理解表与表之间的联系。以便于后续更好的练习。

(一)创建库和表

步骤:

步骤1:新建查询,创建数据库SQL50,刷新检查一下。

步骤2:鼠标选择数据库SQL50,后新建查询 创建4张表,刷新检查一下。

步骤3:向表中插入数据。刷新检查一下。

ps:每个步骤执行一次。分3次执行,方便理解步骤。

代码:(不必自己写,太多了,理解后复制即可)

-- 创建库

CREATE DATABASE SQL50;

-- 创建4张表

CREATE TABLE SC(Sid VARCHAR(10),Cid VARCHAR(10),score DECIMAL(18,1));

CREATE TABLE Student(Sid VARCHAR(10),Sname VARCHAR(10),Sage DATE,Ssex VARCHAR(10));

CREATE TABLE Course (Cid VARCHAR(10),Cname VARCHAR(10),Tid VARCHAR(10));

CREATE TABLE Teacher(Tid VARCHAR(10),Tname VARCHAR(18));

-- 注意:这里有个DECIMAL(18,1)数据类型,意思就是整数位最大18位,小数位1位。

-- 插入数据

-- 向[学生表]插入数据

INSERT INTO Student VALUES('0001' , '李小龙' , '1995/1/2' , '男');

INSERT INTO Student VALUES('0002' , '成龙' , '2006/12/13' , '男');

INSERT INTO Student VALUES('0003' , '周星驰' , '1996/4/28' , '男');

INSERT INTO Student VALUES('0004' , '周润发' , '2001/7/16' , '男');

INSERT INTO Student VALUES('0005' , '李连杰' , '2018/5/26' , '男');

INSERT INTO Student VALUES('0006' , '梁朝伟' , '2020/4/16' , '男');

INSERT INTO Student VALUES('0007' , '张国荣' , '2018/7/21' , '男');

INSERT INTO Student VALUES('0008' , '梁家辉' , '1995/9/13' , '男');

INSERT INTO Student VALUES('0009' , '刘德华' , '1990/10/7' , '男');

INSERT INTO Student VALUES('0010' , '刘青云' , '2006/6/2' , '男');

INSERT INTO Student VALUES('0011' , '邱淑贞' , '1990/1/8' , '女');

INSERT INTO Student VALUES('0012' , '张敏' , '2017/12/7' , '女');

INSERT INTO Student VALUES('0013' , '朱茵' , '2015/11/6' , '女');

INSERT INTO Student VALUES('0014' , '关之琳' , '2002/11/18' , '女');

INSERT INTO Student VALUES('0015' , '林青霞' , '2014/2/14' , '女');

INSERT INTO Student VALUES('0016' , '王祖贤' , '2011/5/25' , '女');

INSERT INTO Student VALUES('0017' , '钟楚红' , '2006/12/10' , '女');

INSERT INTO Student VALUES('0018' , '黎姿' , '2000/12/25' , '女');

INSERT INTO Student VALUES('0019' , '李嘉欣' , '1992/2/19' , '女');

INSERT INTO Student VALUES('0020' , '周慧敏' , '2010/8/15' , '女');

-- 向[课程表]插入数据

INSERT INTO Course VALUES('s1' , '语文' , '0001');

INSERT INTO Course VALUES('s2' , '数学' , '0002');

INSERT INTO Course VALUES('s3' , '英语' , '0003');

-- 向[教师表]插入数据

INSERT INTO Teacher VALUES('0001' , '数据分析王子');

INSERT INTO Teacher VALUES('0002' , '刘亦菲');

INSERT INTO Teacher VALUES('0003' , '彭于晏');

-- 向[成绩表]插入数据

INSERT INTO SC VALUES('0001' , 's1' ,81);

INSERT INTO SC VALUES('0001' , 's2' ,67);

INSERT INTO SC VALUES('0001' , 's3' ,88);

INSERT INTO SC VALUES('0002' , 's1' ,77);

INSERT INTO SC VALUES('0002' , 's3' ,86);

INSERT INTO SC VALUES('0003' , 's1' ,81);

INSERT INTO SC VALUES('0003' , 's2' ,70);

INSERT INTO SC VALUES('0003' , 's3' ,91);

INSERT INTO SC VALUES('0004' , 's1' ,62);

INSERT INTO SC VALUES('0004' , 's2' ,93);

INSERT INTO SC VALUES('0004' , 's3' ,95);

INSERT INTO SC VALUES('0005' , 's1' ,72);

INSERT INTO SC VALUES('0005' , 's2' ,52);

INSERT INTO SC VALUES('0005' , 's3' ,61);

INSERT INTO SC VALUES('0006' , 's1' ,80);

INSERT INTO SC VALUES('0006' , 's2' ,86);

INSERT INTO SC VALUES('0007' , 's1' ,100);

INSERT INTO SC VALUES('0007' , 's2' ,62);

INSERT INTO SC VALUES('0007' , 's3' ,72);

INSERT INTO SC VALUES('0008' , 's1' ,88);

INSERT INTO SC VALUES('0008' , 's2' ,72);

INSERT INTO SC VALUES('0008' , 's3' ,51);

INSERT INTO SC VALUES('0009' , 's2' ,56);

INSERT INTO SC VALUES('0009' , 's3' ,52);

INSERT INTO SC VALUES('0010' , 's1' ,84);

INSERT INTO SC VALUES('0010' , 's2' ,61);

INSERT INTO SC VALUES('0010' , 's3' ,75);

INSERT INTO SC VALUES('0011' , 's2' ,82);

INSERT INTO SC VALUES('0011' , 's3' ,92);

INSERT INTO SC VALUES('0012' , 's1' ,97);

INSERT INTO SC VALUES('0012' , 's2' ,88);

INSERT INTO SC VALUES('0012' , 's3' ,64);

INSERT INTO SC VALUES('0013' , 's1' ,75);

INSERT INTO SC VALUES('0013' , 's2' ,97);

INSERT INTO SC VALUES('0013' , 's3' ,67);

INSERT INTO SC VALUES('0014' , 's1' ,83);

INSERT INTO SC VALUES('0014' , 's2' ,86);

INSERT INTO SC VALUES('0014' , 's3' ,96);

INSERT INTO SC VALUES('0015' , 's2' ,86);

INSERT INTO SC VALUES('0015' , 's3' ,57);

INSERT INTO SC VALUES('0016' , 's1' ,75);

INSERT INTO SC VALUES('0016' , 's3' ,99);

INSERT INTO SC VALUES('0017' , 's1' ,56);

INSERT INTO SC VALUES('0017' , 's2' ,98);

INSERT INTO SC VALUES('0017' , 's3' ,80);

INSERT INTO SC VALUES('0018' , 's1' ,53);

INSERT INTO SC VALUES('0018' , 's2' ,51);

INSERT INTO SC VALUES('0018' , 's3' ,69);

INSERT INTO SC VALUES('0019' , 's1' ,97);

INSERT INTO SC VALUES('0019' , 's2' ,99);

INSERT INTO SC VALUES('0019' , 's3' ,64);

INSERT INTO SC VALUES('0020' , 's1' ,81);

INSERT INTO SC VALUES('0020' , 's2' ,52);

INSERT INTO SC VALUES('0020' , 's3' ,62);

注意:本篇创建了数据库、表,并插入了数据。为后续练习做了铺垫

注意每一步操作刷新一下才可以显示出来!

3.很多操作也可以用鼠标完成!

4.下一篇开始 基础题的练习

我将练习题分为3部分:(可以收藏本文作为目录,然后逐篇练习)

MySQL最新练习50题(一) 创建库

MySQL最新练习50题(二) 基础题

MySQL最新练习50题(三) 进阶题

收藏本文,防止丢失,有什么问题,可以评论讨论,多多点赞关注哈。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值