【数据库章节检测】

1

【单选题】数据库管理系统能实现对数据库中数据的查询、插入、修改和删除等操作的数据库语言称为

  • A、数据管理语言
  • B、数据操纵语言(DML)
  • C、数据控制语言
  • D、数据定义语言(DDL)

我的答案:

B

6.6分

正确答案:

B

2

【单选题】DBS的三级模式结构中,最接近外部存储器的是_______。

  • A、

    模式

  • B、

    外模式

  • C、

    内模式

  • D、

    用户模式

我的答案:

C

6.6分

正确答案:

C

3

【单选题】数据库管理系统内部提供了二级映像,其中外模式/模式映像

  • A、

    用于定义数据库全局逻辑结构与存储结构之间的对应关系

  • B、

    映像定义通常包含在模式的描述中

  • C、

    其目的是为了提高数据与程序之间的物理独立性

  • D、

    其目的是为了提高数据与程序之间的逻辑独立性

我的答案:

D

6.6分

正确答案:

D

知识点:

4

【单选题】数据库中,数据的物理独立性是指_______。

  • A、

    应用程序与数据库中数据的逻辑结构相互独立

  • B、

    用户程序与DBMS的相互独立

  • C、

    用户的应用程序与存储在磁盘上数据库中的数据是相互独立的

  • D、

    数据库与数据库管理系统的相互独立

我的答案:

C

6.6分

正确答案:

C

5

【单选题】数据库系统的体系结构是( )

  • A、三级模式结构和一级映象
  • B、三级模式结构和两级映象
  • C、两级模式结构和一级映象
  • D、三级模式结构和三级映象

我的答案:

B

6.6分

正确答案:

B

二. 多选题(共1题)

6

【多选题】数据库的特点有?

  • A、数据独立性高
  • B、数据共享性高
  • C、数据冗余度高
  • D、数据结构化

我的答案:

ABD

6.7分

正确答案:

ABD

三. 判断题(共7题)

7

【判断题】数据库管理系统是位于用户和OS之间的用来管理数据库的软件

我的答案:

6.7分

正确答案:

知识点:

8

【判断题】一个数据可以是由多个数据项组成的

我的答案:

6.7分

正确答案:

知识点:

9

【判断题】因为数据库具有整体结构化的特征,所以存储的数据不再仅仅针对某一个应用,而是面向整个企业或组织

我的答案:

6.7分

正确答案:

知识点:

10

【判断题】数据是描述客观事物特征或性质的某种符号

我的答案:

6.7分

正确答案:

知识点:

11

【判断题】因为数据库中存储的数据具有很高的共享性,所以数据的冗余度必然很低。

我的答案:

6.7分

正确答案:

知识点:

12

【判断题】数据就是在计算机中存储的数字和文字。

我的答案:

6.7分

正确答案:

知识点:

13

【判断题】数据与信息在概念上是没有区别的。

我的答案:

6.7分

正确答案:

四. 填空题(共2题)

14

【填空题】数据处理和数据分析的主要内容和核心部分是________________。

我的答案:

6.7分

第一空: 

数据管理

正确答案:

第一空: 

数据管理

知识点:

15

【填空题】数据库系统一般由数据库、____、____、数据库管理员组成(写最主要的)。

我的答案:

6.7分

第一空: 

数据库管理系统

第二空: 

应用程序

正确答案:

第一空: 

数据库管理系统

第二空: 

应用程序

1

【单选题】基本表中的每一列称为

  • A、

    索引

  • B、

    属性

  • C、

    单元

  • D、

    分量

我的答案:

B

7.1分

正确答案:

B

2

【单选题】学生实体集和教室实体集之间的联系属于

  • A、

    m:n

  • B、

    1:1

  • C、

    1:n

我的答案:

A

7.1分

正确答案:

A

知识点:

3

【单选题】能够更为直接地描述现实世界的结构数据模型是__________。

  • A、

    网状数据模型

  • B、

    层次数据模型

  • C、

    非关系型数据模型

  • D、

    关系数据模型

我的答案:

A

7.1分

正确答案:

A

4

【单选题】根据不同的抽象层次分,数据模型可分为三类,其中与具体的DBMS无关,用于数据库设计员与用户之间进行交流的是

  • A、

    概念数据模型

  • B、

    物理数据模型

  • C、

    结构数据模型

我的答案:

A

7.1分

正确答案:

A

知识点:

二. 多选题(共3题)

5

【多选题】对于书籍,以下属于它的属性的是:

  • A、

    购买人

  • B、

    作者

  • C、

    出版编号

  • D、

    出版社

我的答案:

BCD

7.1分

正确答案:

BCD

知识点:

6

【多选题】关系模型的完整性约束包括

  • A、

    参照完整性

  • B、

    用户定义完整性

  • C、

    实体完整性

  • D、

    数据完整性

我的答案:

ABC

7.1分

正确答案:

ABC

知识点:

7

【多选题】关系模型的优点包括

  • A、

    建立在严格的数学理论基础上

  • B、

    数据操作是集合操作

  • C、

    存取路径对用户透明

  • D、

    概念单一

我的答案:

ABC

0.0分

正确答案:

ABCD

知识点:

三. 判断题(共4题)

8

【判断题】数据模型的三要素中,数据结构是对数据库数据库动态特性的描述。

我的答案:

7.1分

正确答案:

9

【判断题】一般情况下,每个关系模式中都至少包含一个主键和一个外键。

我的答案:

7.2分

正确答案:

10

【判断题】关系模型的存取路径对用户透明是指用户可清楚地看到数据库中的数据是如何进行存取的。

我的答案:

7.2分

正确答案:

11

【判断题】在用户观点下,所有结构数据模型中数据的逻辑结构都是一张二维表

我的答案:

7.2分

正确答案:

答案解析:

层次模型的数据结构是树,网状数据模型的数据结构是图,关系数据模型的数据结构才是二维表

知识点:

四. 填空题(共3题)

12

【填空题】在用户观点下,通常所说的一张二维表称为一个_________。

我的答案:

0.0分

第一空: 

关系模型中数据的逻辑结构

正确答案:

第一空: 

关系

13

【填空题】关系数据模型的特点是概念单一化,数据及其数据间的联系都用关系来表示,且以___________为理论基础,数据独立性强。

我的答案:

7.2分

第一空: 

关系代数

正确答案:

第一空: 

关系代数

14

【填空题】数据库系统技术的核心是_________________。

我的答案:

7.2分

第一空: 

数据模型

正确答案:

第一空: 

数据模型

在Reports表中,用来保证实体完整性约束的属性(组)是:

  • A、

    Sno

  • B、

    Cno

  • C、

    (Sno, Cno)

  • D、

    Sno和Cno

我的答案:

C

5.5分

正确答案:

C

知识点:

2

【单选题】设有关系R(A,B,C)和关系S(B,C,D),那么与R⋈S等价的关系代数表达式是_________

  • A、

    π1,2,3,4 ( σ2=1∧3=2 (R×S))

  • B、

    π1,2,3,6 ( σ2=1∧3=2 (R×S))

  • C、

    π1,2,3,6(σ2=4∧3=5(R×S))

  • D、

    π1,2,3,4(σ2=4∧3=5(R×S))

我的答案:

C

5.5分

正确答案:

C

3

【单选题】设W=R⋈S,且W、R、S的属性个数分别为w、r和s,那么三者之间应满足

  • A、

    w≤r+s

  • B、

    w

  • C、

    w≥r+s

  • D、

    w>r+s

我的答案:

A

5.5分

正确答案:

A

4

【单选题】设属性A 是关系R 的主键中的属性,则属性A 不能取空值(NULL),这是_________

  • A、

    实体完整性规则

  • B、

    参照完整性规则

  • C、

    用户定义完整性规则

  • D、

    域完整性规则

我的答案:

A

5.5分

正确答案:

A

5

【单选题】设关系R与关系S具有相同的目(或称度),且相对应的属性的值取自同一个域,则R-(R-S)等于________。

  • A、

    R∪S

  • B、

    R∩S

  • C、

    R╳S

  • D、

    R-S

我的答案:

B

5.5分

正确答案:

B

6

【单选题】对于被参照表Students表中的主键Sno和参照表Reports表中的Sno,是否可以在Reports表中将Sno的外键约束设置成取空值?

  • A、

    可以

  • B、

    不可以

我的答案:

B

5.5分

正确答案:

B

答案解析:

Reports表的主键中包含了Sno,还必须满足实体完整性约束,所以不能置空值。

7

【单选题】已知有学生表Students,学院表Department,选课表Reports,若在Reports表中将Sno的外键约束设置成不执行(即若违反参照完整性约束,则提示出错,且不执行任何操作),在Students表中将Dno的外键约束设置成级联删除,那么如果在Department表中要删除一个元组,假设该元组对应主键值在Students表中有外键相关联,且对应学生在Reports表中也有选课记录,请问是否能成功删除Department表中的这个元组?

  • A、

    可以

  • B、

    不可以

我的答案:

B

5.5分

正确答案:

B

二. 填空题(共6题)

8

【填空题】已知有集合D1={'张三','李四','王五'},D2={'数学','英语','语文'},D3={83,65,74,90},则三个集合的笛卡尔积D1×D2×D3的基数是_______。

我的答案:

5.5分

第一空: 36

正确答案:

第一空: 

36

9

【填空题】已知有关系D1={a,b,c},关系D2={(1,2),(2,3)},则笛卡尔积D1×D2的度为________,基数为______。(填阿拉伯数字)

我的答案:

5.6分

第一空: 3

第二空: 6

正确答案:

第一空: 

3

第二空: 

6

10

【填空题】在关系代数的专门关系运算中,从表中取出指定属性列的操作称为____。

我的答案:

5.6分

第一空: 投影运算

正确答案:

第一空: 

投影;投影运算

11

【填空题】在关系代数的专门关系运算中,从表中选出满足布尔条件的元组的操作称为____。

我的答案:

5.6分

第一空: 选择运算

正确答案:

第一空: 

选择;选择运算

12

【填空题】在关系代数的专门关系运算中,将两个关系中具有共同属性值的元组连接到一起构成新表的操作称为_______。

我的答案:

5.6分

第一空: 连接运算

正确答案:

第一空: 

连接;连接运算

13

【填空题】设关系R和S的度数分别为n和m(n>m>0),那么R÷S的度数是_______, 将得到的关系结果与关系T(度数为t)去计算广义笛卡尔积,那么(R÷S)×T的度数是_______。

我的答案:

5.6分

第一空: n-m

第二空: n-m+t

正确答案:

第一空: 

n-m

第二空: 

n-m+t

三. 多选题(共2题)

14

【多选题】已知有关系D1={a,b,c},关系D2={(1,2),(2,3)},则以下不属于D1×D2中的元组是

  • A、

    (a,1,2)

  • B、

    (b,(2,3))

  • C、

    (1,2,b)

  • D、

    (c,2,3)

我的答案:

BC

5.6分

正确答案:

BC

15

【多选题】关系代数运算中,专门的关系运算有

  • A、

    连接

  • B、

  • C、

    投影

  • D、

    选择

我的答案:

ACD

5.6分

正确答案:

ACD

知识点:

四. 判断题(共3题)

16

【判断题】一个关系中只能有一个候选键。

我的答案:

5.6分

正确答案:

答案解析:

一个关系中可以有多个候选键,但只能有一个主键

17

【判断题】已知有关系R(A,B,C)和关系S(D,E),则有R▷◁S=R×S。

我的答案:

5.6分

正确答案:

答案解析:

自然连接是要找相同的属性列,当不存在相同的属性列时,实际上就是只执行了第一步的笛卡尔积运算

18

【判断题】在提出数据库的查询操作时,选择运算应尽早执行

我的答案:

5.6分

正确答案:

  • 19
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值