2019年6月二级MySQL试题

发布于 2019-04-28 13:57  编辑:simi
0
计算机等级考试题库 扫码微信刷题


如果暂时没有更好的出路,请选择努力!如果暂时没有通过全国计算机等级考试的信心,请选择努力刷二级MySQL试题



20199月二级MySQL试题

1

1对于现实世界中事物的特征,在实体-联系模型中使用a

A)属性描述

B)关键字描述

C)二维表格描述

D)实体描述

 

2把实体-联系模型转换为关系模型时,实体之间多对多联系在关系模型中是通过c

A)建立新的属性来实现

B)建立新的关键字来实现

C)建立新的关系来实现

D)建立新的实体来实现

 

3专门的关系运算不包括下列中的d

A)联接运算

B)选择运算

C)投影运算

D)交运算

 

4对关系S和关系R进行集合运算,结果中既包含S中元组也包含R中元组,这种集合运算称为a

A)并运算

B)交运算

C)差运算

D)积运算

 

5在数据库设计中,将ER图转换成关系数据模型的过程属于b

A)需求分析阶段

B)逻辑设计阶段

C)概念设计阶段

D)物理设计阶段

 

6在概念设计阶段,最常使用的数据模型是d

A)对象模型

B)物理模型

C)逻辑模型

D)实体联系模型

 

7.关系R1R2,经过关系运算得到结果是S,则Sb

A)一个关系

B)一个表单

C)一个数据库

D)一个数组

 

8.设有关系R(A,B,C,D)及其上的函数相关性集合F={BA,BCD},那么关系R最高是b

A)第一范式的

B)第二范式的

C)第三范式的

D)BCNF范式的

 

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

A)m:n

B)1:m

C)m:1

D)1:1

 

10.使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当b

A)使用WHERE子句

B)GROUPBY后面使用HAVING子句

C)先使用WHERE子句,再使用HAVING子句

D)先使用HAVING子句,再使用WHERE子句

 

2

1.关系表达式运算的结果是(c)

A.数值型

B.字符型

C.逻辑型

D.日期型

 

2储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是(d)

A.一对一的联系

B.一对多的联系

C.多对一的联系

D.多对多的联系

 

3在关系模型中,关系的每一个属性值(d)

A.不能全同

B.可以全同

C.必须全同

D.是不可分割的

 

4在数据库三级模式间引入二级映象的主要作用是(a)

A.提高数据与程序的独立性

B.提高数据与程序的安全性

C.保持数据与程序的一致性

D.提高数据与程序的可移植性

 

5视图是一个“虚表”,视图的构造基于(a)

A.基本表

B.视图

C.基本表或视图

D.数据字典

 

6SQL语言中,SELECT语句的执行结果是(a)

A.属性

B.

C.元组

D.数据库

 

7DBDBMSDBS三者之间的关系是(b)

A.DB包括DBMSDBS

B.DBS包括DBDBMS

C.DBMS包括DBDBS

D.不能相互包括

 

8设有关系模式EMP(职工号,姓名,年龄,技能)。假设职工号唯一,每个职工有多项技能,则EMP表的主键是(a)

A.职工号

B.姓名,技能

C.技能

D.职工号,技能

 

9SQL语句中,与表达式"仓库号NOTIN("wh","wh2")"功能相同的表达式是d

A)仓库号="wh"AND仓库号="wh2"

B)仓库号!="wh"OR仓库号!="wh2"

C)仓库号="wh"OR仓库号="wh2"

D)仓库号!="wh"AND仓库号!="wh2"

 

10SQLSELECT语句中用于实现关系的选择运算的短语是c

A)FOR

B)WHILE

C)WHERE

D)CONDITION

 

 

 

3

1)SQLServer2005是哪个公司开发出来的?

ASyBase

BSun

CAstonTate

DMicrosoft

答案:D

 

2)微软的access数据库是一种_______数据库

A低端的

B中端的

C高端的

D无法确定

答案:A

 

3)MSSQLServer2005EnterpriseEdition是哪一种版本?

A精简版

B标准版

C企业版

D工作组版

答案:C

 

4)MSSQLServer2005EnterpriseEdition的安装条件,对内存的最低要求是:__MB?

A128

B256

C512

D1024

答案:C

 

5)MSSQLServer2005EnterpriseEdition的安装条件,对内存的建议要求是:__MB?

A256及更高

B512及更高

C1024或更高

D没有要求

答案:C

 

6)以下关于数据安装的说法正确的是:

A安装SQLServer2005EnterpriseEditionwindows98系统也可以

B安装SQLServer2005EnterpriseEdition不需要安装IIS

C安装SQLServer2005EnterpriseEdition需要IE6.0sp1以上的版本

D安装SQLServer2005EnterpriseEdition系统不会检查安装要求

答案:C

 

7)安装SQLServer2005EnterpriseEdition过程中,系统会进行__项系统配置检查?

A11

B12

C13

D14

答案:D

 

8)安装SQLServer2005EnterpriseEdition时,会有几种身份验证模式?

A1

B2

C3

D根本没有身份验证

答案:B

 

 

 

4

1)deletefromstudentwheres_id>5的代码如果取消wheres_id>5,执行deletefromstudent语句后的结果意味着什么?

A删除表student

B删除表student的所有记录

C删除数据库student

D语句不完整,不能执行

 

2)修改操作的语句updatestudentsets_name=N’王军’该代码执行后的结果是:

A只把姓名叫王军的记录进行更新

B只把字段名s_name改成N’王军’

C表中的所有人姓名都更新为王军

D更新语句不完整,不能执行

 

3)请把下划处的代码补充完整:

______intostudent(s_name)______(N’王大军’)

Aupdate,values

Binsert,value

Cinsert,values

Ddelete,like

 

4)(@@error=0)该代码表示的含义是:

A找到至少一个错误

B没有任何一个错误

C错误的编号是0

D发生了除数为0的错误

 

5)开始事务,提交事务,回滚事务的英语单词分别是:

Abegintransaction,rollbacktransaction,committransaction

Bcommittransaction,rollbacktransaction,begintransaction

Crollbacktransaction,begintransaction,committransaction

Dbegintransaction,committransaction,rollbacktransaction

 

6)以下的标识符中符合标识符命名规则的有几个?

3abc7,abc73,bc73a,c73ab,*73abc

A1

B2

C3

D4

 

7)标识符的第一个字符允许包括哪些符号?

A_或者@或者#或者$

B_或者*或者#或者$

C_或者@或者^或者$

D_或者@或者#

 

8)包含在哪些符号内的标识符号才能称为分割标识符?

A""[]

B<>{}

C()或’’

D++{}

 

9)SQL2005中声明变量的关键字是:

Adim

Bdecimal

Cdeclare

Ddealcre

 

10)SQL2005中变量的声明应该使用哪个符号来表示?

A_

B#

C@#

D@

参考答案:BCCCDCDACD

 

 

 

5

1.以下程序的输出结果是()

#defineM(xyz)x*y+z

main()

{inta=lb=2c=3;

printf("%d\n"m(a+b.b+cc+a));

}

A.19

B.17

C.15

D.12

答案:D

 

2.有以下程序:

main()

{intk=5n=0;

do

{switch(k)

{case1

case3n+=l;k--;break;

defalutn=0;k--;

case2

case4n+=2;k--;break

}

printf("%d"n);

}while(k>0&&n<5);

}

程序运行后的输出结果是()

A.235

B.0235

C.02356

D.2356

答案:B

 

3.下面for语句的循环次数为()

for(x=1y=0;(y!=19)&&(x<6);x++);

A.是无限循环

B.循环次数小定

C.最多执行6

D.最多执行5

答案:D

 

4.对下述程序的判断中,正确的是()

#include

main()

{char*ps[256];

p=s;

while(strcmp(s"theend"))

{printf("Inputthestrin9");

gets(s);

while(*p)

putchar(*p++);

}}

A.此程序循环接收字符串并输出,直到接收到字符串“theend”为止

B.此程序循环接收字符串,接收到字符串“theend”则输出,否则程序终止

C.此程序循环接收字符串并输出,直到接收字符串“theend”为止,但因为代码有错误,程序不能正常工作

D.此程序循环接收字符串并将其连接在一起,直到接收字符串“theend”为止,输出连接在一起的字符串

答案:C

 

5.下列程序的输出结果是()

#include

main()

{intiS=0;

for(i=1;i<10;i++)

if(!(i%2)&&!(i%3))s+=i;

printf("%d\n"s);

}

A.4

B.39

C.45

D.6

答案:D

 

6.有以下程序:

voidfun2(characharb){printf(%c%c”,ab);}

chara='A'b='B';

voidfunl(){a='C';b='D';}

main()

{funl();

printf("%c%c"ab);

fun2('E''F');

}

程序的运行结果是()

A.CDEF

B.ABEF

C.ABCD

D.CDAB

答案:A

 

7.有以下程序:

#include

main()

{charcl='1'c2='2';

cl=getchar();c2=getchar();putchar(c1);putcha

(c2);

}

当程序运行时输入a<回车>后,下列叙述中正确的是()

A.变量c1被赋予字符ac2被赋予回车符

B.程序将等待用户输入第2个字符

C.变量c1被赋予字符ac2中仍是原有字符2

D.变量c1被赋予字符ac2中将无确定值

答案:A

 

8.下述程序的输出结果是()

#defineN20

voidfun(inta[]intnintm)

{intij;

for(i=m;i>n;i--)a[i+1]=a[i];

}

main()

{intia[N]={12345678910};

fun(a29);

for(i=0;i<5;i++)printf("%d"a[i]);

}

A.10234

B.12344

C.12334

D.12234

答案:B

 

9.若要用函数fopen打开一个新的二进制文件,该文件要既能读也能写,则应以()方式打开文件。

A."wb"

B."wb+"

C."rb+"

D."rb"

答案:B

 

10.下列叙述中错误的是()

A.C语言中,函数中的自动变量可以赋初值,每调用一次赋一次初值

B.C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容

C.C语言中,外部变量的隐含类型是自动存储类别

D.C语言中,函数形参的存储类型是自动(auto)类型的变量

答案:A



考无忧小编tips

不求时时刻刻在刷计算机等级考试题库,但求记住要劳逸结合刷题、复习。今天,你刷了多少题?复习了以上的二级MySQL试题了吗?



文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯



本文网址:http://www.k51.com.cn/info/jsjdjks/1904/2851559.html
选择分享到: