day 35 做業

class:
create table class(cid int auto_increment primary key,caption varchar(13))charset utf8;cors

student:
create table student
-> (sid int auto_increment primary key,
-> snmae varchar(12),
-> gender enum('男','女'),
-> class_id int,
-> constraint fr_student_class foreign key(class_id) references class(cid))charset utf8;ci

teacher:
create table teacher(tid int auto_increment primary key,tname varchar(12))charset utf8;rem

course:
create table course(cid int auto_increment primary key, cname varchar(12),teacher_id int,constraint fr_course_teacher foreign key(teacher_id) references teacher(tid))charset utf8;io

score:
create table score(
sid int auto_increment primary key,
student_id int,
corse_id int,
number int,
constraint fr_score_student foreign key(student_id) references student(sid),
constraint fr_score_course_id foreign key(corse_id) references course(cid))charset utf8;table

class(填值):
insert into class(caption) values('三年二班'),('一年三班'),('三年一班');class

student(填值):
insert into student(snmae,gender,class_id) values('鐵蛋','女',1),('鐵 錘','女',1),('山炮','男',2);test

teacher(填值):
insert into teacher(tname) values('波多野結衣'),('蒼井空'),('飯島');select

course(填值):
insert into course(cname,teacher_id) values('生物',1),('體育',1),('物 理',2);im

score(填值):
insert into score(student_id,corse_id,number) values(1,1,60),(1,2,59),(2,2,100);tab

show tables;
+----------------+
| Tables_in_test |
+----------------+
| class |
| course |
| score |
| student |
| teacher |
+----------------+

select *from class;
+-----+----------+
| cid | caption |
+-----+----------+
| 1 | 三年二班 |
| 2 | 一年三班 |
| 3 | 三年一班 |
+-----+----------+

select *from course;
+-----+-------+------------+
| cid | cname | teacher_id |
+-----+-------+------------+
| 1 | 生物 | 1 |
| 2 | 體育 | 1 |
| 3 | 物理 | 2 |
+-----+-------+------------+

select *from student;
+-----+-------+--------+----------+
| sid | snmae | gender | class_id |
+-----+-------+--------+----------+
| 1 | 鐵蛋 | 女 | 1 |
| 2 | 鐵錘 | 女 | 1 |
| 3 | 山炮 | 男 | 2 |
+-----+-------+--------+----------+

select *from teacher;
+-----+------------+
| tid | tname |
+-----+------------+
| 1 | 波多野結衣 |
| 2 | 蒼井空 |
| 3 | 飯島 |
+-----+------------+

select *from score; +-----+------------+----------+--------+ | sid | student_id | corse_id | number | +-----+------------+----------+--------+ | 1 | 1 | 1 | 60 | | 2 | 1 | 2 | 59 | | 3 | 2 | 2 | 100 | +-----+------------+----------+--------+

相關文章
相關標籤/搜索