使用SQL Developer创建Student、Course和Grade表
在SQL Developer中,可以通过以下SQL语句创建表Student、Course、Grade:
- 创建表Student:
CREATE TABLE Student (
student_id NUMBER(10) PRIMARY KEY,
student_name VARCHAR2(50),
student_age NUMBER(3),
student_gender VARCHAR2(10)
);
- 创建表Course:
CREATE TABLE Course (
course_id NUMBER(10) PRIMARY KEY,
course_name VARCHAR2(50),
course_credit NUMBER(3)
);
- 创建表Grade:
CREATE TABLE Grade (
grade_id NUMBER(10) PRIMARY KEY,
student_id NUMBER(10),
course_id NUMBER(10),
grade NUMBER(3),
FOREIGN KEY (student_id) REFERENCES Student(student_id),
FOREIGN KEY (course_id) REFERENCES Course(course_id)
);
以上SQL语句将创建三个表:Student、Course和Grade。Student表包含学生的信息,包括学生ID、学生姓名、学生年龄和学生性别;Course表包含课程的信息,包括课程ID、课程名称和课程学分;Grade表包含学生成绩的信息,包括成绩ID、学生ID、课程ID和成绩。其中,Grade表中的学生ID和课程ID分别作为外键参考Student表和Course表的主键。
原文地址: https://www.cveoy.top/t/topic/7QX 著作权归作者所有。请勿转载和采集!