本课程涵盖使用对象资源管理器来创建与配置数据库,包括构造基本表单以及查询数据库信息。同时深入讲解如何通过该工具高效地对数据库执行增删改操作,确保数据的准确性和完整性。
1. 将 ER 图转换成关系模型,并判断每个关系(表)达到的范式级别;如果尚未满足第三范式或 BC 范式,则进行规范化处理以完成数据库逻辑结构的设计。
2. 使用对象资源管理器来实现存储,包括确定主键和外键等细节。
3. 根据提供的示例数据录入实际的数据信息。
4. 在 SQL Server 的查询编辑器中使用 SQL 语句执行以下任务,并通过实验结果验证这些语句的准确性;将每个 SQL 查询及其输出保存下来以备教师检查:
- 获取所有学生的学号、姓名和出生年份
- 计算各系的学生总数并按降序排序展示
- 查找选修了课程编号为 002 或 003 的学生,返回其学号、所选课程名称及成绩
- 检索那些教授的班级人数超过三个学生的教师姓名
- 查询所有未注册任何课程的学生的名字和所属系别
- 获取每个学生在各科目的最高分数,输出结果应包含:学生名字、科目编号以及最高的分数值
- 列出所有讲授数据结构课的老师名称
- 查找选修了李正科教授课程的所有学生的个人信息
5. 创建一个新的关系表 S1(SNO, SNAME, SD, SA),其中字段类型需与 Student 表中的对应字段一致。