《2023年数据库基础及应用作业答案一.docx》由会员分享,可在线阅读,更多相关《2023年数据库基础及应用作业答案一.docx(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、2 0 23电大最新数据库基础及应用形成性考核册作业答案一(第1第3章)一、单选题(在每小题的空括号内填写上对的选项的字母,每小题2分,共3 6分)L在运用计算机进行数据解决的四个发展阶段中,第3个发展阶段是(C )oA.人工管理B.文献系统 C.数据库系统 D.分布式数据库系统2实体中可以唯一标记自己的属性被称做(A )oA.码B.域 C.联系 D.元组3、关系数据模型属于(B )。A.概念数据模型 B.逻辑数据模型C.存储数据模型 D.对象数据模型4,若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和是(C )联系。A.1对1 B.1对多 C.多对多 D.多对1.在数据库体系
2、结构的三级模式中,全局模式处在(B )层。A.最内 B.中间 C.最外D.应用,下面不属于数据库体系结构中三级模式的是(C )。A.存储模式B.逻辑模式 C.数据模式D.应用模式.设DI、D2和D3定义域中的基数分别为2、3和4,则D 1 xD2xD3的元组数为(B )。A. 9 B. 2 4 C.1O D.14.设关系R1具有al个属性和bl个元组,关系R 2具有a2个属性和b2个元组,则关系RI XR2所具有的 元组个数(D )。A.a 1 +bl B. a2+b 2 C .alx a 2 D . b 1 xb2.若一个关系为R (学生号,姓名,性别,年龄),则可以作为主码的属性为(A )
3、。A.学生号 B.姓名 C.性别 D.年龄.设一个关系模式为 R (A,B, C ),相应的关系内容为 R=1,10, 5 0,2 , 1 0, 6 0, 3, 20,7 2 , 4,3 0,60 ,则6B15(R)的运算结果中具有的元组个数为(B )。A.l B. 2C.3D.4.设一个学生关系为S (学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩)。则求出所有选修课程信息的运算表达式为口课程号(X)与(A )的自然连接。A.C B.S C.X D. 口课程号(C).设两个关系中分别包具有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结
4、 果的关系中包含的属性个数为(C )。A. m*nB.m+n 1C.m+n D. m + n + 1.在一个关系R中,若X,Y和Z为互不相同的单属性,并且存在X Y和Y Z,则必然存在X到2的(B )函数依赖。A.部分 B.传递 C.直接D.平凡.在一个关系R中,若存在“学号 系号,系号 系主任”,则该关系必然存在着(D )函数依赖。A.部分B.平凡C.互相 D.传递1 5.设一个关系为R (A,B.C, E),它的最小函数依赖集为FD=A B, C D, (A,C)E,则该关系的候选码为(B )。A.(A,B)B.(A,C) C. (A,D) D.(A, E)1 6.设一个关系为R(A, B
5、,C, D,E),它的最小函数依赖集为FD=A B, B C.B D,D E ),则该关系的候 选码为(C )oA. (A, B) B. (A, D) C.A D.B.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD=A B, A C,(C,D) E,则该关系的候选 码为(C )oA.(A, C) B.(C,D) C. (A,D)D.(B,D).设一个关系为R(A. B, C,D,E,F,G),它的最小函数依赖集为FD=A B,A C,C D,C E,A F,F G, 若要规范化为高一级的范式,则将得到(C )个关系。A.l B. 2C.3D.4二、判断题(在每小题后的空括号内填
6、写是/否表达对的/错误,每小题2分,共32分)1、在关系数据模型中,两个关系(表)之间的直接联系有关系有两种,1对. 1和1对多。 ( 是 )2、数据库管理系统不需要计算机操作系统的支持就能正常运营和使用。( 否 )3、关系数据模型的特点是数据结构单一和采用集合运算,而没有数学理论支持。(否 )4、数据库的逻辑结构模型重要有四种,依次为层次、网状、关系和对象。( 是)5、在5、在个关系中,可以只有关系模式,而没有关系内容。6、关系的完整性涉及实体完整性、参照完整性和用户的自定义完整性。( 是)7、关系的参照完整性涉及到两个关系中的主码和外码,它们必需具有相同的属性名(否)8、对一个关系R进行投
7、影运算,运算结果关系中的元组个数必然等级于R中元组的个数。(否)9、对两关系进行自然连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。(是 )10对两个关系进行连接运算,结果关系中的元组个数小于等于被连接的两个关系中的元组个数之积。( 是)11、假定在一个关系中存在X fy并且x&y,则称X fy为非平凡函数依赖。(是)12、假定在个关系中存在x f y并且存在x的一个真子集也可以函数决定y,则称x f y为部分函数依赖。( 是)13、.在一个关系的最小函数依赖集中,所有的函数依赖都是最小函数依赖。( 是 )14、在一个关系中,候选码可以函数决定一些属性,但不能决定所有属性。(
8、是 )15、在一个关系中,若存在X-Y和WY-乙则也存在WX-Z o(是)16、当在一个关系中,没有单一的候选码时,可以人为地增长一个标记属性作为候选码。(是 )三、填空题(在每小题中的横线处填写合适的内容,每小题2分,共32分)1、在文献系统中,存取数据的基本单位是 记录 ,在数据库系统中,存取数据的基本单位是一数据项。2、若一个联系涉及到两个实体则称为二元 联系,若只涉及到一个实体则称为一元联系。3、域是实体中相应属性的 取值范围 ,性别属性的域包具有2个值。4、关系中的每一行称为一个 元组 每一列称为一个 属性。5、存取数据库的数据过程中,使用了两个数据缓冲区.分别称为系统 缓冲区和 用
9、户 缓冲区。6、关系数据模型包含关系数据结构、关系完整性 和 关系运算 这3个方面的内容。7、关系中的每个属性只能取 单值,关系的结构不允许 嵌套 o8、在候选码中的每个属性被称为 主 属性,不在任何候选码中的每个属性被称为 非主 属性。9、设计一个关系A具有a 1个属性和a 2个元组,关系B具有b 1个属性和b 2个元组,则关系AX B具 有 al+bl个属性和 (alxb 1 )个元组。10、设一个学生关系为S (学生号,姓名),课程关系为C(课程号,课程名),选课关系为X (学生号,课程号,成 绩),则至少选修了课程号为“001”或“002”课程的所有学生信息所相应的运算表达式为 W 8
10、(II学生号(3课程号=,00课程号=。002,(*)。11、设一个学生关系为S (学生号,姓名),课程关系为C (课程号,课程名),选课关系为X(学生号,课程 号,成绩),则姓名为变量K的值的学生所选修的所有课程信息所相应的运算表达式为 Con课程号(_2L(S姓名二(s ).12、在一个关系R中,若属性集X函数决定属性集Y,同时Y函数决定X,则记作为X-f Y,它们之间 互为决定因素 o13、在一个关系r中港X fy且x = 则称x -y为 非平凡函数依赖,否则,若x fy且xy则称x fy为平凡函数依赖。14、在一个关系r中,若X fy,并且x的任何真子集都不能函数决定丫,则称x - y为 完全函数 依赖,否则,若x y,并且x的一个真子集也可以函数决定丫,则称为x -丫 部分函数依赖。1 5、设一个关系为R(A,B, C,D,E,F,),它的最小函数依赖集为FD=A fB/A -C, D E,DfF), 则该关系的候选码为(A,D) ,该候选码具有个属性。16、把一个非规范化的关系变为第一范式时,;可以在 属性 上展开,也可以在 组元 展开,还可以 把每个复合属性单独分解为关系。