全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx

上传人:b****5 文档编号:28289780 上传时间:2023-07-10 格式:DOCX 页数:10 大小:17.73KB
下载 相关 举报
全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx_第1页
第1页 / 共10页
全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx_第2页
第2页 / 共10页
全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx_第3页
第3页 / 共10页
全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx_第4页
第4页 / 共10页
全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx

《全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx(10页珍藏版)》请在冰豆网上搜索。

全国计算机等级考试二级MySQL数据库程序设计模拟试题.docx

全国计算机等级考试二级MySQL数据库程序设计模拟试题

2014年全国计算机等级考试二级MySQL数据库程序设计模拟试题

一、单选题(共40题,共100分)

1.在讨论关系模型时,与“属性”同义的术语是______。

A.元组

B..N

C..表

D.关系

2.在数据库系统的三级模式结构中,一个数据库只能有一个______。

A.模式和外模式

B.模式和内模式

C.子模式

D.外模式

3.下列关于外键的叙述中,错误的是______。

A.外键是在一个或一组属性上定义的约束

B.外键的取值可以为空

C.外键是所参照关系的主键或唯一性索引的属性列

D.外键是唯一标识元组的一个或一组属性

4.根据关系模式的完整性规则,以下关于主键的叙述中正确的是______。

A.主键不能包含两个字段

B.主键不能作为另一个关系的外键

C.主键不允许取空值

D.主键可以取重复值

5.常见的数据库系统运行与应用结构包括______。

A.C/S和B/S

B.B2B和B2C

C.C/S和P2P

D.B/S

6.设有E-R图,含有A、B两个实体,A、B之间联系的类型是M:

N,则将该E-R图转换为关系模式时,关系模式的数量是______。

A.3

B.2

C.1

D.4

7.数据库系统的三级模式结构是______。

A.模式,外模式,内模式

B.外模式,子模式,内模式

C.模式,逻辑模式,物理模式

D.逻辑模式,物理模式,子模式

8.下列关于数据库的叙述中,错误的是______。

A.数据库中只保存数据

B.数据库中的数据具有较高的数据独立性

C.数据库按照一定的数据模型组织数据

D.数据库是大量有组织、可共享数据的集合

9.模式/内模式映像保证数据库系统中的数据能够具有较高的______。

A.逻辑独立性

B.物理独立性

C.共享性

D.结构化

10.下列关于数据的描述中,错误的是______。

A.数据是描述事物的符号记录

B.数据和它的语义是不可分的

C.数据指的就是数字

D.数据是数据库中存储的基本对象

11.MySQL成功安装后,在系统中默认建立的用户个数是______。

A.0

B.1

C.2

D.3

12.撤销用户的权限应使用的语句是______。

A.DROP

B.ALTER

C.REVOKE

D.GRANT

13.下列关于局部变量和用户变量的描述中,错误的是______。

A.局部变量只在BEGIN...ENI)语句块之间有效

B.用户变量以"@"开头,局部变量没有这个符号

C.用户变量使用SET语句定义,局部变量使用DECLARE语句定义

D.在存储函数中只能使用局部变量

14.现有如下语句:

能够直接调用过程p,并能得到正确返回结果的语句是______。

A.CALLp(100,@x);

B.CALLp(100,"张红");

C.CALLp(@a,@b);

D.CALLp(@a,"张红");

15.下列创建游标的语法格式中,正确的是______。

A.DECLAREcursor_nameCURSORFORselect_statement

B.DECLARECURSORcursor_nameFORselect_statement

C.CREATEcursor_nameCURSORFORselect_statement

D.CREATECURSORcursor_nameFORselect_statement

16.设有如下定义存储过程的语句框架:

A.CALLtest(10);

B.CALLtest10;

C.SELECTtest(10);

D.SELECTtest10;

17.在MySQL中,不可以声明和使用游标的情况有______。

A.存储过程

B.存储函数

C.交互式SQL查询

D.触发器

18.在存储过程中,使用游标的一般流程是______。

A.打开-->读取-->关闭

B.声明-->读取-->关闭

C.声明-->打开-->读取-->关闭

D.声明-->填充内容-->打开-->读取-->关闭

19.设有如下语句:

关于以下命令,下列叙述中错误的是______。

A.tmpVar的默认值是"MySQL"

B.该语句声明了一个用户变量

C.tmpVar被声明为字符类型变量

D.tmpVar的作用域是声明该变量的BEGIN⋯END语句块

20.存储过程和存储函数的主要区别在于______。

A.存储函数可以被其他应用程序调用,而存储过程不能被其他应用程序调用

B.存储过程中必须包含一条RETURN语句,而存储函数中不允许出现该语句

C.存储函数只能建立在单个数据表上,而存储过程可以同时建立在多个数据表上

D.存储过程可以拥有输出参数,而存储函数不能拥有输出参数

21.下列关于事件的描述中,错误的是______。

A.事件是基于特定时间周期来触发的

B.创建事件的语句是CREATEEVENT

C.事件触发后,执行事件中定义的SQL语句序列

D.如果不显式地指明,事件在创建后处于关闭状态

22.现要求删除MySQL数据库中已创建的事件,通常使用的语句是______。

A.DROPEVENT

B.DROPEVENTS

C.DELETEEVENT

D.DELETEEVENTS

23.以下有关MySQL事件的叙述中,错误的是______。

A.事件是由操作系统调用的过程

B.事件能够按设定的时间自动执行

C.在事件中可以调用存储过程

D.在事件中可以对数据表进行数据更新操作

24.设有触发器:

以下叙述中正确的是______。

A.在对student表进行插入操作时,自动执行insTrg触发器

B.在对test表进行插入操作时,自动执行insTrg触发器

C.在对insTrg表进行插入操作时,自动执行test触发器

D.在对student表进行插入操作时,自动执行test触发器

25.在MySQL中,INSERT触发器操作数据时,可以使用的临时表是______。

A.NEW

B.OLD

C.NEW和OLD

D.LAST

26.下列操作中,不可能触发对应关系表上触发器的操作是______。

A.SELECT

B.INSERT

C.UPDATE

D.DELETE

27.下列不能使用ALTER命令进行修改的数据库对象是______。

A.存储过程

B.事件

C.触发器

D.存储函数

28.MySQL中,激活触发器的命令包括______。

A.CREATE、DROP、INSERT

B.SELECT、CREATE、UPDATE

C.INSERT、DELETE、UPDATE

D.CREATE、DELETE、UPDATE

29.部门表tb_dept的定义如下:

下列说法中正确的是______。

A.dname的取值允许为空,不允许重复

B.deptno的取值不允许为空,不允许重复

C.deptno的取值允许为空,不允许重复

D.dname的取值不允许为空,不允许重复

30.下列关于表级约束和列级约束的描述中,不正确的是______。

A.列级约束针对某个特定的列,包含在列定义中

B.表级约束与列定义相互独立,不包含在列定义中

C.列级约束可能涉及到多个列,也可能仅涉及一个列

D.表级约束可能涉及到多个列,也可能仅涉及一个列

31.在CREATETABLE语句中,用来指定外键的关键字是______。

A.CONSTRAINT

B.PRIMARYKEY

C.FOREIGNKEY

D.CHECK

32.在使用SHOWGRANTS命令显示用户权限时结果为USAGE,该用户拥有的权限为______。

A.当前数据库上的使用权限

B.所有数据库对象上的所有权限

C.无权限

D.所有数据库对象上的使用权限

33.执行REVOKE语句的结果是______。

A.用户的权限被撤销,但用户仍保留在系统中

B.用户的权限被撤销,并且从系统中删除该用户

C.将某个用户的权限转移给其他用户

D.保留用户权限

34.下列关于用户及权限的叙述中,错误的是______。

A.删除用户时,系统同时删除该用户创建的表

B.root用户拥有操作和管理MySQL的所有权限

C.系统允许给用户授予与root相同的权限

D.新建用户必须经授权才能访问数据库

35.当使用CREATEDATABASE命令在MySQL中创建数据库时,为避免因数据库同名而出现的错误,通常可在该命令中加入______。

A.IFNOTEXISTS

B.NOTEXISTS

C.NOTEXIST

D.NOTEXISTIN

36.查看当前正在使用的工作数据库名称的语句是______。

A.SHOWDATABASES;

B.SHOWTABLES;

C.SELECTDATABASE();

D.SHOWSCHEMAS

37.在MySQL中,关键字AUTO_INCREMENT用于为列设置自增属性,能够设置该属性的数据类型是______。

A.字符串类型

B.日期类型

C.整型

D.枚举类型

38.使用MySQL时,可以在MySQL客户端中执行SQL语句,但下面无法用于执行SQL语句的客户端工具是______。

A.mysql命令行

B.phpMyAdmin

C.mysqld

D.Navicat工具

39.在安装和配置MySQL实例的向导中,可选的MySQL服务器类型包括______。

A.DeveloperMachine(开发者机器)、ServerMachine(服务器)、DedicatedMySQLServerMachine(专用MySQL服务器)

B.DeveloperMachine(开发者机器)、DedicatedMySQLServerMachine(专用MySQL服务器)

C.ServerMachine(服务器)、DedicatedMySQLServerMachine(专用MySQL服务器)

D.DeveloperMachine(开发者机器)、ServerMachine(服务器)

40.下列不属于MySQL逻辑运算符的是______。

A.1

B.!

C.11

D.&&

1、正确答案:

B

2、正确答案:

B

3、正确答案:

D

4、正确答案:

C

5、正确答案:

A

6、正确答案:

A

7、正确答案:

A

8、正确答案:

A

9、正确答案:

B

10、正确答案:

C

11、正确答案:

B

12、正确答案:

C

13、正确答案:

D

14、正确答案:

A

15、正确答案:

A

16、正确答案:

A

17、正确答案:

C

18、正确答案:

C

19、正确答案:

B

20、正确答案:

D

21、正确答案:

D

22、正确答案:

A

23、正确答案:

A

24、正确答案:

A

25、正确答案:

A

26、正确答案:

A

27、正确答案:

C

28、正确答案:

C

29、正确答案:

B

30、正确答案:

C

31、正确答案:

C

32、正确答案:

C

33、正确答案:

A

34、正确答案:

A

35、正确答案:

A

36、正确答案:

C

37、正确答案:

C

38、正确答案:

C

39、正确答案:

A

40、正确答案:

A

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 法语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1