立一个数据库stumanage建立三个关系表student,course,sc
时间: 2024-03-24 12:39:49 浏览: 88
好的,你想问的是如何建立一个名为stumanage的数据库,并在其中创建三个关系表:student,course,sc。
以下是使用 SQL 语句来实现这个操作的步骤:
1. 创建stumanage数据库:
```
CREATE DATABASE stumanage;
```
2. 选择stumanage数据库:
```
USE stumanage;
```
3. 创建student表:
```
CREATE TABLE student (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
gender VARCHAR(10) NOT NULL,
age INT NOT NULL,
department VARCHAR(50) NOT NULL
);
```
4. 创建course表:
```
CREATE TABLE course (
id INT PRIMARY KEY,
name VARCHAR(50) NOT NULL,
credit INT NOT NULL
);
```
5. 创建sc表:
```
CREATE TABLE sc (
id INT PRIMARY KEY,
student_id INT NOT NULL,
course_id INT NOT NULL,
score INT NOT NULL,
FOREIGN KEY (student_id) REFERENCES student(id),
FOREIGN KEY (course_id) REFERENCES course(id)
);
```
以上就是创建一个名为stumanage的数据库,并在其中创建了三个关系表:student,course,sc的步骤。
阅读全文