一、练习素材
学生表:Student (Sno, Sname, Ssex , Sage, Sdept)
即学号,姓名,性别,年龄,所在系; Sno为主键
课程表:Course (Cno, Cname,)
即课程号,课程名 ;Cno为主键
学生选课表:SC (Sno, Cno, Score)
即学号,课程号,成绩 ;Sno为主键
-- 创建学生表并插入数据
create table Student(
Sno int(11) primary key,
Sname varchar(20),
Ssex char(1),
Sage int(3),
Sdept varchar(10)
);
insert into Student values(101,'张三','男',20,'计算机'),
(102,'李四','女',19,'经管'),
(103,'王五','男',21,'建筑'),
(104,'赵六','男',20,'计算机'),
(105,'陈七','女',19,'经管');
-- 创建课程表并插入数据
create table Course(
Cno int(11) primary key,
Cname varchar(20)
);
insert into Course values(1111,'高等数学'),
(2222,'大学英语'),
(3333,'MySQL从入门到精通'),
(4444,'如何获取富婆欢心'),
(5555,'如何做白日梦');
--创建学生选课表并插入数据
create table SC(
Sno int(11) primary key,
Cno int(11),
Score int(10)
);
insert into SC values(103,1111,75),
(101,4444,100),
(105,5555,69),
(102,3333,99),
(104,2222,87);
-- 查看各个表中的数据
mysql> select * from Student;
+-----+--------+------+------+-----------+