第一范文网 - 专业文章范例文档资料分享平台

数据库基础与应用作业1

来源:用户分享 时间:2025/6/28 11:58:32 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

姓 名:

数据库基础及应用作业1

学 号: 得 分: 教师签名: (第1~第3章)

一、单选题(在每小题 的空括号内填写上正确选项的字母,每小题2分,共36分) 1.在利用计算机进行数据处理的四个发展阶段中,第3个发展阶段是( )。

A.人工管理 C.数据库系统 A.码 C.联系

3.关系数据模型属于( )。

A.概念数据模型 C.存储数据模型

系。

A.1对1 C.多对多 A.最内 C.最外 A.存储模式 C.数据模式 A.9 C.10

所具有的元组个数为( )。

A.a1+b1 C.a1×a2

B.a2+b2 D.b1×b2 B. 1对多 D. 多对1 B.中间 D.应用 B.逻辑模式 D.应用模式 B.24 D.14

B.逻辑数据模型 D.对象数据模型 B.文件管理

D.分布式数据库系统 B.域 D.元组

2.实体中能够唯一标识自己的属性被称做( )。

4.若实体A和B是1对多的联系,实体B和C是多对1的联系,则实体A和C是( )联

5.在数据库体系结构的三级模式上,全局模式处于( )层。

6.下面不属于数据库体系结构中三级模式的是( )。

7.设D1、D2和D3定义域中的基数分别为2、3和4 ,则D1×D2×D3的元组数为( )。

8.设关系R1具有a1个属性和b1个元组,关系R2具有a2个属性和b2个元组,则关系R1×R2

9.若一个关系为R(学生号,姓名,性别,年龄),则可以作为主码的属性为( )。

A.学生号 C.性别

B.姓名 D.年龄

10.设一个关系模式为R(A,B,C),对应的关系内容为R={(1,10,50),(2,10,60),(3,20,72),(4,30,60)},则δB>15(R)的运算结果中具有的个数为( )。

A.1 C.3

B.2 D.4

11.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则求出所有选修课程信息的运算表达式为П课程号(X)与( )的自然连接。

A.C C.X

B.S D.П课程号(C)

12.设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为( )。

A.m*n C.m+n

存在X到Z的( )函数依赖。

A.部分 C.直接

数依赖。

A.部分 C.相互

关系的候选码为( )。

A.(A,B) C.(A,D)

系的候选码为( )。

A.(A,B) C.A

关系的候选码为( )。

A.(A,C) C.(A,D)

B.(C,D) D.(B,D) B.(A,D) D.B B.(A,C) D.(A,E) B.平凡 D.传递 B.传递 D.平凡 B.m+n-1 D.m+n+1

13.在一个关系R中,若X、Y和Z为互不相同的单属性,并且存在X→Y和Y→Z,则必然

14.在一个关系R中,若存在“学号→系号,系号→系主任”,则关系必定存在着( )函

15.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,C→D,(A,C) →E},则该

16.设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,B→C,(C,D→E),则该关

17.设一个关系为R(A,B,C,D,E) ,它的最小函数依赖集为FD={A→B,A→C,(C,D→E),则该

18.设一个关系为R(A,B,C,D,E,F,G) ,它的最小函数依赖集为FD={A→B,A→C,C→D,C→E,A→F,F→G),若要规范化为高一级的?,则将得到( )个关系。

A.1 C.3

B.2 D.4

二、判断题(在每小题后的空括号内填写是/否表示正确/错误,每小题2分,共32分) 1.在关系数据模型中,两个关系(表)之间的直接联系有2种,1对1和1对多)。 ( ) 2.数据库管理系统不需要计算机操作系统的支持就能够运行和使用。 ( ) 3.关系数据模型的特点是数据结构单一和采用集合运算,而没有数学理论支持。 ( ) 4.数据库的逻辑结构模型主要有四种,依次为层次、网状、关系和对象。 ( ) 5.在一个关系中,可以只有关系模式,而没有关系内容。 ( ) 6.关系的完整性包括实体完整性、参照完整性玫用户定义的完整性。 ( ) 7.关系的参照完整性涉及到两个关系中的主码和外码,它们必须具有相同的属性名。 ( ) 8.对一个关系R进行投影运算,运算结果关系中的元组个数必然等于R中的元组个数。

( )

9.对两个关系进行自然连接,在其运算结果的关系中,属性个数小于两个关系的属性个数之和。 ( )

10.对两个关系进行连接运算,结果关系中的元组个数小于等于被连接的两个关系中的元组个数之和。 ( )

11.假定在一个关系中存在X→Y,并且XY,则X→Y为非函数依赖。 ( ) 12.假定在一个关系中存在X→Y,并且存在X的一个真子集也能够函数决定Y,则称X→Y为部分函数依赖。 ( )

13.在一个关系的最小函数依赖集中,所有的函数依赖都是最小函数依赖。 ( ) 14.在一个关系中,候选码能够函数决定一些属性,但不能所有属性。 ( ) 15.在一个关系中,若存在X→Y和WY→Z,则也存在WX→Z。 ( ) 16.当在一个关系中,没有单一的候选码时,可以人为地增加一个标识属性作为候选码。

( )

三、填空题(在每小题中的横线处填写合适的内容,每小题2分,共32分)

1.在文件系统中,存取数据的基本单位是 ,在数据库系统中,存取数据的基本单位是 。

2.若一个联系涉及到两个实体则称为 联系,若只涉及到一个实体则称为 联系。 3.域是实体中相应属性的 ,性别属性的域包含有 个值。 4.关系中的每一行称为一个 ,每一列称为一个 。

5.在存取数据库的数据过程中,使用了两个数据缓冲区,分别称为 缓冲区和 缓冲区。

6.关系数据模型包含关系数据结构、 和 这3个方面的内容。 7.关系中的每个属性只能取 ,关系的结构不允许 。

8.在候选码中的每个属性被称为 属性,不在任何候选码中的每个属性被称为 属性。

9.设一个关系A具有a1个属性和a2个元组,关系B具有b1个属性和b2个元组,则关系A×B具有 个属性和 个元组。

10.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则至少选修了课程号为‘001’或‘002’课程的全部学生信息所对应的运算表达式为 ∞( (δ课程号=‘001’V课程号=‘002’(X)))。

11.设一个学生关系为S(学生号,姓名),课程关系为C(课程号,课程名),选课关系为X(学生号,课程号,成绩),则姓名为变量K的值的学生所选修的全部课程信息所对应的运算表达式为C∞П课程号( ∞(δ姓名=@K( )))。

12.在一个关系R中,若属性集X函数决定属性集Y,同时Y函数决定X,则记作为 ,它们之间互 为。

13.在一个关系R中,若X→Y且XY,则称X→Y为 函数依赖,否则,若存在X→Y且且XY,则称X→Y为 函数依赖。

14.在一个关系R中,若存在X→Y,并且X的任何真子集都不能函数决定Y,则称X→Y为 函数依赖,否则,若存在X→Y,并且X的一个真子集也都够函数决定Y,则称X→Y为 函数依赖的。

15.设一个关系为R(A,B,C,D,E,F),它的最小函数依赖集为FD={A→B,A→C,D→E, D→F},则该关系的候选码为 ,该候选码含有 属性。

16.把一个非规范化的关系变为第一范式时,可以在 上展开,也可以在上 展开,还可以把每个复合属性单独分解为关系。

30.设一个关系为R(A,B,C,D,E,F,G),它的最小函数依赖集为FD={A→B,C→D,B→E,E→F},则该关系的候选码为 ,该候选码含有 属性。

搜索更多关于: 数据库基础与应用作业1 的文档
数据库基础与应用作业1.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c2y4pb2xbv39x6b6430vy_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top