数据库学习记录2

一.单选题(共40题,80.0分)

1

【单选题】在E-R模型中,实体间的联系用( )图标来表示。(2.0分)

  • A、矩形
  • B、直线
  • C、菱形
  • D、椭圆

正确答案: C 我的答案:C得分: 2.0分

2

【单选题】设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于(   )。

(2.0分)

  • A、

    第一范式

  • B、

    第二范式

  • C、

    第三范式

  • D、

    BC范式

正确答案: A 我的答案:A得分: 2.0分

答案解析:

3

【单选题】数据库逻辑结构设计阶段的主要功能是:(   )。

(2.0分)

  • A、

    明确用户需求,确定新系统的功能

  • B、

    建立数据库的E-R模型

  • C、

    将数据库的E-R模型转换为关系模型

  • D、

    选择合适的存储结构和存储路径

正确答案: C 我的答案:C得分: 2.0分

答案解析:

4

【单选题】下列不属于数据库实施阶段的功能的是:(   )。

(2.0分)

  • A、

    建立实际的数据库结构

  • B、

    装入试验数据对应用程序进行测试

  • C、

    装入实际数据并建立起实际的数据库

  • D、

    选择合适的存储结构和存储路径

正确答案: D 我的答案:D得分: 2.0分

答案解析:

5

【单选题】如果对于实体集A中的每一个实体,实体集B中有可有多个个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有(   )。

(2.0分)

  • A、

    1:1联系

  • B、

    1:N联系

  • C、

    N:M联系

  • D、

    多种联系

正确答案: C 我的答案:C得分: 2.0分

答案解析:

6

【单选题】概念结构设计阶段得到的结果是(   )。

(2.0分)

  • A、

    数据字典描述的数据需求

  • B、

    E-R图表示的概念模型

  • C、

    某个DBMS所支持的数据模型

  • D、

    存储结构和方法的物理结构

正确答案: B 我的答案:B得分: 2.0分

答案解析:

7

【单选题】一个M:N联系转换为一个关系模式。关系的码为(   )。

(2.0分)

  • A、

    某个实体的码

  • B、

    各实体码的组合

  • C、

    N端实体的码

  • D、

    任意一个实体的码

正确答案: B 我的答案:B得分: 2.0分

答案解析:

8

【单选题】在数据库的三级模式结构中,内模式有(   )

(2.0分)

  • A、

    1个

  • B、

    2个

  • C、

    3个

  • D、

    任意多个

正确答案: A 我的答案:A得分: 2.0分

答案解析:

9

【单选题】(   )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。

(2.0分)

  • A、

    DBMS

  • B、

    DB

  • C、

    DBS

  • D、

    DBA

正确答案: A 我的答案:A得分: 2.0分

答案解析:

10

【单选题】数据库设计中的概念结构设计的主要工具是(   )。

(2.0分)

  • A、

    数据模型

  • B、

    E-R模型

  • C、

    新奥尔良模型

  • D、

    概念模型

正确答案: B 我的答案:B得分: 2.0分

答案解析:

11

【单选题】数据库设计中的逻辑结构设计的任务是把(   )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。

(2.0分)

  • A、

    需求分析

  • B、

    物理设计

  • C、

    逻辑结构设计

  • D、

    概念结构设计

正确答案: D 我的答案:D得分: 2.0分

答案解析:

12

【单选题】关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足(   )。

(2.0分)

  • A、

    主关键字唯一标识表中的每一行

  • B、

    关系中的行不允许重复

  • C、

    每个非关键字列都完全依赖于主关键字

  • D、

    每个属性都有是不可再分的基本数据项

正确答案: D 我的答案:D得分: 2.0分

答案解析:

13

【单选题】在数据库设计中使用E-R图工具的阶段是(   )。

(2.0分)

  • A、

    需求分析阶段

  • B、

    数据库物理设计阶段

  • C、

    数据库实施阶段

  • D、

    概念结构设计阶段

正确答案: D 我的答案:D得分: 2.0分

答案解析:

14

【单选题】下列四项中说法不正确的是(   )

(2.0分)

  • A、

    数据库减少了数据冗余

  • B、

    数据库中的数据可以共享

  • C、

    数据库避免了一切数据的重复

  • D、

    数据库具有较高的数据独立性

正确答案: C 我的答案:C得分: 2.0分

答案解析:

15

【单选题】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是(   )

(2.0分)

  • A、

    多对多

  • B、

    一对一

  • C、

    多对一

  • D、

    一对多

正确答案: D 我的答案:D得分: 2.0分

答案解析:

16

【单选题】下列哪个不是数据库对象(   )。

(2.0分)

  • A、

    数据模型

  • B、

    视图

  • C、

  • D、

    触发器

正确答案: A 我的答案:A得分: 2.0分

答案解析:

17

【单选题】(   )是实体属性。

(2.0分)

  • A、

    形状

  • B、

    汽车

  • C、

    盘子

  • D、

    高铁

正确答案: A 我的答案:A得分: 2.0分

答案解析:

18

【单选题】(   )字段可以采用默认值。

(2.0分)

  • A、

    姓名

  • B、

    专业

  • C、

    备注

  • D、

    出生时间

正确答案: B 我的答案:B得分: 2.0分

答案解析:

19

【单选题】DECIMAL是(   )数据类型

(2.0分)

  • A、

    可变精度浮点值

  • B、

    整数值

  • C、

    双精度浮点值

  • D、

    单精度浮点值

正确答案: A 我的答案:A得分: 2.0分

答案解析:

20

【单选题】MySQL是(   )

(2.0分)

  • A、

    数据库

  • B、

    DBA

  • C、

    DBMS

  • D、

    数据库系统

正确答案: C 我的答案:C得分: 2.0分

答案解析:

21

【单选题】MySQL是一种(   )类型的数据库管理系统。

(2.0分)

  • A、

    关系模型

  • B、

    网状模型

  • C、

    实体-关系模型

  • D、

    层次模型

正确答案: A 我的答案:A得分: 2.0分

答案解析:

22

【单选题】MySql数据库中,取余数的运算符是(   )。

(2.0分)

  • A、

    %

  • B、

    mode

  • C、

    /

  • D、

    *

正确答案: A 我的答案:A得分: 2.0分

答案解析:

23

【单选题】MySQL组织数据采用(   )

(2.0分)

  • A、

    层次模型

  • B、

    网状模型

  • C、

    关系模型

  • D、

    数据模型

正确答案: C 我的答案:C得分: 2.0分

答案解析:

24

【单选题】SQL是一种(   )语言。

(2.0分)

  • A、

    函数型

  • B、

    高级算法

  • C、

    关系数据库

  • D、

    人工智能

正确答案: C 我的答案:C得分: 2.0分

答案解析:

25

【单选题】SQL语言是(   )的语言,较易学习 。

(2.0分)

  • A、

    导航式

  • B、

    过程化

  • C、

    格式化

  • D、

    非过程化

正确答案: D 我的答案:D得分: 2.0分

答案解析:

26

【单选题】出生时间字段不宜选择(   )类型。

(2.0分)

  • A、

    date

  • B、

    char

  • C、

    int

  • D、

    datetime

正确答案: C 我的答案:C得分: 2.0分

答案解析:

27

【单选题】储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( )。

(2.0分)

  • A、

    一对一的联系

  • B、

    一对多的联系

  • C、

    多对一的联系

  • D、

    多对多的联系

正确答案: D 我的答案:D得分: 2.0分

答案解析:

28

【单选题】对于MySql数据库,设计用户表时,家庭住址字段最好采用下面的哪个数据类型进行存储(   )

(2.0分)

  • A、

    CHAR

  • B、

    CHAR2

  • C、

    VARCHAR

  • D、

    VARCHAR2

正确答案: C 我的答案:C得分: 2.0分

答案解析:

29

【单选题】根据关系模式的完整性规则,一个关系中的主键(   )。

(2.0分)

  • A、

    不能由两个字段组成

  • B、

    不能成为另一个关系的外部键

  • C、

    不允许空值

  • D、

    可以取空值

正确答案: C 我的答案:C得分: 2.0分

答案解析:

30

【单选题】关系数据库中,主键是(   )

(2.0分)

  • A、

    创建唯一的索引,允许空值

  • B、

    只允许以表中第一字段建立

  • C、

    允许有多个主键的

  • D、

    为标识表中唯一的实体

正确答案: D 我的答案:D得分: 2.0分

答案解析:

31

【单选题】关于表的主键,说法正确的是(   )。

(2.0分)

  • A、

    主键字段最多只能建立在一个字段上

  • B、

    主键字段的值可以重复

  • C、

    主键字段的值能为Null

  • D、

    主键字段的值不能重复

正确答案: D 我的答案:D得分: 2.0分

答案解析:

32

【单选题】设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员。则部门与职员实体之间的联系类型是

(2.0分)

  • A、

    m:n

  • B、

    1:m

  • C、

    m:1

  • D、

    1:1

正确答案: B 我的答案:B得分: 2.0分

答案解析:

33

【单选题】数据库服务器、数据库和表的关系,正确的说法是(   )

(2.0分)

  • A、

    一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表

  • B、

    一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表

  • C、

    一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表

  • D、

    一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表

正确答案: B 我的答案:B得分: 2.0分

答案解析:

34

【单选题】图书与读者之间是(   )

(2.0分)

  • A、

    一对一关系

  • B、

    多对一关系

  • C、

    多对多关系

  • D、

    一对多关系

正确答案: B 我的答案:B得分: 2.0分

答案解析:

35

【单选题】下列描述正确的是(   )。

(2.0分)

  • A、

    一个数据库只能包含一个数据表

  • B、

    一个数据库可以包含多个数据表

  • C、

    一个数据库只能包含两个数据表

  • D、

    一个数据表可以包含多个数据库

正确答案: B 我的答案:B得分: 2.0分

答案解析:

36

【单选题】下列四项中,不属于数据库特点的是(   )。

(2.0分)

  • A、

    数据共享

  • B、

    数据完整性

  • C、

    数据冗余很高

  • D、

    数据独立性高

正确答案: C 我的答案:C得分: 2.0分

答案解析:

37

【单选题】下列语言中属于结构化查询语言的是(   )。

(2.0分)

  • A、

    Java

  • B、

    C

  • C、

    SQL

  • D、

    C++

正确答案: C 我的答案:C得分: 2.0分

答案解析:

38

【单选题】以下哪种操作能够实现实体完整性(   )

(2.0分)

  • A、

    设置唯一键

  • B、

    设置外键

  • C、

    减少数据冗余

  • D、

    设置主键

正确答案: D 我的答案:D得分: 2.0分

答案解析:

39

【单选题】在数据库管理系统中,设计表属于(   )

(2.0分)

  • A、

    概念结构设计

  • B、

    逻辑结构设计

  • C、

    物理结构设计

  • D、

    数据库设计

正确答案: B 我的答案:B得分: 2.0分

答案解析:

40

【单选题】以下各个选项哪些(          )是登录MySQL服务器的正确命令?

(2.0分)

  • A、

    mysql –u root -p

  • B、

    mysql –h 127.0.0.1 –u root –p

  • C、

    mysql –h localhost –u root –p

  • D、

    以上都是可选的方法

正确答案: D 我的答案:D得分: 2.0分

答案解析:

二.填空题(共10题,20.0分)

1

[填空题]使用Create Database语句创建数据库之后,该数据库不会自动成为当前数据库,需要使用_________语句来指定。

(2.0分)

正确答案:

第一空: 

use;use database;

我的答案:得分: 2.0分

第一空: 

use

答案解析:

2

[填空题]MySQL 提供了一个________命令,它可以实现数据的备份。

(2.0分)

正确答案:

第一空: 

mysqldump;

我的答案:得分: 2.0分

第一空: 

mysqldump

答案解析:

3

[填空题]在 MySQL 中,可以使用关键字________按某个字段或者多个字段中的值进行分组,字段中值相同的为一组。

(2.0分)

正确答案:

第一空: 

group by;

我的答案:得分: 2.0分

第一空: 

group by

答案解析:

4

[填空题]在 MySQL 中,查看已经存在数据库的 sql 语句是_______。

(2.0分)

正确答案:

第一空: 

show databases;

我的答案:得分: 2.0分

第一空: 

show databases

答案解析:

5

[填空题]在 MySQL 中,整数类型可分为 5 种,分别是 TINYINT、SMALLINT、MEDIUMINT、_______和 BIGINT。

(2.0分)

正确答案:

第一空: 

int;

我的答案:得分: 2.0分

第一空: 

int

答案解析:

6

[填空题]在 Windows 下配置 MySql 服务器默认使用的用户是_______。

(2.0分)

正确答案:

第一空: 

root;

我的答案:得分: 2.0分

第一空: 

root

答案解析:

7

[填空题]MySQL 是一种_______(多用户、单用户)的数据库管理系统。

(2.0分)

正确答案:

第一空: 

多用户;

我的答案:得分: 2.0分

第一空: 

多用户

答案解析:

8

[填空题]若想为表中插入的新记录自动生成唯一的 ID,可以使用________约束来实现。

(2.0分)

正确答案:

第一空: 

auto_increment;

我的答案:得分: 2.0分

第一空: 

auto_increment

答案解析:

9

[填空题]在 MySQL 中,除了使用 CREATE OR REPLACE VIEW 语句修改视图外,还可以使用________语句来修改视图。

(2.0分)

正确答案:

第一空: 

alter; alter view;

我的答案:得分: 2.0分

第一空: 

alter

答案解析:

10

[填空题]在删除关联表中数据时,可以先删除从表中的相关记录或将从表外键字段值设置为________,再删除主表中的相关记录,这样一定能成功删除。

(2.0分)

正确答案:

第一空: 

null;

我的答案:得分: 2.0分

第一空: 

null

答案解析:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值