使用SQL语言创建以下3个数据表:学生表(student)、课程表(course)、学生选课表(SC),分别写出SQL语句。
时间: 2023-08-20 12:38:48 浏览: 560
创建学生数据库系统(课程表,学生,sc)的建立
5星 · 资源好评率100%
学生表(student)的SQL语句:
```sql
CREATE TABLE student (
stu_id INT PRIMARY KEY,
stu_name VARCHAR(50),
stu_age INT,
stu_gender VARCHAR(10)
);
```
课程表(course)的SQL语句:
```sql
CREATE TABLE course (
course_id INT PRIMARY KEY,
course_name VARCHAR(50),
course_teacher VARCHAR(50)
);
```
学生选课表(SC)的SQL语句:
```sql
CREATE TABLE SC (
stu_id INT,
course_id INT,
score INT,
PRIMARY KEY (stu_id, course_id),
FOREIGN KEY (stu_id) REFERENCES student(stu_id),
FOREIGN KEY (course_id) REFERENCES course(course_id)
);
```
以上是基本的表结构,可以根据实际需求进行修改和完善。
阅读全文