计算机二级考试MySQL数据库考试习题.docx
上传人:朋兴****en 上传时间:2024-09-13 格式:DOCX 页数:9 大小:15KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机二级考试MySQL数据库考试习题.docx

计算机二级考试MySQL数据库考试习题.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

计算机二级考试MySQL数据库考试习题计算机二级考试MySQL数据库考试习题为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是小编搜索整理的计算机二级考试MySQL数据库考试习题,供参考练习,预祝考生们考出自己理想的成绩!计算机二级考试MySQL数据库考试习题一、编程题在数据库db_test中创建一个存储过程,用于实现给定表content中一个留言人的姓名即可修改表content中该留言人的电子邮件地址为一个给定的值。二、简答题1.请解释什么是存储过程?2.请列举使用存储过程的益处。3.请简述游标在存储过程中的作用。4.请简述存储过程与存储函数的区别。计算机二级考试MySQL数据库考试习题答案一、编程题在MySQL命令行客户端输入如下SQL语句即可实现:mysql>USEdb_test;Databasechangedmysql>DELIMITER$$mysql>CREATEPROCEDUREsp_email(INUSer_nameVARCHAR(50),INe_mailVARCHAR(50))一>BEGIN一>UPDATEcontentSETemail=e_mailWHEREusername=user_name;一>END$$QueryOK,0rowsaffected(0.06SeC)二、简答题1.存储过程是一组为了完成某特定功能的SQL语句集,其实质上就是一段存放在数据库中的代码,它可以由声明式的SQL语句(如CREATE、UPDATE和SELECT等语句)和过程式SQL语句(如IF-THEN-ELSE控制结构语句)组成。2.略。可参考第11章11.1节内容。3.游标是一个被SELECT语句检索出来的结果集。在存储了游标后,应用程序或用户就可以根据需要滚动或浏览其中的数据。4.存储函数与存储过程之间存在这样几点区别:(1)存储函数不能拥有输出参数,这是因为存储函数自身就是输出参数;而存储过程可以拥有输出参数。(2)可以直接对存储函数进行调用,且不需要使用CALL语句;而对存储过程的调用,需要使用CALL语句。(3)存储函数中必须包含一条RETURN语句,而这条特殊的SQL语句不允许包含于存储过程中。计算机二级考试MySQL数据库考试习题1.select9/3;的结果为_____。答案:3.00002.补全语句:selectvend_id,count(*)asnum_prodsfromproductsgroupby____;答案:vend_id3.用SELECT进行模糊查询时,可以使用匹配符,但要在条件值中使用____或%等通配符来配合查询。答案:-4.当所查询的表不在当前数据库时,可用___________________________格式来指出表或视图对象答案:数据库.所有者名称.对象名称5.语句SELECT“1+2”;的显示结果是____答案:“1+2”6.如果MySQL服务名为MySQL5,则在Windows的命令窗口中,启动MySQL服务的指令是____答案:netstartmysql57.MySQL是一种______(多用户、单用户)的数据库管理系统答案:多用户8.select‘2.5a’+3;的结果为_____。答案:5.59.select(NULLNULL)isNULL;的结果为_____。答案:010.创建数据表的命令语句是_________答案:createtable11.数据库系统的三级模式结构是指数据库系统是由________、________和________三级构成。参考解析:模式外模式内模式12.[简答题]请简述PHP是什么类型的语言?参考解析:PHP,是英文超级文本预处理语言HypertextPreprocessor的缩写。PHP是一种HTML内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP的另一个含义是:菲律宾比索的标准符号。13.[简答题]请编写一段PHP程序,要求可通过该程序实现向数据库db_test的表content中,插入一行描述了下列留言信息的数据:留言ID号由系统自动生成;留言标题为“MySQL问题请教”;留言内容为“MySQL中对表数据的基本操作有哪些?”;留言人姓名为“MySQL初学者”;脸谱图标文件名为“face.jpg”;电子邮件为“tomgmail.com”;留言创建日期和时间为系统当前时间。参考解析:在文本编辑器中编写如下PHP程序,并命名为_content.phpordie("数据库服务器连接失败!··):mysql_select_db("db_test",$con)ordie("数据库选择失败!"):mysql_query("setnamesgbk。);//设置中文字符集$sql2"