|
本题添加时间:2023/9/24 19:07:00 |
|
圆梦客服:王老师 19139051760(微信同号) 19139051760(微信同号) |
|
设计职工社团数据库,涉及如下数据:每个社团有社团名称、地址、负责人;每个职工有工号、姓名、性别、出生日期;还有参加记录:某职工在某天参加某社团,某天退出某社团。设职工可以参加多个社团,但退团后不能再次入同一个团。要求画出E-R图,转换成关系模式,主键下加下划线。(E-R图5分,关系模式5分,实体、属性、联系类型、框形、下划线等错1个扣0.5分。)
|
答案是:首先,我们来设计职工社团数据库的E-R图。
E-R图:
mermaid
复制
entityType "社团"
社团ID: 整型
社团名称: 字符串
地址: 字符串
负责人: 字符串
entityType "职工"
职工ID: 整型
姓名: 字符串
性别: 布尔值
出生日期: 日期
entityType "参加记录"
记录ID: 整型
职工ID: 整型
社团ID: 整型
参加日期: 日期
退出日期: 日期
接下来,我们将E-R图转换为关系模式。
关系模式:
社团(社团ID,社团名称,地址,负责人)
职工(职工ID,姓名,性别,出生日期)
参加记录(记录ID,职工ID,社团ID,参加日期,退出日期)
问题中要求主键下加下划线,下面是主键加上下划线的关系模式。
markdown
复制
社团(_社团ID, 社团名称, 地址, 负责人)
职工(_职工ID, 姓名, 性别, 出生日期)
参加记录(_记录ID, _职工ID, _社团ID, 参加日期, 退出日期)
在这个关系模式中,带下划线的是主键。注意在某些字体和设置下,下划线可能和“_”字符相似。
出自
江苏开放大学数据库系统原理作业1 江开系统
济南大学
|
更多试题>>>>
1、设一数据库包括以下关系模式:
学生(学号,姓名,系)
课程(课程号,课程名,学分)
选课(学号,课程号,成绩)
请用关系代数查询没学过“人工智能”课程的学生学号。(运算的关系2分,选择1分,投影1分,差运
2、设有数据库包括以下关系模式:
供应商(供应商代码,供应商名称,城市)
零件(零件代码,零件名,颜色,重量)
工程(工程代码,工程名称,城市)
供应情况(供应商代码,零件代码,工程代码,数量)
请
3、进行数据库设计时,需求分析调查的内容主要有三方面: _____需求、_____需求、安全性和完整性要求。
4、数据库是数据管理的新方法和技术,它是按照一定的____组织的,长期储存在计算机内,可为多个用户____的数据的集合。
5、数据库系统的设计过程中,______设计阶段形成独立于DBMS的E-R模型,______设计阶段将E-R模型转换成DBMS支持的逻辑数据模型。
|