2.解:(1)πCNAME,TEACHER(σ
SEX='女'(S×SC×C))
3. 借书证号 书 号 姓 名 单 位 借书人 借书日期 借 阅 还书日期 出版社名 电报编号 图 书 出 版 出版社 位 置 数 量 邮 编 地 址 电 话 4.
(2)系 (系号,系名,系主任)
教师 (教师号,教师名,职称,系号) 学生(学号,姓名,年龄,性别,系号)
项目(项目号,名称,负责人)课程(课号,课程名,学分,教师号
1.现有关于班级、学生、课程的信息如下:
描述班级的属性有:班级号、班级所在专业、入校年份、班级人数、班长的学号; 描述学生的属性有:学号、姓名、性别、年龄; 描述课程的属性有:课程号、课程名、学分。
假设每个班有若干学生, 每个学生只能属于一个班, 学生可以选修多门课程, 每个学生选修的每门课程有一个成绩记载。根据语义, 画出它们的实体——联系E-R模型。 对应的E-R图如下图:
n 1 班级号 专业 入校年份 班级人数 班级 班长学号 属于 性别 n 学号 姓名 学生 m 年龄 选修 分数 课 程 课程号 课程名 学分
2.工厂(包括厂名和厂长名)需要建立数据库, 用来管理存储以下信息: .一个厂内有多个车间, 每个车间有车间号、车间主任姓名、地址和电话; .一个车间内有多个工人, 每个工人有职工号、姓名、年龄、性别和工种; .一个车间生产多种产品, 产品有产品号和价格;
.一个车间生产多种零件, 一个零件也可能由多个车间制造。零件有零件号、重量和价格, .一个产品由多种零件组成, 一种零件也可装配在多种产品内,
. 产品与零件均存入仓库中, 厂内有多个仓库, 仓库有仓库号、仓库保管员姓名和电话。 根据以上信息, 试完成: ① 画出该系统的E-R模型。 ② 给出相应的关系数据模型。 ③ 画出该关系的层次模型图。 解:
① 画出该系统对应的E-R图如下图:
1 n 工厂 拥有 修 仓库 1 m m 拥有 存放修 存放修 修 n n n 1 n 车间 生产 产品 修 1 m m 生产 工作 装配 修 n n n 工人 零件
全局E-R概念模型
② 给出相应的关系数据模型如下: 工厂(工厂代码,厂名,厂长名)
车间(车间号,车间主任姓名,地址,电话) 工人(职工号,姓名,年龄,性别,工种) 产品(产品号,价格) 零件(零件号,重量,价格,)
仓库(仓库号,仓库保管员姓名,电话)
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数据库第二章关系代数习题(2)在线全文阅读。
相关推荐: