点击查看:2018年9月计算机二级MySQL考试强化练习题汇总
1[简答题]请使用SELECT语句将数据库db_test的表content中留言人姓名为“MySQL初学者”的所有留言信息检索出来。
参考解析:
在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USE db-test;
Database changed
mysql>SELECT*FROM content
一>WHERE username='MySQL初学者';
2[填空题]一个关系R的3NF是指它们的( )都不传递依赖它的任一候选关键字
参考解析:非主属性
3[填空题]bool型数据用于存储逻辑值,它只有两种状态,即“( )”和“ ( ) ”。
参考解析:TRUE、 FALSE
4[填空题]UPDATE语句支持两个修饰符:( )使UPDATE的执行被延迟直到没有其它的客户端从表中读取为止。
参考解析:LOW_PRIORITY
5[单选题]mysql中存储用户全局权限的表是( )
A.table_priv B.procs_priv C.columns_priv D.user
参考答案:D
6[单选题]存储程序中不是循环语句是( )
A.REPEAT B.WHILEC.LOOP D.FOR
参考答案:D
7[填空题]下面的程序可实现查询xuefen为6的第二条记录,并将课程名在网页上显示出来,将程序补充完整
$con=( )(“localhost:3306”,”root”,”123456”) or die(“数据库服务器连接失败!
”);
( )(“sxcj”,$con) or die(“数据库服务器选择失败!
”);
mysql_query(“set names ‘gbk’”);
$sql=”SELECT * FROM kc”;
$sql=$sql.”WHERE xuefen=6”;
$result=( )($sql,$con);
If( ))
{echo “查询成功!
”;
if(( )($result, ( )))
{$array=( )($result,MYSQL_NUM);
echo “学分为6的课程表中第2条课程名是 :” ( );
}else echo “记录定位失败!
”;
}else echo “查询失败!
”;
?>
参考解析:
下面的程序可实现查询xuefen为6的第二条记录,并将课程名在网页上显示出来,将程序补充完整
$con=mysql_connect(“localhost:3306”,”root”,”123456”) or die(“数据库服务器连接失败!
”);
mysql_select_db(“sxcj”,$con) or die(“数据库服务器选择失败!
”);
mysql_query(“set names ‘gbk’”);
$sql=”SELECT * FROM kc”;
$sql=$sql.”WHERE xuefen=6”;
$result=mysql_query($sql,$con);
If($result)
{echo “查询成功!
”;
if(mysql_data_seek($result,1))
{$array=mysql_fetch_array($result,MYSQL_NUM);
echo “学分为6的课程表中第2条课程名是 :”.$array[1];
}else echo “记录定位失败!
”;
}else echo “查询失败!
”;
?>
8[填空题] 用二维表结构表示实体以及实体间联系的数据模型称为________数据模型。
参考解析:关系
9[填空题] 在E-R图中,矩形表示________。
参考解析:实体
10[填空题]在MySQL中,可以使用________语句来实现权限的撤销。
参考解析:revoke
微信搜索"考试吧"了解更多考试资讯、下载备考资料
相关推荐: