全文预览

数据库第二章关系代数模拟题

上传者:叶子黄了 |  格式:doc  |  页数:9 |  大小:118KB

文档介绍
量位置邮编地址电话出版社名电报编号4.(2)系(系号,系名,系主任)教师(教师号,教师名,职称,系号)学生(学号,姓名,年龄,性别,系号)项目(项目号,名称,负责人)课程(课号,课程名,学分,教师号1.现有关于班级、学生、课程的信息如下:描述班级的属性有:班级号、班级所在专业、入校年份、班级人数、班长的学号;描述学生的属性有:学号、姓名、性别、年龄;描述课程的属性有:课程号、课程名、学分。假设每个班有若干学生,每个学生只能属于一个班,学生可以选修多门课程,每个学生选修的每门课程有一个成绩记载。根据语义,画出它们的实体——联系E-R模型。对应的E-R图如下图:学生选修课程属于班级班级号专业入校年份班级人数班长学号性别年龄分数学分课程名课程号学号姓名 1 nmn2.工厂(包括厂名和厂长名)需要建立数据库,用来管理存储以下信息:.一个厂内有多个车间,每个车间有车间号、车间主任姓名、地址和电话;.一个车间内有多个工人,每个工人有职工号、姓名、年龄、性别和工种;.一个车间生产多种产品,产品有产品号和价格;.一个车间生产多种零件,一个零件也可能由多个车间制造。零件有零件号、重量和价格,.一个产品由多种零件组成,一种零件也可装配在多种产品内,.产品与零件均存入仓库中,厂内有多个仓库,仓库有仓库号、仓库保管员姓名和电话。根据以上信息,试完成:①画出该系统的E-R模型。②给出相应的关系数据模型。③画出该关系的层次模型图。解:①画出该系统对应的E-R图如下图:n1拥有修工厂仓库mm1存放修拥有修存放修nnnn1生产修车间产品mm1生产装配工作修nnn零件工人全局E-R概念模型②给出相应的关系数据模型如下:工厂(工厂代码,厂名,厂长名)车间(车间号,车间主任姓名,地址,电话)工人(职工号,姓名,年龄,性别,工种)产品(产品号,价格)零件(零件号,重量,价格,)仓库(仓库号,仓库保管员姓名,电话)

收藏

分享

举报
下载此文档