1. 基于DOS命令窗口的相关操1. 基于DOS命令窗口的相关操作 创建Students、Courses、SC三个表作 创建Students、Courses、SC三个表
时间: 2024-11-22 16:34:49 浏览: 11
在基于DOS命令窗口中,创建数据库表通常涉及到使用SQL(Structured Query Language)命令。这里以MySQL为例,假设你需要创建名为Students、Courses和SC的三个表:
1. **创建Students表**:
```
CREATE TABLE Students (
id INT PRIMARY KEY,
name VARCHAR(50),
age INT,
address VARCHAR(100)
);
```
这条命令会创建一个包含学生ID、姓名、年龄和地址字段的Students表。
2. **创建Courses表**:
```
CREATE TABLE Courses (
course_id INT PRIMARY KEY,
course_name VARCHAR(50),
teacher VARCHAR(50)
);
```
这个命令用于创建课程表,包含课程ID、课程名称和教师信息。
3. **创建SC(Student-Course)关联表**:
```
CREATE TABLE SC (
student_id INT,
course_id INT,
grade INT,
FOREIGN KEY (student_id) REFERENCES Students(id),
FOREIGN KEY (course_id) REFERENCES Courses(course_id)
);
```
SC表是学生和课程之间的联系表,包含了学生ID和课程ID,以及学生的成绩,并设置了外键约束来保证数据的一致性。
阅读全文