转载自https://blog.csdn.net/weixin_52847838/article/details/119056629的博文,但是做着做着感觉有些答案和我想的不太一致,于是开了个贴附上自己的答案,本人小白请勿指指点点
目录
建表语句
-- 学生表
CREATE TABLE STUDENT
(
ID INT PRIMARY KEY NOT NULL,
STUDENT_NAME VARCHAR2(80),
BIRTHDAY DATE,
SEX VARCHAR2(2)
)
-- 课程表
CREATE TABLE COURSE
(
ID INT PRIMARY KEY NOT NULL,
COURSE_NAME VARCHAR2(80),
TEACHER_ID INT
)
-- 教师表
CREATE TABLE TEACHER
(
ID INT PRIMARY KEY NOT NULL,
TEACHER_NAME VARCHAR2(80)
)
-- 成绩表
CREATE TABLE SCORE
(
ID INT PRIMARY KEY NOT NULL,
STUDENT_ID INT,
COURSE_ID INT,
SCORE INT
)
添加数据
(在这里补充一下,因为我用的是DBeaver,它不能直接运行多条代码,只要选中ALT+X就行了)
-- 学生信息
INSERT INTO STUDENT VALUES(01 , '赵雷' , to_date('1990-01-01','YYYY-MM-DD') , 'm');
INSERT INTO STUDENT VALUES(02 , '钱电' , to_date('1990-12-21','YYYY-MM-DD') , 'm');
INSERT INTO STUDENT VALUES(03 , '孙⻛' , to_date('1990-12-20','YYYY-MM-DD') , 'm');
INSERT INTO STUDENT VALUES(04 , '李云' , to_date('1990-12-06','YYYY-MM-DD') , 'm');
INSER