数据库作业 2 0 1 0 级秋季班 夏磊 1 /1 3 数据库作业 指导教师:陈立军老师 2010 级秋季班 学生:夏磊 学生证号:S1048035 练习一:ER 设计 题目一: 1
列举聚集、弱实体、细化/泛化的实用例子,记得不要同讲义上的相同 聚集:客户签订合同与采购产品之间是聚集关系 弱实体:下图中教科书属于弱实体 细化/泛化:教师与(幼师、教授)属于细化/泛化关系 教科书 学生 购买 书名 价格 出版社 地址 出版社名 出版 产品 采购 产品名 生产日期 签订 客户名 单位 合同号 合同类型 签订日期 合同 客户 电话 数据库作业 2010 级秋季班 夏磊 2/13 2
已知有如下关系模式:E1(a1, a2, a3),E2(a3, a4), E3(a5, a6), E4(a3, a5, a7),其中带下划线的属性标识为所在关系模式的主码
试画出相应的E-R 图,使得可以从该E-R 图推导出上述关系模式
E-R 图如下: 题目二:考虑设计一个关系数据库,它要存储以下信息,请给出其ER 图: 教师有教工号、教工名、职称;项目有项目号、项目名称、项目类型、起始年份、截至时间、资助额;学生有学号、学生名、年龄、学位
学生分为本科生和研究生,老师按职称可以分为讲师、副教授、教授,副教授以上职称的可以作为研究生的导师
一个教工可以负责多个项目;每个项目只能有一个负责人;一个老师可以参与多个项目;一个本科生只能参与一个项目,一个研究生学生可以参与多个项目;一个项目可以有多个学生和老师参与
E-R 图如下: 教师 做游戏 科研 幼师 教授 姓名 年龄 ISA a5 a6 E4 a7 E3 a1 a2 E1 a3 a4 E2 数据库作业 2010 级秋季班 夏磊 3/13 练习二:关系代数 题目一: S(SNO, SNAME, STATUS, CITY)