实验内容 使用 SQL 语句 INSERT 向studentsdb数据库的student_info、curriculum, grade表插入数据,各表数据如表4-表6所示
时间: 2024-10-13 19:14:10 浏览: 36
数据库实验2的实验报告1. 在 studentsdb 数据库中使用 SELECT 语句进行基本查询。 (1)在 student
5星 · 资源好评率100%
实验内容主要是使用 SQL 的 INSERT 语句向名为 "studentsdb" 数据库中的几个表添加数据。这些表包括 "student_info", "curriculum", 和 "grade"。
首先,在 "student_info" 表中,你需要插入学生的个人信息,比如学生ID、姓名、性别、出生日期等字段。例如:
```sql
INSERT INTO student_info (student_id, name, gender, birth_date)
VALUES (1, '张三', '男', '1998-01-01'),
(2, '李四', '女', '2000-05-15');
```
接着,对于 "curriculum" 表,这可能是关于课程的信息,包含课程ID、课程名称、学分等,可以这样插入:
```sql
INSERT INTO curriculum (course_id, course_name, credits)
VALUES (1, '数学分析', 4),
(2, '计算机科学导论', 3);
```
最后,"grade" 表记录的是每个学生的成绩,包括学生ID、课程ID以及对应的成绩分数,示例如下:
```sql
INSERT INTO grade (student_id, course_id, score)
VALUES (1, 1, 85), -- 学生1的数学分析成绩
(1, 2, 92), -- 学生1的计算机科学导论成绩
(2, 1, 90), -- 学生2的数学分析成绩
(2, 2, 88); -- 学生2的计算机科学导论成绩
```
请注意,实际操作时需要确保表结构的一致性和字段匹配,同时遵守数据库管理的最佳实践。
阅读全文