出国留学网计算机二级试题及答案

出国留学网专题频道计算机二级试题及答案栏目,提供与计算机二级试题及答案相关的所有资讯,希望我们所做的能让您感到满意!

2017年12月计算机二级模拟试题及答案:MySQL

 

  2017年12月计算机等级考试即将来临,出国留学网为考生们准备了2017年12月计算机二级考试模拟试题及答案,希望能帮到大家,小编在这里预祝考生们考试顺利!

  2017年12月计算机二级模拟试题及答案:MySQL

  一、选择题

  1、mysql中唯一索引的关键字是(  )

  A.fulltext index B.only index C.unique index D.index

  参考答案:C

  2、只修改列的数据类型指令是(  )

  A.ALTER TABLE … … ALTER COLUMN

  B.ALTER TABLE … MODIFY COLUMN…

  C.ALTER TABLE … UPDATE …

  D.ALTER TABLE … UPDATE COLUMN…

  参考答案:B

  3、在数据库设计中,将E-R图转换成关系数据模型的过程属于(  )

  A.需求分析阶段 B.逻辑设计阶段C.概念设计阶段 D.物理设计阶段

  参考答案:B

  4、在概念设计阶段,最常使用的数据模型是(  )

  A.对象模型 B.物理模型 C.逻辑模型 D.实体联系模型

  参考答案:D

  5、索引可以提高哪一操作的效率(  )

  A.INSERT B.UPDATE C.DELETE D.SELECT

  参考答案:D

  6、E-R图是数据库设计的工具之一,它一般适用于建立数据库的________。

  A.概念模型B.结构模型C.物理模型D.逻辑模型

  参考答案:A

  7、根据关系模式的完整性规则,一个关系中的主键(  )。

  A.不能有两列组成

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

  C.不允许空值

  D.可以取空值

  参考答案:C

  二、填空题

  1、bool型数据用于存储逻辑值,它只有两种状态,即“(  )”和“ (  ) ”。

  参考解析:TRUE、 FALSE

  2、(  )关键字能够将两个或多个SELECT语句的结果连接起来。

  参考解析:UNION

  3、创建唯一性索引时,通常使用的关键字是_______。

  参考解析:UNIQUE

  4、如果使用“(  ) ”关键词,则即使在更新过程中出现错误,更新语句也不会中断

  参考解析:“ IGNORE ”

  5、数据库系统的三级模式结构是指数据库系统是由________、________和________三级构成。

  参考解析:模式 外模式 内模式

  6、如果x->y,y->z成立,那么x->z也成立,这个推理规则称为(  )

  参考解析:传递函数依赖

  7、 数据库设计分为以下六个阶段:需求分析、(  )、逻辑结构设计、(  )、数据库实施、数...

2017年12月计算机二级MySQL模拟试题及答案(3)

 

  2017年12月计算机等级考试即将来临,出国留学网为考生们准备了2017年12月计算机二级考试模拟试题及答案,希望能帮到大家,小编在这里预祝考生们考试顺利!

  2017年12月计算机二级MySQL模拟试题及答案(3)

  一、选择题

  1、在MySQL中,通常使用________语句来指定一个已有数据库作为当前工作数据库。

  A.USING

  B.USED

  C.USES

  D.USE

  2、下列________类型不是MySQL中常用的的数据类型。

  A.INT

  B.VAR

  C.TIME

  D.CHAR

  3、可用于从表或视图中检索数据的SQL语句是________。

  A.SELECT语句

  B.INSERT语句

  C.UPDATE语句

  D.DELETE语句

  4、SQL语言又称________。

  A.结构化定义语言

  B.结构化控制语言

  C.结构化查询语言

  D.结构化操纵语言

  5、下列语句中,________不是表数据的基本操作语句。

  A)CREATE语句

  B)INSERT语句

  C)DELETE语句

  D)UPDATE语句

  参考答案:1.D 2.B 3.A 4.C 5.A

  二、填空题

  1、在MySQL中,通常使用_________值来表示一个列植没有值或缺值的情形。

  2、在CREATE TABLE语句中,通常使用________关键字来指定主键。

  3、MySQL数据库所支持的SQL语言主要包含_______、_______、_________和MySQL扩展增加的语言要素几个部分。

  4、在MySQL的安装过程中,若选用“启用TCP/IP网络”,则MySQL会默认选用的端口号是________。

  5、MySQL安装成功后,在系统中回默认建立一个________用户。

  6、MySQL安装包含典型安装、定制安装和________三种安装类型。

  7、在MySQL中,可以使用INSERT或________语句,向数据库中一个已有的表插入一行或多行元组数据。

  8、在MySQL中,可以使用________语句或________语句删除表中的一行或多行数据。

  9、在MySQL中,可以使用________语句来修改、更新一个表或多个表中的数据。

  10、SELECT语句的执行过程是从数据库中选取匹配的特定________和________,并将这些数据组织成一个结果集,然后以一张________的形式返回。

  参考答案:

  1.NULL  2.PRIMARY KEY 3.数据定义语言(DDL)数据操纵语言(DML)数据控制语言(DCL)

  4.3306 5.root...

2017年12月计算机二级MySQL模拟试题及答案(2)

 

  2017年12月计算机等级考试即将来临,出国留学网为考生们准备了2017年12月计算机二级考试模拟试题及答案,希望能帮到大家,小编在这里预祝考生们考试顺利!

  2017年12月计算机二级MySQL模拟试题及答案(2)

  一、选择题

  1.mysql中,备份数据库的命令是(  )

  A.mysqldump B.mysql C.backup D.copy

  参考答案:A

  2.根据关系模式的完整性规则,一个关系中的主键(  )。

  A.不能有两列组成

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

  C.不允许空值

  D.可以取空值

  参考答案:C

  3.以下哪个语句用于撤销权限(  )

  A.DELETE B.DROP C.REVOKE D.UPDATE

  参考答案:C

  4.对于现实世界中事物的特征,在实体-联系模型中使用(  )

  A.属性描述 B.关键字描述 C.二维表格描述 D.实体描述

  参考答案:A

  5.存储程序中选择语句有哪些(  )

  A.IF B.WHILE C.SELECTD.SWITCH

  参考答案:A

  6.SQL语言又称________。

  A.结构化定义语言

  B.结构化控制语言

  C.结构化查询语言

  D.结构化操纵语言

  参考答案:C

  二、填空题

  1.创建索引通常使用(  )语句.

  参考解析:CREATE INDEX

  2.在如下的建表语句中,设置外键sno参照于xs(sno),外键kno参照于kc(kno),并都在更新、删除数据时设置cascade策略

  Create table xs_kc

  ( id int not null auto_increment primary key,

  sno char(6) not null,

  Kno char(3) not null,

  Chengji tinyint(1) null,

  (  )

  参考解析:

  Create table xs_kc

  ( id int not null auto_increment primary key,

  sno char(6) not null,

  Kno char(3) not null,

  Chengji tinyint(1) null,

  Foreign key(sno) references xs(sno) on delete cascade on update cascade,

  Foreign key(kno) references kc(kno) on delete cascade on update cascade);

  3.一个...

2017年12月计算机二级MySQL模拟试题及答案(1)

 

  2017年12月计算机等级考试即将来临,出国留学网为考生们准备了2017年12月计算机二级考试模拟试题及答案,希望能帮到大家,小编在这里预祝考生们考试顺利!

  2017年12月计算机二级MySQL模拟试题及答案(1)

  一、选择题

  1.数据库系统的核心是___A_____。

  A.数据模型

  B.数据库管理系统

  C.数据库

  D.数据库管理员

  2.E-R图提供了表示信息世界中实体、属性和____B____的方法。

  A.数据

  B.联系

  C.表

  D.模式

  3.E-R图是数据库设计的工具之一,它一般适用于建立数据库的___A_____。

  A.概念模型

  B.结构模型

  C.物理模型

  D.逻辑模型

  4.将E.R图转换到关系模式时,实体与联系都可以表示成____B____。

  A.属性

  B.关系

  C.键

  D.域

  5.在关系数据库设计中,设计关系模式属于数据库设计的____C____。

  A.需求分析阶段

  B.概念设计阶段

  C.逻辑设计阶段

  D.物理设计阶段

  6.从E—R模型向关系模型转换,一个M:N的联系转换成一个关系模式时,该关系模式的键是___C_____。

  A.M端实体的键

  B.Ⅳ端实体的键

  C.M端实体键与N端实体键组合

  D.重新选取其他属性

  二、填空题

  1.数据库系统的三级模式结构是指数据库系统是由________、________和________三级构成。

  2.数据库系统的运行与应用结构有客户/服务器结构(C/S结构)和________两种。

  3.在数据库的三级模式体系结构中,外模式与模式之间的映射实现了数据库的________独立性。

  4.用二维表结构表示实体以及实体间联系的数据模型称为________数据模型。

  5.数据库设计包括概念设计、________和物理设计。

  6.在E-R图中,矩形表示________。

  7.如果x->y,y->z成立,那么x->z也成立,这个推理规则称为________。

  8.数据库设计分为以下六个阶段:需求分析、________、逻辑结构设计、________、数据库实施、数据库运行与维护。

  9.在MySQL中,通常使用_________值来表示一个列植没有值或缺值的情形。

  10.________关键字能够将两个或多个SELECT语句的结果连接起来。

  参考答案

  1.模式外模式 内模式 2.浏览器/服务器结构(B/S结构) 3.逻辑 4.关系 5.逻辑设计

  6.实体 7.传递函数依赖 8.概念结构设计、物理结构设计 9.NULL ...

2017年计算机二级C++考试模拟试题及答案

 

  出国留学网计算机等级考试为您提供2017年计算机等级考试试卷及答案,希望可以帮助到大家更好的学习计算机相关的知识,考试时取得一个好成绩。

  1.在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )

  A.派生类的对象可以赋给基类的对象

  B.派生类的对象可以初始化基类的引用

  C.派生类的对象可以直接访问基类中的成员

  D.派生类的对象的地址可以赋给指向基类的指针

  【参考答案】 C

  2.下列关于虚基类的描述,错误的是( )

  A.设置虚基类的目的是为了消除二义性

  B.虚基类的构造函数在非虚基类之后调用

  C.若同一层中包含多个虚基类,这些基类的构造函数按它们说明的次序调用

  D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数

  【参考答案】 B

  3.下列运算符中,在C++语言中不能重载的是( )

  A.*

  B.>=

  C.::

  D./

  【参考答案】 C

  4.下列程序的运行结果是( )

  #include

  class A

  { int a;

  public:

  A() {a=0;}

  A(int aa)

  {a=aa;

  cout<

  void main()

  {A x,y(2),z(3);

  cout<

  A.00

  B.23

  C.34

  D.25

  【参考答案】 B

  5.判断char型变量c是否为小写字母的正确表达式是( )

  A.′a′<=c<=′z′

  B.(c>+A)&&(c<=z)

  C.(′a′>=c)||(′z′<=c)

  D.(c>=′a′)&&(c<=′z′)

  【参考答案】 D

  综合应用题

  使用VC6打开考生文件夹下的工程kt8_3,此工程包含一个源程序文件kt8_3.cpp,该文件设计了用于输出乘法九九表的类。请认真阅读已有的代码,按要求完成下列操作,将程序补充完整。

  (1)定义类Table的私有数据成员x和y,分别用于表示九九表中的两个乘数(x*y),它们都是int型的数据。请在注释“//**1**”之后添加适当的语句;

  (2)完成类Table的成员函数print()的定义,该函数以"x*y=z"的格式打印出九九表中的一个乘法算式,请使用格式化输出函数printf实现,在注释“//**2**”之后添加适当的语句;

  (3)完成类Table9的成员函数print()的定义,该函数调...