数据库基础与应用形成作业答案
- 格式:docx
- 大小:58.92 KB
- 文档页数:35
《数据库基础与应用》形成性作业
第一次作业
一、单项选择题
1、域是实体中相应属性的(A。
A、取值范围
B、值
C、名称D 描述
2、把保存关系定义的关系称为对应数据库的(B)。
A、一般关系
B、兀关系
C、特定关系 D 正常关系
3、在一个关系R中,若存在X 丫和X乙则存在X ( Y, Z), 称此为函数依赖的(C)规则。
A、传递性
B、分解性
C、合并性D 增广性
4、设一个关系为(R( A、B、C、D、E、F), 它的最小函数依赖集
为FD={A B,A C,D E,D F},则该关系的候选码为(D)。
A、( A, B)
B、( A, C)
C、( A, E) D ( A, D)
5、设D1, D2和D3域的基数分别为2, 3, 4,则D1*D2*D3的元组数为(B)。
A、9
B、24 C 10 D 20
6、若一个关系为R(学生号,姓名,性别,年龄),则(A)适合作为该关系的主码。
A、学生号
B、姓名C 性别 D 年龄
7、设一个集合A={3, 4, 5, 6, 7}, 集合B={1, 3, 5, 7, 9}, 则A 和B 的并集中包含有(C)个元素。
A、10
B、8
C、7 D 6
&在一个关系R中,若存在X ( Y, Z),则也隐含存在X Y和X Z,称此为函数依赖的(B)规则。
A、传递性
B、分解性C 合并性D 增广性
9、若一个关系的任何非主属性都不部分依赖于任何候选码,则称该关系
最高达到了( B)范式。
A、第一
B、第二C 第三D BC
二、是非题
1、在文件管理阶段,文件之间是相互联系的,在数据库管理阶段,文件之间是
相互独立的。(错)
2、分布式数据库系统既支持客户局部应用,又支持客户的全局应用。(对)
3、在对象数据模型中,对象不但能够继承,而且能够嵌套。(对)
4、设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),求出所有选课的学生信息
的运算表示式为II学生号(X)与X的自然连接。(对)
5、在一个关系R中,”职工号”函数决定”姓名”是非平凡函数依赖,但
不是完全函数依赖。(错)
6、主码是一种候选码,主码中属性个数没有限制。(对)
7、在一个关系R中,若存在X 丫且X不包含Y,则称X Y为非平凡依赖,否则,若存在X 丫且X Y,则称X 丫为平凡依赖。(对)
& 在一个关系R中,若存在”学号系号,系号系主任”,则学号不
能够函数决定系主任。(错)
9、一个关系若存在部分函数依赖和传递函数依赖,则必然会造成数据冗余,但插入、删除和修改操作能够正常进行。(错)
10、在列级完整性约束中,每个约束只能涉及到1个属性,在表级完整性约束中,每个约束能够涉及到多个属性。(对)
三、填空题
1、在人工管理和文件管理阶段,程序设计依赖于数据表示。
2、在文件系统中,不容易做到数据共享,在数据库系统中,容易做到数据共享。
3、在文件系统中,数据没有独立的操作界面,在数据库系统中,数据具有独立的操作界面。
4、分布式数据库系统既支持客户的局部应用,又支持客户的全局应用。
5、在实体中能作为码的属性称为主属性,否则称为非主属性。
6、若实体A和B是多对多的联系,实体B和C是1对1的联系,则实体A 和C 是多对多的联系。
7、若实体A和B是1对多的联系,实体B和C是1对1的联系,则实体A 和C 是1对多的联系。
& 任一种数据模型都有型和值的区别。
9、关系中的每一行称为一个元组,每一列称为一个属性。
10、把保存关系定义的关系称为对应数据库的元关系,一个数据库的元关系由DBMS自动建立。
11、在对象数据模型中,对象具有封装性、继承性和多态性。
12、数据库系统中的四类用户分别为—数据库管理员、数据库设计员、应用程序员和终端用户
13、在数据库体系结构中,两级数据映象分别是指外模式和模式之间的数
据映象与模式和内模式之间的数据映象。
14、DBMS的主要功能之一是建立和维护数据字典。
15、关系数据模型包括关系运算、关系数据结构和关系完整性规则三个方面。
16、关系中的每个属性只能取单值,关系的结构不允许嵌套。
17、主码是一种候选码,主码中的属性个数没有限制。
18、在候选码中的每个属性被称为主属性,不在任何候选码中的每个属性被称为非主属性。
19、在参照和被参照的关系中,每个外码值或者为空值,或者等于某个主码值。
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}}, 贝S S B>15( R)属于选择运
算,
运算结果中包含有2个元组。
22、设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名), 选课关系为X(学生号,课程号,成绩),则至少选修了课程号为’001'
或’002'课程的全部学生信息所对应的运算表示式为s n学生
号(S课程号='001' V课程号='002' (X))亠
23、设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名), 选课关系为X(学生号,课程号,成绩),则求出所有选修课程信息的运算
表示式为X与C的自然连接。
24、在一个关系R中,若属性集X函数决定属性集Y,同时丫函数决定X, 则记作
为X<-- Y ,它们之间互为决定因素。
25、在一个关系R中,”职工号”函数决定”姓名”既是_非平凡函数依
赖,又是_完全函数依赖。
26、在一个关系R中,若存在”学号T系号,系号T系主任”,则隐含存在着
学号函数决定—系主任。
27、在一个关系R中,若存在X T(Y,Z),则也隐含存在X TY和X T Z,称此为函数依赖的分解性规则。
28、在一个关系R中,若X能够函数决定关系R中的每个属性,而且X的任何
真子集都不能函数决定R中的每个属性,则称X为关系R的一个候选码。
29、设一个关系为R(A,B,C,D,E), 它的最小函数依赖集为FD二{2B,B T C,D T E},则
该关系的候选码为(A,D),该候选码含有2属性。
30、设一个关系为R(A,B,C,D,E,F,G), 它的最小函数依赖集为