计算机等级

计算机等级二级考试MySQL文章
北京上海天津重庆更多

2017年计算机二级MySQL考前模拟(四)

2017年08月26日 12:58:50来源:计算机等级考试网
导读:在计算机等级考试中,有许多的知识点是需要我们积累掌握的,每个等级的内容都是不同的,你掌握了你所报考的等级了吗?现在小编为广大考生重磅分享的是计算机二级考试的相关知识点,希望能帮助到你。

>>考试辅导:2017年计算机二级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、 数据库设计分为以下六个阶段:需求分析、(  )、逻辑结构设计、(  )、数据库实施、数据库运行与维护

参考解析:概念结构设计、物理结构设计

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

参考解析:NULL

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

参考解析:CREATE INDEX

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

参考解析:关系

三、简答题

1、请使用UPDATE语句将数据库db_test的表content中留言人姓名为“MySQL初学者”的留言内容修改为“如何使用INSERT语句?”。

参考解析:

在MySQL命令行客户端输入如下SQL语句即可实现:

mysql>USE db-test;

Database changed

mysql>UPDATE content

一>SET words='如何使用INSERT语句?'

一>WHERE username='MySQL初学者';

Query OK,1 row affected(0.08 sec)

Rows matched:1 Changed:1 Warnings:0

2、删除表中所有记录。

参考解析:delete from employee;

3、删除表中名称为’小李子’的记录。

参考解析:delete from employee where username='小李子';

4、将姓名为’aaa’的员工薪水修改为4000元,job改为ccc

参考解析:update employee set salary=4000,job='ccc' where username='aaa';

5、将所有员工薪水修改为5000元。

参考解析:update employee set salary=5000;

6、使用insert语句向表中插入一个员工的信息。

参考解析:

insert into employee(id,username,birthday,entry_date,job,salary,resume) values(null,'小李子','1980-09-09','1980-09-09','bbb',1000,'bbbbbbbb');

7、 使用insert语句向表中插入一个员工的信息。

参考解析:insert into employee(id,username,birthday,entry_date,job,salary,resume) values(null,’aaa','1980-09-09','1980-09-09','bbb',1000,'bbbbbbbb');

8、使用truncate删除表中记录。

参考解析:truncate table employee;

更多2017年计算机等级考试的报名咨询、成绩查询、行业政策、考前辅导、模拟试题等相关资讯,请时刻关注坦途网计算机等级考试频道

温馨提示:因考试政策、内容不断变化与调整,坦途网提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

计算机等级培训课程免费试听

预约免费体验课

教育顾问会第一时间安排您的体验课!

课程预约立即提交
最新文章
电话咨询在线咨询资料领取