问答题
现有员工和项目两个实体,员工有属性员工号、员工姓名、年龄,项目有属性项目号、项目名称。假设一个员工可以参加多个项目,一个项目也可以有多个员工。员工可以同名。员工参与一个项目主要记录所完成工作。
试画出E-R图,并注明属性和联系类型。并将所得到的E-R图转换成关系模式,并给出各关系模式的关键字。
【参考答案】
E-R图如下所示。
将所得到的E-R图转换成关系模式且各关系模式的关键字如下所示:......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
<上一题
目录
下一题>
热门
试题
问答题
在学籍管理中,设有4个表,关系模式分别为:STUDENT( SNO,SNAME,SEX,BIRTHDAY,CLASS);TEACHER( TNO,TNAME,SEX ,BIRTHDAY,PROFESSION,DEPARTMENT);COURSE( CNO,CNAME,TNO);SCORE( SNO,CNO,DEGREE).说明:学生关系模式中:SNO:学号;SNAME:姓名;SEX:性别;BIRTHDAY:出生日期;CLASS:班级;教师关系模式中:TNO:教师号;TNAME:姓名;SEX:性别;BIRTHDAY:出生日期;PROFESSION:职称;DEPARTMENT:所在系;课程关系模式中:CNO:课程号;CNAME:课程名;TNO:任课教师号;成绩关系模式中:SNO:学号;CNO:课程号;DEGREE:分数。试用SQL语句完成下列操作:1)列出“计算机系”教师所教课程的成绩表。2)列出“计算机系”与“电子工程系”不同职称的教师的TNAME和PROFESSION。3)列出存在有85分以上成绩的课程CNO。4)列出选修编号为“3-105”课程且成绩同于选修了编号为“3-245”的同学的CNO、SNO和DEGREE。并按DEGREE从高到低次序排列。5)列出选修编号为“3-105”课程且成绩高于选修了编号为“3-245”的同学的CNO、SNO和DEGREE。6)列出成绩比该课程平均成绩低的同学的成绩表。
点击查看答案
问答题
数据库中有表Table_priceHistory表,结构如下表所示:字段字段名数据类型可否为空单位备注ID商品编号VARCHAR(8)不允许主码GoodsName商品名称VARCHAR(20)不允许StartDate价格生效日期DATETIME不允许主码EndDate价格失效日期DATETIME不允许主码,晚于StartDateSaleUnitPrice单价MONEY不允许元①写出创建Teachers表的SQL语句,要求语句中包含所有的约束。② 现要查询单价最高的前三种商品的商品编号,商品名称和单价(使用TOP语句)
点击查看答案
相关试题
数据库管理系统的体系结构是______。
如果要删除Student数据库中的Information表...
数据库恢复的基础是利用转储的冗余数据,这...
以下关于单层索引叙述错误的是______...
设T1和T2两个事务,他们对数据data的并发...