数据库 实验七
最编程
2024-04-29 22:55:50
...
实验内容
问题描述:某学院有基本实体集:系、教师、学生和课程。各个实体的属性集为:
系:系编号,系名,地址
课程:课程号,课程名称,开课学期
学生:学号,学生姓名,性别,住址
教师:教工号,教师姓名,办公室
实体间的联系有:每个系有一位系主任,有多位教师;一个教师只能在一个系任职;每个系开设多门不同课程;一门课程只能由一个系负责开设;每门课程只能由一个教师授课,一个教师可以讲授多门课程;一个学生可以选修多门课程;一门课程也可以由多个学生选修。
请根据以上需求完成如下操作:
(1)对以上描述进行分析,进行数据库概念模型的设计(即确定各个实体、属性及联系并绘制E-R图)。
(2)将(1)中概念模型转换成关系型逻辑模型,并标出各个关系模式的主码和外码。
(3)将所转换成的关系型数据模型在SQL Server中进行实现。
实验过程、存在的问题及解决办法:
(1)对以上描述进行分析,进行数据库概念模型的设计(即确定各个实体、属性及联系并绘制E-R图)。
(2)将(1)中概念模型转换成关系型逻辑模型,并标出各个关系模式的主码和外码。
主码用蓝色字体标出,外码用绿色标出
系:(系编号,系名,地址,系主任)
课程:(课程号,课程名称,开课学期,系编号,教工号)
学生:(学号,学生姓名,性别,住址,系编号)
教师:(教工号,教师姓名,办公室,系编号)
选修:(课程号,学号)
(3)将所转换成的关系型数据模型在SQL Server中进行实现。(略)
上一篇: 5 钟声和口哨游戏 - 提金花
推荐阅读
-
成功人士的七个习惯
-
计算机图形实验室 - 使用 OpenGL 函数绘制五角星图
-
ASP.NET MVC 数据库 |
-
Java 数据库小型项目 02 - 巴特勒项目
-
PDMan-2.1.1 发布:用心开源,免费国产数据库建模工具(春节前最后一个版本)
-
国内数据库,是研发的 "出口咖啡馆 "吗?
-
由于 "LOG_BACKUP",数据库 "xxx "的事务日志已满。
-
基于SSM的面向过程考核的高校课程实验系统-00941(免费领取源码+数据库) 可做计算机毕业设计 JAVA、PHP、爬虫、APP、小程序、C#、C++、python、数据可视化、大数据、全套文案等
-
掌握这七种写作思维,成就职场不可替代的自己
-
stm32f407] SPI 实验驱动程序 W25Q128SPI 实验驱动程序 W25Q128 "建议收藏"。