数据库系统概论第一章第五章部分习题答案

上传人:子 文档编号:42057778 上传时间:2018-05-31 格式:DOC 页数:3 大小:40.50KB
返回 下载 相关 举报
数据库系统概论第一章第五章部分习题答案_第1页
第1页 / 共3页
数据库系统概论第一章第五章部分习题答案_第2页
第2页 / 共3页
数据库系统概论第一章第五章部分习题答案_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《数据库系统概论第一章第五章部分习题答案》由会员分享,可在线阅读,更多相关《数据库系统概论第一章第五章部分习题答案(3页珍藏版)》请在金锄头文库上搜索。

1、第一章第一章11 试给出一个实际部门的试给出一个实际部门的 E 一一 R 图,要求有三个实体型,而且图,要求有三个实体型,而且 3 个实体型之间有多个实体型之间有多 对多联系。对多联系。 3 个实体型之间的多对多联系和三个实体型两两之间的三个多对多联系等价吗?个实体型之间的多对多联系和三个实体型两两之间的三个多对多联系等价吗? 为什么?为什么? 答:答:3 个实体型之间的多对多联系和个实体型之间的多对多联系和 3 个实体型两两之间的个实体型两两之间的 3 个多对多联系是不等价,因为个多对多联系是不等价,因为 它们拥有不同的语义。它们拥有不同的语义。 3 个实体型两两之间的三个多对多联系如下图所

2、示。个实体型两两之间的三个多对多联系如下图所示。12 学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教 授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可授和副教授每人各带若干研究生;每个班有若干学生,每个学生选修若干课程,每门课可 由若干学生选修。请用由若干学生选修。请用 E 一一 R 图画出此学校的概念模型。图画出此学校的概念模型。 答:答:13 某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。某工厂生产若干产品,每种产品由不同的零件组成

3、,有的零件可用在不同的产品上。 这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产 品分别放在仓库中,原材料按照类别放在若干仓库中。请用品分别放在仓库中,原材料按照类别放在若干仓库中。请用 E 一一 R 图画出此工厂产品、图画出此工厂产品、 零件、材料、仓库的概念模型。零件、材料、仓库的概念模型。 答:答:第五章第五章6 假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),其假设有下面两个关系模式:职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码;部门(

4、部门号,名称,经理名,电话),其中部门号为主码。用中职工号为主码;部门(部门号,名称,经理名,电话),其中部门号为主码。用 sQL 语言定义这两个关系模式,要求在模式中完成以下完整性约束条件的定义:定义每个模式语言定义这两个关系模式,要求在模式中完成以下完整性约束条件的定义:定义每个模式的主码;定义参照完整性;定义职工年龄不得超过的主码;定义参照完整性;定义职工年龄不得超过 60 岁。岁。答答CREATE TABLE DEPT(Deptno NUMBER(2),Deptname VARCHAR(10),Manager VARCHAR(10),PhoneNumber Char(12)CONSTRAINT PK_SC PRIMARY KEY(Deptno);CREATE TABLE EMP(Empno NUMBER(4) PRIMARY KEY,Ename VARCHAR(10),Age NUMBER(2),CONSTRAINT C1 CHECK ( Aage=60),Job VARCHAR(9),Sal NUMBER(7,2),Deptno NUMBER(2),CONSTRAINT FK_DEPTNOFOREIGN KEY(Deptno)REFFERENCES DEPT(Deptno);

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号