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