电大数据库基础与应用形成性考核册答案

上传人:s9****2 文档编号:565028732 上传时间:2023-08-20 格式:DOCX 页数:24 大小:65.59KB
返回 下载 相关 举报
电大数据库基础与应用形成性考核册答案_第1页
第1页 / 共24页
电大数据库基础与应用形成性考核册答案_第2页
第2页 / 共24页
电大数据库基础与应用形成性考核册答案_第3页
第3页 / 共24页
电大数据库基础与应用形成性考核册答案_第4页
第4页 / 共24页
电大数据库基础与应用形成性考核册答案_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《电大数据库基础与应用形成性考核册答案》由会员分享,可在线阅读,更多相关《电大数据库基础与应用形成性考核册答案(24页珍藏版)》请在金锄头文库上搜索。

1、电大数据库基础与应用形成性考核作业1一、单项选择题1、域是实体中相应属性的(A )。围值称A、取值范B、C 、 名D、描述2、把保存关系定义的关系称为对应数据库的(B)A、一般关系B、元关系C、特定关系D、正常关系3、在一个关系R中,若存在XY和XZ则存在X(Y,Z),称此为函数依赖的(C)规则。A、传递性B、分解性C、合并性D、增广性4、设一个关系为(R(A、B、C、D、E、F)它的最小函数依赖集为FD=A B,A C,DE,D F,则该关系的候选码为D)。A、(AB)B、(AC)C、(A,E)D、(A,D)5、设 D1,D2 和 D3 域的基数分别为 2,3,4,则 D1*D2*D3的元组

2、数为(B)。A、9B、24C、10D、206、若一个关系为R (学生号,姓名,性别,年龄),则(A)适合作为该关系 的主码。A、学生号B、姓名C、性别D、年龄7、设一个集合 A=3, 4, 5, 6,7,集合 B=1, 3, 5, 7, 9,则A和B的并集中包含有(C)个兀素。A、10B、8C、7D、68、在一个关系R中,若存在X(Y,Z),则也隐含存在XY和XZ,称此为函数依赖的(B)规则。A、传递性B、分解性C、合并性D、增广性9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系最高达 到了(B )范式。v/t-p)t/t-第一B、第Cv/t-C 、 第D、BC二、是非题1、在

3、文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是 相互独立的。(错)2、分布式数据库系统既支持客户局部应用,又支持客户的全局应用。(对)3、在对象数据模型中,对象不但能够继承,而且能够嵌套。(对)4、设一个学生关系为 S (学生号,姓名) ,课程关系为 C (课程号,课程 名),选课关系为 X (学生号,课程号,成绩) ,求出所有选课的学生信息的 运算表达式为II学生号(X )与X的自然连接。(对)5、在一个关系 R 中,“职工号”函数决定“姓名”是非平凡函数依赖,但不 是完全函数依赖。(错)6、主码是一种候选码,主码中属性个数没有限制。(对)7、在一个关系R中,若存在X Y且

4、X不包含Y,则称X Y为非平凡依 赖 , 否 则 , 若 存 在 X Y 且 X Y,则称X Y为平凡依赖。(对)8、在一个关系 R 中,若存在“学号 系号,系号 系主任“,则学号不能够 函数决定系主任。(错)9、一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余,但 插入、删除和修改操作能够正常进行。(错)10、在列级完整性约束中,每个约束只能涉及到 1个属性,在表级完整性约束 中,每个约束可以涉及到多个属性。(对)三、填空题1、在人工管理和文件管理阶段,程序设计 依赖于数据表示。2、在文件系统中,不容易做到数据共享,在数据库系统中,容易做到数据共享。3、在文件系统中,数据没有独

5、立的操作界面,在数据库系统中,数据具有独立的操作界面。4、分布式数据库系统既支持客户的 局部应用,又支持客户的 全局应用。5、在实体中能作为码的属性称为主属性,否则称为非主属性6、若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A和 C是多对多的联系。7、若实体A和B是1对多的联系,实体B和C是1对1 的 联 系 , 则 实 体 A 和 C 是 1 对 多 的 联 系 。8 、 任一种数据模型都有型和值的区别。9、关系中的每一行称为一个元经,每一列称为一个属性10、把保存关系定义的关系称为对应数据库的元关系,一个数据库的元关系由DBMS自动建立。11、在对象数据模型中,对象具有封装

6、性、继承性和多态性。12、数据库系统 中的四类用户分别为数据库管理员、数据库设计员、应用程序员和终端用户。13、在数据库体系结构中,两级数据映象分别是指外模式和模式之间的数据映 象 与 模 式 和 内 模 式 之 间 的 数 据 映 象。14、DBMS 的主要功能之一是建立和维护数据字典。15、关系数据模型包括关系运算、关系数据结构和关系完整性规则三个方面。16、关系中的每个属性只能取单值,关系的结构不允许嵌套17、主码是一种候选码,主码中的属性个数没有限制。18、在候选码中的每个属性被称为主属性,不在任何候选码中的每个属性被称为非主属性。19、在参照和被参照的关系中,每个外码值或者为空值,或

7、者等 于某个主码值。20、设一个集合 A=3, 4,5,6,7,集合 B=1, 3,5,7, 9,则 A 和 B 的并集中包括有7个元素,A和B的交集中包含有3个元素,A和B的差集中包 含有2个元素21、设一个关系模式为R(A,B,C),对应的关系内容为R=1,10, 50, 2,10, 60,3, 20,72,4, 30, 60,则 B15(R)属于选择运算,运 算 结 果 中 包 含 有 2 个 元 组。22、设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选 课关系为X(学生号,课程号,成绩),则至少选修了课程号为00或00课程 的全部学生信息所对应的运算表达式为S

8、学牛号 (5课程号=00W课 程号=002(。23、设一个学生关系为S(学生号,姓名),课程关系为C(课程 号,课程名),选课关系为X(学生号,课程号,成绩),则求出所有选修课程信 息的运算表达式为 X 与 C 的自然连接。24、在一个关系R中,若属性集X函数决定属性集Y,同时Y函数决定X,则记作为X一Y, 它们之间互为决定因素25、在一个关系R中,职工号”函数决定姓名”光是一非平凡函数依赖,又是完全函数依赖。26、在一个关系R中,若存在学号系号,系号系主任”则隐含存在着学 号 函 数 决 定 系 主 任 。27在一个关系R中,若存在Xf(Y,Z),则也隐含存在X-Y和X-Z,称此为 函 数

9、依 赖 的 分 解 性 规 则 。28. 在一个关系R中,若X能够函数决定关系R中的每个属性,并且X的任何 真子集都不能函数决定R中的每个属性,则称X为关系L的一个候选码29. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为 FD=AfB,BfC,DE,则该关系的候选码为(A,D),该候选码含有2属性。30. 设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD=AfB,CfD,BfE,EF,则该关系的候选码为(A,C,G),该候选码含有 _3属性。31、关系数据库中的每个关系必须最低达到第二范式,该范式中的每个属性都是不可再分的。32、一个关系若存在部分函数依赖

10、和传递函数依赖,则必然会造成带来数据冗 余 和 操 作 异 常 (更 新 异 常) 。33、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为 FD=AfB,AC,(C,D)fE,该关系只满足第一范式,若要规范化为第三范 式 , 则 将 得 到 3 个 关 系。34、设一个关系为R(A,B,C,D,E),它的最小函数依赖集为 FD=AfB,AfC,AfD,DE,该关系满足第二范式,若要规范化为高一级的 范 式, 则 将 得 到 2 个 关 系。35、若一个关系的任何非主属性都不部分依赖和传递依赖于任何候选码,则称 该关系达到第三范式。36.若一个关系中只有一个候选码,并且该关系达到了第

11、 三范式,则表明它同时也达到了 BC范式,该关系中所有属性的决定因素都 是候选码。作业2一、填空题1数据库系统的外模式在 SQL 中称为(视图),它由(基本表)产生出 来。2在 SQL 中建立和删除 数据库模式的命令分 别为( create schema )和 (dropschema)。3. 在SQL中,若一个完整性约束只涉及一个列,则该完整性约束既可以作为 (列级)完整性约束定义,也可以作为(表级)完整性约束定义,两者只选其4. 在(列级)完整性约束中,每个约束只能涉及到一个属性;在( 表级)完 整性约束中,每个约束可以涉及多个属性。5. 在 SQL 中,create table、alter

12、 table 和 drop table 命令分别为在数据 库中(建立)(修改)和(删除)基本表结构的命令。6. 向基本表插入数据时,可以在命令中例用关键字(Valves )引出记录值, 或者在命令中通过(Selec t)子句得到一个结果表。7. 在SQL中,每个视图中的列可以来自不同的(表),它是在原有表的基础 上(建立)的逻辑意义上的新关系。8. 在SQL中通过使用视图,能够使在关系规范化时被分解的关系(连接)起 来,能够增强数据库的(安全)性。9. 当建立的删除一个视图时,对相应的基本表( 没有影响) ;当修改一个视 图时,则对相应的基本表(有影响)。10. 在SQL新版的查询语句中,(S

13、elect)选项实现投影运算,(from)选 项实现连接运算,(where )选项实现选择运算。11. 在SQL的查询语句中,(group by)选项实现分组统计功能,(order by)选项实现对结果表的排序功能。12. 一个数据库应用系统的开发过程大致相继经过( 需求分析)、 (概念设 计)、逻辑设计、物理设计、机器实现、运行维护等六个阶段。13. 需求分析阶段的主要目标是画出(数据流图)、建立(数据字典)和编写 (需求说明书)。14. 概念设计阶段的主要任务是根据(需求分析)的结果找出所有数据实体, 画出相应的(ER图)。15. 在列举的购物活动中,存在着三个实体,分别称为(商品实体)、

14、 (销售 实体)和(收款实体)。16. 设计数据库的逻辑结构模式时,首先要设计好(全局模式) ,然后再设计 好各个(外模式)。17. 由概念设计进入逻辑设计时,原来的(1对1)联系或(1对多)联系通常 不需要被转换为对应的基本表。18机器实现阶段的目标是在计算机系统中得到一个满足设计要求的、功能完 善和操作方便的数据库应用系统。19在旅店管理中,涉及到的基本表有四个,它们分别为客房表、住宿表、旅 客登记表和消费卡表。20在旅店管理中,由消费卡表派生出的视图有四个,它们分别为住宿费表伙 食费表、娱乐费表和催补款表。21在旅店管理中,客房表只派生出一个视图该视图被称为客房空闲表。二、根据主教材第四章所给的商品库和教案库,按照下列所给的每条SQL查询 语句写出相应的功能。(共20小题)1 select x. 商 品 代 号 , 分 类 名 , 数 量 , 品 牌 from 商品表1 x,商品表2 ywhere x.商品代

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

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