数据完整性: - 在 `Students` 表中插入至少 3 条记录。 - 在 `Courses` 表中插入至少 2 条记录。 - 在 `Enrollments` 表中插入 2 条记录,将学生与课程关联。
时间: 2024-10-22 22:10:38 浏览: 11
数据完整性是一种数据库约束,确保存储的数据满足预设条件,防止不合理的信息插入。在您提供的场景中:
1. 在 `Students` 表中,如果表有字段如 `student_id`, `name`, 和 `email`,我们可以插入几条示例如下:
```
INSERT INTO Students (student_id, name, email) VALUES
(1, '张三', 'zhangsan@example.com'),
(2, '李四', 'lisi@example.com'),
(3, '王五', 'wangwu@example.com');
```
2. 在 `Courses` 表中,如果有 `course_id`, `course_name`, 和 `instructor` 字段,可以插入类似这样的记录:
```
INSERT INTO Courses (course_id, course_name, instructor) VALUES
(1, '计算机科学入门', '赵六'),
(2, '数据库管理', '孙七');
```
3. 插入 `Enrollments` 表中,关联学生和课程,通常需要一个外键引用学生的 `student_id` 和课程的 `course_id`。例如:
```
INSERT INTO Enrollments (enrollment_id, student_id, course_id) VALUES
(1, 1, 1), -- 张三报名了计算机科学入门
(2, 2, 2); -- 李四报名了数据库管理
```
阅读全文