数据库名称自定;2、创建上次实验设计的各数据表;3、使用插入语句为上述各表插入少量测试数据
时间: 2024-12-14 21:14:45 浏览: 24
数据库名称自定意味着你可以为你的项目选择一个有意义的名称,比如"实验设计数据库"或"学生信息管理系统"。这通常用于方便理解和管理数据存储空间。
接下来,为了创建上次实验设计所需的数据表,你需要根据实验的设计结构来制定表结构,例如如果实验涉及学生、课程和成绩,可能会有"学生表"(包含字段如学号、姓名等)、"课程表"(包含课程ID、名称等)和"成绩表"(关联学生和课程,包含成绩字段)。
以下是创建这些基本表格的SQL语句示例:
1. 学生表 (students)
```sql
CREATE TABLE students (
student_id INT PRIMARY KEY,
name VARCHAR(50),
age INT
);
```
2. 课程表 (courses)
```sql
CREATE TABLE courses (
course_id INT PRIMARY KEY,
course_name VARCHAR(100),
instructor VARCHAR(50)
);
```
3. 成绩表 (scores)
```sql
CREATE TABLE scores (
score_id INT AUTO_INCREMENT PRIMARY KEY,
student_id INT,
course_id INT,
grade DECIMAL(3,1),
FOREIGN KEY (student_id) REFERENCES students(student_id),
FOREIGN KEY (course_id) REFERENCES courses(course_id)
);
```
接着,为了插入少量测试数据,可以这样做:
```sql
INSERT INTO students (student_id, name, age) VALUES
(1, '张三', 18),
(2, '李四', 20);
INSERT INTO courses (course_id, course_name, instructor) VALUES
(1, '数学分析', '王老师'),
(2, '计算机编程', '赵老师');
INSERT INTO scores (score_id, student_id, course_id, grade) VALUES
(1, 1, 1, 90),
(2, 2, 1, 95),
(3, 1, 2, 85);
```
阅读全文