计算机国二外键题,2015年计算机二级考试《MySQL》练习试题模拟

630a0f61536a13da5621a50b5013115c.png

1[填空题]在MySQL中,可以使用INSERT或________语句,向数据库中一个已有的表插入一行或多行元组数据。

参考解析:

REPLACE

2[单选题]数据模型反映的是(  )

A.事物本身的数据和相关事物之间的联系

B.事物本身所包含的数据

C.记录中所包含的全部数据

D.记录本身的数据和相关关系

参考答案:A

3[填空题]5天后开启每天定时清空test表,一个月后停止执行:

(  ) EVENT e_test

ON SCHEDULE (  )

(  ) CURDATE() +(  )

ENDS CURDATE() + (  )

DO TRUNCATE TABLE test;

参考解析:

5天后开启每天定时清空test表,一个月后停止执行:

CREATE EVENT e_test

ON SCHEDULE EVERY 1DAY

STARTS CURDATE() +INTERVAL 5DAY

ENDS CURDATE() +INTERVAL 1MONTH

DO TRUNCATE TABLE test;

4[填空题]假设之前创建的KC表没有设置外键级联策略,设置触发器,实现在KC表中修改课程ID号时,可自动修改课程在xs_kc上的课程ID号

Create trigger trigger_update(  )on(  ) for each row

(  )

参考解析:

Create trigger trigger_update after update on kc for each row

update xs_kc set xs_kc.kno=new.kno where xs_kc.kno=old.kno;

5[单选题]在关系数据库中,能够地标识一个记录的属性或属性的组合,称为(  )

A.主码 B.属性 C.关系 D.域

参考答案:A

6[单选题]要快束完全清空一张表可使用如下语句

A.TRUNCATE TABLE

B.DELETE TABLE

C.DROP TABLE

D.CLEAR TABLE

参考答案:A

7[单选题]不是外键定义中ON DELETE与ON UPDATE的设置是(  )

A.CASCADE B.ACTION C.RESTRICT D.SET NULL

参考答案:B

8[简答题]表名改为user。

参考解析:rename table employee to user;

9[填空题] 在MySQL的安装过程中,若选用“启用TCP/IP网络”,则MySQL会默认选用的端口号是________。

参考解析:3306

10[填空题] 数据库系统的运行与应用结构有客户/服务器结构(C/S结构)和________两种。

参考解析:浏览器/服务器结构(B/S结构)

11[单选题]使用CREATE VIEW创建视图时,如果给定了(  )子句,能替换已有视图

A.ALL REPLACE B.OR REPLACE C.REPLACE D.REPLACE ALL

参考答案:B

12[单选题]mysql中存储用户全局权限的表是(  )

A.table_priv B.procs_priv C.columns_priv D.user

参考答案:D

13[填空题]下面的程序可实现删除学生成功则在网页上显示“学生删除成功”,否则显示“学生删除失败”,将程序补充完整

$con=(  )(“localhost:3306”,”root”,”123456”) or die(“数据库服务器连接失败!

”);

(  )(“sxcj”,$con) or die(“数据库服务器选择失败!

”);

mysql_query(“set names ‘gbk’”);

$sql=”DELETE FROM XS”;

$sql=(  ).”WHERE sname=’王五’”;

If((  )($sql,$con))

echo “学生删除成功!

”;

else

echo “学生删除失败!

”;

?>

参考解析:下面的程序可实现删除学生成功则在网页上显示“学生删除成功”,否则显示“学生删除失败”,将程序补充完整

$con=mysql_connect(“localhost:3306”,”root”,”123456”) or die(“数据库服务器连接失败!

”);

mysql_select_db(“sxcj”,$con) or die(“数据库服务器选择失败!

”);

mysql_query(“set names ‘gbk’”);

$sql=”DELETE FROM XS”;

$sql=$sql.”WHERE sname=’王五’”;

If(mysql_query($sql,$con))

echo “学生删除成功!

”;

else

echo “学生删除失败!

”;

?>

14[单选题]改变表名的指令是(  )

A.RENAME TABLE t1 rename to t2;

B.RENAME TABLE t1 to t2;

C.UPDATE NAME t1 to t2;

D.CHANGE NAME t1 to t2;

参考答案:B

15[单选题]下列哪种方法不能用于创建索引?_______

A.使用CREATE INDEX语句

B.使用CREATE TABLE语句

C.使用ALTER TABLE语句

D.使用CREATE DATABASE语句

参考答案:D

16[单选题]删除列指令是(  )

A.ALTER TABLE … DELETE …

B.ALTER TABLE … DELETE COLUMN…

C.ALTER TABLE … DROP …

D.ALTER TABLE … DROP COLUMN…

参考答案:D

17[单选题](  )中提供了执行MYSQLDUMP之后对数据库的更改进行所复制所需要的信息

A.二进制日志文件

B.MYSQL数据库

C.MYSQL配置文件

D.BIN数据库

参考答案:A

18[填空题]创建普通索引时,通常使用的关键字是_______或KEY。

参考解析:INDEX

2829f2ca24f0d0090cbba57f30759f23.png

2015年计算机二级考试《MySQL》练习试题模拟.doc

下载Word文档到电脑,方便收藏和打印[全文共2238字]

编辑推荐:

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

8b95f2eb3d3f7ce4dc3bf1178c74941e.png

下载Word文档

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值