版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、关系数据库逻辑设计(四)(总分:98.97,做题时间:90分钟)一、B选择题/B(总题数:41,分数:41.00)1. 数据库逻辑设计的依据不包括 。 A.概念模型« B.安全性要求« C.数据约束« D.功能模型(分数:1.00)A.B.C.D. V解析:解析数据库逻辑设计的依据是数据库概念设计的结果,包括概念数据模型、数据处理要求、数据 约束、安全性要求及 DBMS勺相关信息,因此本题答案为Do2. 以下关于数据库逻辑设计叙述错误的是 o« A.数据库逻辑设计是面向机器世界的 B.这个阶段将按照数据库管理系统支持的数据模型来组织和存储数据«
2、 C.目标是得到实际的数据库管理系统可处理的数据库模式,并做到数据结构合理 D.包括定义和描述数据库的局部逻辑结构、数据之间的关系、数据完整性及安全性要求等(分数:1.00 )A.B.C.D. V解析:解析数据库逻辑设计包括定义和描述数据库的全局逻辑结构、数据之间的关系、数据完整性及安全性要求等。因此本题答案为Do3. 在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务 o* A.逻辑设计阶段* B.概念设计阶段* C.物理设计阶段* D.需求分析阶段(分数:1.00 )A. VB.C.B. 解析:解析关系数据模型是常用的逻辑数据模型,所以设计关系模式是数据库设计中逻辑设计阶段的任
3、务,因此本题答案为 Ao4. 对于关系的主码必须满足的条件,有下列说法:I. 一个关系中的主码属性或属性组能函数决定该关系中的所有其他属性个关系中的主码属性不能与其他关系中的主码属性重名山.在一个关系中,一个主码属性的任一真子集都不能函数决定其他属性W.在一个关系中,从主码属性集中去掉某个属性仍能唯一标识一个元组 以上说法正确的是o A. I和U B. I和山« C. n和山« d. n 和 w(分数:1.00)A.B. VC.D.A.(期刊编号,读者编号 B.(期刊编号,读者编号* C.(期刊编号,读者编号* D.(期刊编号,读者编号解析:解析两个关系中的主码属性是可以重
4、名的,在一个关系中,从主码属性集中去掉某个属性后就不能唯一标识一个元组。5.设有关系模式:期刊订阅 日期),其满足函数依赖集:(期刊编号,期刊名称,定价,读者编号,读者姓名,订阅起始日期,订阅截止期刊编号期刊名称,期刊编号疋价,读者编号读者姓名,(期刊编号,读者编号)订阅起始日期, 函数依赖的是。(期刊编号,读者编号)订阅截止日期。下列选项中的函数依赖都属于平凡)T读者编号)-定价)期刊编号,(期刊编号,读者编号)期刊名称,(期刊编号,读者编号)订阅起始日期,(期刊编号,读者编号)订阅截止日期)期刊编号,(期刊编号,读者编号)订阅起始日期(分数:1.00 )A. VB.C.D.解析:解析若XY
5、,但Y属于X,则称XY是平凡函数依赖,否则称非平凡函数依赖。平凡函数依赖,仅当其右边的属性集是左边属性集的子集时成立。非平凡函数依赖,仅当其右边的属性集至少有一个属性 不属于左边的集合时成立。完全非平凡函数依赖,仅当其右边集合中的属性都不在左边的集合中时成立。6. 设有关系模式:系(系号,系名,办公电话)和学生(学号,姓名,性别,所在系号)。下表是数据的物理 存储示意图:10计算机系62783210102008338王晨女102009339章育峰男20自动化系62776756202008556张伟男202009558王斌男下列文件中,数据存储形式与上表中的存储形式相符的是 。« A.
6、堆文件« B.顺序文件« C.散列文件« D.聚集文件(分数:1.00)A.B.C.D. V解析:解析聚集文件将不同关系表中有关联关系的记录存储在同一磁盘块内,从而减少数据库多表查询 操作时的磁盘块访问次数,提高系统I/O速度和查找处理速度。7. 数据库概念设计的任务是获取、分析和描述数据需求,为目标系统构建满足使用要求的信息模型。关于数据库概念设计,下列说法错误的是 。« A.抽象实体集时需将具有相同属性特征的事物归为一类,然后对分类的结果进行分析、概括和命 名,以形成实体集« B.每个实体集需要有唯一的名字,实体集一般用名词或名词短语命名C
7、.联系用于描述实体集之间的关联关系,一般情况下联系不允许有多个属性D.属性用于描述一个实体集某方面的特征及性质,属性一般用名词或名词短语命名(分数:1.00)A.B.C. VD.解析:解析联系是用来描述实体集之间的关联关系的,并且允许联系有多个属性。8. 完整性约束不包括。* A.主码约束* B.候选码约束* C.外码约束* D.用户自定义完整性(分数:1.00)A.B. VC.D.解析:解析完整性约束包括主码约束、外码约束和用户自定义完整性,所以本题的答案为Bo9. 二维表中的一行数据被称为 o« A.元组« B.主码«C.域«D.关系(分数:1.00
8、 )A. VB.C.D.解析:解析二维表中的一行数据被称为元组,所以本题的答案为Ao B选项主码是能够唯一标识关系中每一个元组的属性或属性组。C选项域定义了关系的每个属性取值的类型。而整张表就是一个关系,D选项错误。10. 以下关于关系的完整性约束叙述错误的是 o« A.关系的完整性约束分为静态完整性约束和动态完整性约束B.动态完整性约束是基于关系模式的,主要由主码约束、外码约束和域约束组成«C.动态完整性约束更多的是基于企业或组织的业务规则的«D.主码必须满足唯一性(分数:1.00 )A.B. VC.D.解析:解析关系的完整性约束分为静态完整性约束和动态完整性约
9、束。静态完整性约束是基于关系模式 的,主要由主码约束、外码约束和域约束(用户定义的约束)组成。动态完整性约束更多的是基于企业或组织的业务规则的,所以本题的答案为Bo11. 以下关于元组叙述错误的是 o* A.关系是一个元数为 K(K> 1)的元组的结合* B.关系中不允许出现相同的元组* C.元组中属性按一定次序排列* D.关系中不考虑元组之间的顺序(分数:1.00 )A.B.C. VD.解析:解析元组中属性是无序的,所以本题的答案为Co12. 当关系引用了属性名以后关系具有以下性质,其中说法错误的是 o* A.部分属性值还可再分* B.关系中不允许出现相同的元组C.元组中属性左右无序&
10、#171;D.关系中不考虑元组之间的顺序(分数:1.00 )A. VB.C.D.解析:解析当关系引用了属性名以后关系具有以下性质:不能有重复的元组、元组上下无序、按属性名引用时属性左右无序、所有属性值都是原子项(不可再分),所以本题的答案为 Ao13. 在关系模型概念中,不含多余属性的超码称为 o« A.候选码* B.主码«C.外码* D.备用码(分数:1.00 )A. VB.C.D.解析:解析在关系模型概念中,不含多余属性的超码称为候选码,所以本题的答案为Ao14. 关系数据库的特点包括o概念简单容易理解使用方便容易操作容易维护* A.* B.* C.* D.(分数:1.
11、00 )A.B.C.D. V解析:解析关系数据库的特点包括概念简单;容易理解;使用方便;容易操作;数据库的重构、维护容易等,所以本题的答案为 Do15. 以下关于关系的表现形式叙述错误的是 o* A.关系是一张二维表* B.表中的一行被称为一个记录* C.属性由一组域值组成* D. 个指定的关系表中可以存放重复的记录(分数:1.00)A.B.C.D. V解析:解析关系是一张二维表,表中的一行被称为一个元组(也称为记录),一列称为属性,由一组域值组成。关系是元组的集合,关系中的每个元组在数学上被定义为这个关系所涉及的全部域值中笛卡儿积的 一个元素。而在关系数据库中,由于关系表中的一行(或一条记录
12、)表示现实世界中同一类对象集合中的一个实例(对象),因而一个指定的关系表中不能存放两条完全相同的记录,所以本题的答案为Do16. 数据库中数据的正确性和合法性是指关系的 o« A.完整性« B.安全性C.并发性« D. 一致性(分数:1.00 )A. VB.C.D.解析:解析关系的完整性也被称为完整性约束(Integrity Constraint, IC),是对关系的某种约束规则和关系满足条件的定义。通常,这组约束规则用来限定和检查数据库所含实例的合法性和正确性。所以本 题的答案为Ao17. 以下关于主码及主码约束说法错误的是 o* A.在一个关系中不存在两个元组
13、,它们具有相同的主码值* B.不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性* C.关系模型通过主码约束维护关系的完整性D.如果属性A为关系B的主码,则在关系 R中没有一个元组在属性 B上的属性位为空值(分数:1.00 )A.B.C.D. V解析:解析主码必须满足的条件,唯一性,即在一个关系中不存在两个元组,它们具有相同的主码值;最小性,即不存在从组成主码的属性集中去掉一个属性,还能保持数据的唯一性;如果属性A为关系B的主码,则在关系R中没有一个元组在属性 A上的属性位为空值。所以本题的答案为Do18. 以下哪种类型的数据库使用树形数据结构组织和存储数据?o* A.层次数据库*
14、B.网状数据库* C.关系数据库* D.面向对象数据库(分数:1.00)A. VB.C.D.解析:解析层次数据库使用树形数据结构组织和存储数据,网状数据库使用网状模型数据结构组织和存 储数据,关系数据库采用二维表结构组织和存储数据。所以本题的答案为A。19. 己知有描述科研项目及负责教师的关系模式:科研项目(项目号,项目名称,经费,负责教师号,姓名,职称),该关系模式满足函数依赖集:F=项目号-项目名称,项目号-经费,项目号-负责教师号,负责教师号T姓名,负责教师号T职称 )。下列分解中最合理的符合 3NF的关系模式是 。« A.科研项目(项目号,项目名称,经费),教师(教师号,姓名
15、,职称) B.科研项目(项目号,项目名称,经费),教师(教师号,姓名,职称,项目号)C.科研项目(项目号,项目名称,经费,负责教师号),教师(教师号,姓名,职称) D.科研项目(项目号,项目名称,经费),项目教师(项目号,负责教师号),教师(教师号,姓名, 职称)(分数:1.00 )A.B.C. VD.解析:解析第三范式定义为:如果关系 R为第一范式,且不存在非主属性对主码的传递函数依赖。显然 C为最佳。20. 下列关于函数依赖概念的说法,正确的是 。* A.函数依赖研究一个关系中记录之间的依赖关系* B.函数依赖研究一个关系中属性之间的依赖关系* C.函数依赖研究一个关系中主码与外码之间的依
16、赖关系D.函数依赖研究一个关系中某列不同行之间取值的依赖关系(分数:1.00 )A.B. VC.D.解析:解析本题考查函数依赖的概念。 函数依赖简单来说是一个关系中属性之间的依赖关系。本题选B21. 已知学生关系(学号,姓名,性别,课程号,成绩,所在系号)有下列函数依赖I.(学号,课程号)课程号n.(学号,课程号)-成绩山.(学号,课程号)所在系号IV.(学号,课程号)-姓名,性别w.(学号,课程号)-学号以上函数依赖属于非平凡函数依赖的是 。B. 仅U和VC. 仅山和WD. 仅U、山和W(分数:1.00 )A.B.C.D. V解析:解析若心丫,但Y属于X,则称该函数依赖为平凡函数依赖,否则为
17、非平凡函数依赖22. 下列约束中能确保一个函数依赖是完全非平凡函数依赖的是 。A.仅当其右边的属性集是左边属性集的子集«B.仅当其右边属性集中的属性都不属于左边的属性集C.仅当其右边属性集中至少有一个属性不属于左边的属性集«D.仅当其右边属性集中的属性都属于左边的属性集(分数:1.00 )A.B. VC.D.解析:解析若心丫,但YX,则称心Y是平凡函数依赖,否则称为非平凡函数依赖。即只要YA.可根据实体集之间的关联关系来判断一个关系模式属于第几范式,一个低级别范式的关系模式 通过分解可以转换成多个更高级别的关系模式* B.通过消除给定关系的多值属性可以使其属于第一范式,关系
18、数据库的关系模式必须满足第一范 式的要求X ,即当其右边的属性集中至少有一个属性不属于左边的属性集时就能保证是非函数依赖。而完全非函数依赖 须当其右边的属性集中的属性都不属于左边的属性集。t GoodsNamet GoodsName, ProviderIDt GoodsClassIDt ProviderID23. 下列不属于非平凡函数依赖的是 。* A.(CustomerlD, ProviderlD, BuyDate)«B.(CustomerID, ProviderID, BuyDate)* C.(CustomerID, ProviderID, BuyDate)« D.(C
19、ustomerID, ProviderID, BuyDate)(分数:1.00 )A.B.C.D. V解析:解析根据定义,若心丫,但YX,则称XtY是平凡函数依赖,否则称为非平凡函数依赖。显然 D选项属于平凡函数依赖。24. 在关系数据库中,范式是评价一个关系模式优劣的标准。关于范式,下列说法正确的是。 C.从第一范式的关系模式中消除非主属性对码的传递函数依赖,可以使其属于第二范式。第二范 式的关系模式仍然存在数据冗余« D.从第一范式的关系模式中消除非主属性对码的部门函数依赖,可以使其属于第三范式。在实际 应用中,关系模式的规范化工作一般只做到第三范式(分数:1.00)A.B. V
20、C.D.X),X含有候选码,则R是心t Y(Y解析:解析通过消除给定关系的多值属性可以使其属于第一范式,关系数据库的关系模式必须满足第一 范式的要求。25. 如果关系模式R 1NF对于R的每个非平凡的多值依赖« A.第一范式«B.第二范式C.第三范式«D.第四范式(分数:1.00 )A.B.C.D. V解析:解析如果关系模式R1NF对于R的每个非平凡的多值依赖 XttY(YA.应该删除的数据未被删除* B.应该插入的数据未被插入* C.不该删除的数据被删除X), X含有候选码,则R是第四范式,所以本题的答案为Do26. 若关系模式R(F,U)是1NF,且每个非主属
21、性完全函数依赖于主码,则称R为。* A.第一范式* B.第二范式* C.第三范式* D.第四范式(分数:1.00 )A.B. VC.D.解析:解析若关系模式R(F,U)是1NF,且每个非主属性完全函数依赖于主码,则称R为第二范式(记作2NF),所以本题的答案为 Bo27. 关系规范化中的插入异常是指 oD. 不该插入的数据被插入(分数:1.00 )A.B. VC.D.解析:解析关系规范化中的插入异常是指应该插入的数据未被插入。所以本题的答案为Bo C属于删除异常。28. 在SQL Server 2000中,下列关于db_owner角色的说法,错误的是 。« A.在每个数据库中都有该角
22、色«B.该角色中的成员在其所在的数据库中具有查询全部用户数据的权限C.可以手工为该角色添加和删除成员D.该角色中的成员具有创建数据库的权限(分数:1.00 )A.B.C.该角色在数据库中拥有全部权限。解析:解析db_owner角色是创建一个数据库时系统默认创建的角色,29.若,则 心丫成立,该规则属于函数依赖推理规则中的* A.自反律« B.增广律«C.传递率* D.伪传递(分数:1.00 )A. VB.C.D.解析:解析自反律:若A.第一范式要求一个关系中每个元组的每个属性都只能取一个值* B.第二范式要求关系中每个元组的每个属性的值必须完全函数依赖于主码的值*
23、 C.在一般的工程实践中,只需将关系模式规范化到第三范式,就能消除数据冗余* D.第三范式要求关系中每个元组的每个主属性的值必须直接依赖于主码的值X*U ,则 心丫成立。所以本题的答案为 Ao增广律为若 心丫,且Z*U , 则XZYZ成立。传递律为若心丫 YW成立,则X-Z成立。伪传递律为若心丫 YWZ,则XWM成立。30. 将E-R图转换为关系模式后, 一般还需要对关系模式进行规范化。关于关系模式的规范化,下列说法错误的是o(分数:1.00)A.B.C.D. V解析:解析第一范式指关系必须满足每一个属性值都是不可分的数据项;第二范式在第一范式的基础之 上对关系增加了一个约束,就是关系中的每一
24、个属性必须完全依赖于主码;第三范式在第二范式的基础上 对关系又增加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。通常,在工程应用中,关系 模式的规范化工作仅做到3NF就可以把关系中不合理的属性基本消除。31. 在学生选课关系SC(学号姓名,年龄,课程,学分,成绩)中,有:学号,课程T成绩 学号T姓名,年龄 关系SC最高达到哪级范式?« A.不满足« B.1NF« C.2NF« D.3NF(分数:1.00 )A.B. VC.D.解析:解析对于关系模式R(F,U),如果R的每一个属性值都是不可分的数据项(原子项),则此关系模式为第一范式。显然,关系
25、 SC中每一项属性均不可再分,但是成绩不能由学生id唯一决定,即成绩不完全依赖于学生id,所以不满足第二范式。 这个选课关系表会存在如下问题:(1)数据冗余:同一门课程有”个学生选修,“学分”就重复 n-1次;同一个学生选修了 m门课程,姓名和年龄就重复了m-1次。(2)更新异常:若调整了某门课程的学分,数据表中所有行的“学分”值都要更新,否则会岀现同一门课程学分 不同的情况。(3)插入异常:假设要开设一门新的课程,暂时还没有人选修。这样,由于还没有“学号” 关键字,课程名称和学分也无法记录入数据库。(4)删除异常:假设一批学生已经完成课程的选修,这些选修记录就应该从数据库表中删除。但是,与此
26、同时,课程名称和学分信息也被删除了。很显然,这也会 导致插入异常。所以本题的答案为Bo32. 存在关系Student :Student(学号,姓名,年龄,所在学院,学院地点,学院电话)且有:(学号)T(姓名,年龄,所在学院,学院地点,学院电话)(所在学院)T(学院地点,学院电话)关系Student最高达到哪级范式?* A.不满足* B.1NF* C.2NF* D.3NF(分数:1.00 )A.B.C. VD.解析:解析在2NF中不存在非主属性对码的部分函数依赖。第三范式是在第二范式的基础上对关系又增 加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。换句话说,就是在第二范式的基础上,
27、消除非主属性对主码的传递函数依赖可达到3NF。本题中这个数据关系是符合 2NF的,但是不符合3NF,因为存在如下决定关系:(学号)所在学院)学院地点,学院电话),即存在非关键字段“学院地点”、“学院电话”对关键字段“学号”的传递函数依赖。所以本题的答案为C33. 假设仓库管理关系表为 StorehouseManage(仓库ID,存储物品ID,管理员ID,数量),且有一个管理员 只在一个仓库工作;一个仓库可以存储多种物品。这个数据库表中存在如下决定关系:(仓库ID,存储物品ID)-(管理员ID,数量)(管理员ID,存储物品ID) 仓库ID,数量)关系StorehouseManage最高达到哪级范
28、式?« A.不满足« B.1NF« C.2NF« D.3NF(分数:1.00 )A.B.C.D. V解析:解析第三范式是在第二范式的基础上对关系又增加了一个约束,就是关系中的每一个非主属性必 须只依赖于主码。换句话说,就是在第二范式的基础上,消除非主属性对主码的传递函数依赖可达到3NFo如果关系模式R是1NF,且每个属性(包括主属性)既不存在部分函数依赖也不存在传递函数依赖于候选码, 则称R是改进的第三范式(记作BCNF。本题中依题意可知,(仓库ID,存储物品ID)和(管理员ID,存储物 品ID)都是StorehouseManage的候选关键字,表中的唯
29、一非关键字段为数量,它是符合第三范式的。但是,由于存在如下决定关系:(仓库ID)-(管理员ID)(管理员ID) 仓库ID)即存在关键字段决定关键字段 的情况,所以其不符合 BCNF范式。所以本题的答案为 Do34. 在关系模式 R(A,B,C)中,F=(A,B)-X, B-C,则 R最高达到。« A.1NF* B.2NF« C.3NF* D.BCNF(分数:1.00 )A. VB.C.D.解析:解析对于关系模式R(F,U),如果R的每一个属性值都是不可分的数据项(原子项),则此关系模式为第一范式。由BC,可知(A,B)-C是部分函数依赖,而在 2NF中不存在非主属性对码的部
30、分函数依 赖。显然,关系模式 R满足第一范式,但不满足第二范式。所以本题的答案为Ao35. 在关系模式 S(A,B,C, D)中,F=A-(B, C,D),CD,_则 R 最高达到 。A. 1NFB. 2NF« C.3NF« D.BCNF(分数:1.00 )A. VB.C.D.解析:解析在2NF中不存在非主属性对码的部分函数依赖。第三范式是在第二范式的基础上对关系又增 加了一个约束,就是关系中的每一个非主属性必须只依赖于主码。显然,CD不满足非主属性完全函数依赖于码,即不满足于第二范式,所以本题的答案为Ao36. 关系数据规范化是为解决关系数据库中的什么问题而引入的?o
31、171;A.保证数据的安全性和完整性«B.减少数据操作的复杂性C.插入、删除和数据冗余«D.提高查询速度(分数:1.00 )A.B.C. VD.解析:解析关系数据规范化是为解决关系数据库中的插入、删除和数据冗余问题而引入的。所以本题的 答案为Co A是数据库完整性设计引入的原因,D是索引引入的原因。37. 设系、学生、教师3个实体之间存在约束:一个系可以招聘多个教师,一名教师只受聘于一个系;一个系可以招收多名学生,一个学生只属于一个系。下列E-R图中能准确表达以上约束的是(分数:1.00 )A.B. VC.D.解析:解析首先确定图中的实体为系、教师和学生三个。然后确定实体间
32、的联系,系和教师有一对多的联系,系和学生也有一对多的联系。A C由于只有一个联系,故不正确。同时从联系的类型来看,D不正确。所以本题的答案为 Bo38. 若联系为m:n,如何确定关系码 。* A.每个实体集的码均是该关系的候选码B.关系的码为n端实体集的码* C.关系的码为m端实体集的码* D.关系的码为各实体集码的组合(分数:1.00)A.B.C.D. V解析:解析若联系为m:n,则关系的码为各实体集码的组合,所以本题的答案为Do39. 若联系为1:n,如何确定关系码o« A.每个实体集的码均是该关系的候选码« B.关系的码为n端实体集的码« C.关系的码为1端
33、实体集的码D.关系的码为各实体集码的组合(分数:1.00 )A.B. VC.D.解析:解析若联系为1:n,则关系的码为n端实体集的码。所以本题的答案为Bo40. 以下关于数据完整性设计叙述错误的是 o« A.域约束限制指定表列的取值及范围« B.主码约束定义每个关系的主码不空,但可以不唯一* C.引用完整性约束定义不同关系模式的属性之间满足的条件* D.引用完整性约束定义一个关系模式中属性之间可能满足的条件(分数:1.00 )A.B. VC.D.解析:解析主码约束定义每个关系的主码不空,并且唯一,所以本题的答案为Bo41. 数据库外模式是在数据库设计的哪个阶段完成的?o*
34、A.需求分析* B.概念设计* C.逻辑设计* D.物理设计(分数:1.00 )A.B.C. VD.解析:解析外模式是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述,是与某一应用 有关的数据的逻辑表示。因此它的实现也在程序设计的逻辑设计阶段完成。所以本题的答案为C二、B填空题/B( 总题数:5,分数:10.00)42. 设用UML设计某数据库应用系统,设计人员规划了一组应用程序集,该集合由动态链接库和可执行程序 构成。为了展现这些应用程序集间的组织和依赖关系,以对源代码、可执行程序的发布等进行系统建模,应采用的UML图是1图。(分数:2.00)填空项1: (正确答案:组件)解析:解
35、析组件图表示系统的静态实现视图,展现了一组组件之间的组织和依赖,用于对源代码、可执 行的发布、物理数据库等的系统建模。组件是逻辑设计中定义的概念和功能在物理架构中的实现。43. 设某医院管理系统,在数据库设计期间已经分析并抽象岀了医生实体集,该实体集包含下列属性:医生编号、姓名、性别、岀生日期、科室号、职称、特长和身份证号。上述属性中,所有能够作为候选码的属性是1 O(分数:2.00 )填空项1: (正确答案:医生编号,身份证号)解析:解析若关系中的某一属性或属性组的值能唯一的标识一个元组,则称该属性或属性组为候选码, 候选码可以有多个。44. 设某职工表中职工编号类型为 char(5),其取
36、值约束为:第1位是字母“ Z'或“T',最后2位是“ JS”。请补全下列用于实现该约束的表达式:CHECK职工编号LIKE'')(分数:2.00 )填空项1: (正确答案:INSTEAD OF解析:解析本题考查like的用法:用于匹配任意一个字符;为排列通配符,用于匹配中的任意一 个字符;%用于匹配0个或多个字符。45. 设有关系模式:课程(课程号,课程名,学分)和课程参考书(书号,书名,课程号),要求课程参考书关 系中的课程号属性值或者为空,或者等于课程关系中某个元组的主码列的值。能够实现此要求的完整性约束是1约束。(分数:2.00 )填空项1: (正确答案:
37、外码)解析:解析此种关系模式可以实现的为外码约束。46. 在数据库三级模式结构中,1是对数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。(分数:2.00 )填空项1: (正确答案:模式)解析:解析模式也称为逻辑模式或概念模式,是对数据库中全体数据的逻辑结构和特征的描述,是所有 用户的公共数据视图。三、B设计题/B(总题数:2,分数:48.00)设有某简化的网上购物系统,其E-R图如下:该系统数据之间存在下列约束:I 一个客户(编号唯一)可以拥有多个订单,每个订单仅属于一个客户。n.一个订单(编号唯一)可以包含多个订购细目,每个订购细目只属于一个订单。 川一种商品可以出现在多个
38、订购细目中,一个订购细目只包含一种商品。IV. 一个商品类别可以包含多种商品,一种商品只属于一个商品类别。(分数:9.99 )(1).请根据以上约束,标出 E_R图中各实体集之间联系的基数。(分数:3.33 )正确答案: (客户与订单的基数为 (1,M) 订单与订单细目的基数为 (1,N) 订单细目与商品的基数为 (1,M) 其中M N为大于1的正整数。)解析:(2).请将E-R图转换成符合3NF的关系模式,并给出各关系模式的主码和外码。(分数:3.33 ) 正确答案: (客户(客户编号,姓名,电话,电子邮件 ) 主码:客户编号 订单(订单编号,客户编号,订单 细目编号,订购时间 ) 主码:订
39、单编号,外码:客户编号,订单细目编号 订单细目 ( 订单细目编号,商品 编号,订购数量,支付金额 ) 主码:订单细目编号 外码:商品编号 商品(商品编号,商品名称,单价,生 产日期,商品类别号,商品类别名 ) 主码:商品编号 外码:商品类别号 )解析:(3).请修改所设计的关系模式使之支持下列功能(仅列出发生修改的关系模式)。I.使客户能方便了解每 个订购细目的处理状态和到货时间;使客户能方便查询商品供应商的编号、名称、所在城市、联系电话和信誉。 (限定一个供应商可以供应多种商品,一种商品只选自一个供应商 )(分数: 3.33)正确答案: (供应商(供应商编号, 商品编号, 名称,所在城市, 联系电话, 信誉)订
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度信阳航空职业学院《形势与政策》期末考试测试卷【综合题】附答案详解
- 2024-2025学年园林绿化作业人员检测卷及完整答案详解【名校卷】
- 2024-2025学年冶金工业技能鉴定过关检测试卷含完整答案详解【夺冠系列】
- 2024-2025学年度一级建造师练习题附参考答案详解【模拟题】
- 2024-2025学年度执业药师考前冲刺练习试题(综合卷)附答案详解
- 2024-2025学年度农村信用社招聘考试检测卷【考点精练】附答案详解
- 2024-2025学年度农村信用社招聘考试考前冲刺练习附答案详解【研优卷】
- 2024-2025学年度监理工程师自我提分评估附答案详解(B卷)
- 2024-2025学年度山东省公务员考试经典例题(满分必刷)附答案详解
- 2024-2025学年度施工员模拟试题附答案详解(基础题)
- GB/T 4026-2025人机界面标志标识的基本和安全规则设备端子、导体终端和导体的标识
- 放射性皮肤损伤护理指南
- GB/T 45997-2025科技成果五元价值评估指南
- 项目职责分工方案(3篇)
- 2025事业单位工勤技能考试题库及参考答案
- 期末素养评价卷(试卷)(含答案)2024-2025学年一年级数学下册人教版
- 检验科危化品培训
- 美容场地合作使用协议书
- 【50万吨年产量的煤制乙二醇合成工段工艺设计7900字(论文)】
- 正反转培训课件
- CJ/T 206-2005城市供水水质标准
评论
0/150
提交评论