mysql数据库编程第六章试题_2016计算机二级MySQL数据库试题及答案
2016计算机二级MySQL数据库试题及答案
一、编程题
在数据库db_test中创建一个存储过程,用于实现给定表content中一个留言人的姓名即可修改表content中该留言人的电子邮件地址为一个给定的值。
二、简答题
1.请解释什么是存储过程?
2.请列举使用存储过程的益处。
3.请简述游标在存储过程中的作用。
4.请简述存储过程与存储函数的区别。
【习题答案】
一、编程题
在MySQL命令行客户端输入如下SQL语句即可实现:
mysql>USE db_test;
Database changed
mysql>DELIMITER$$
mysql>CREATE PROCEDURE sp_update email(IN USer_name VARCHAR(50),IN e_mail VARCHAR(50))
一>BEGIN
一> UPDATE content SET email=e_mail WHERE username=user_name;
一>END$$
Query OK,0 rows affected(0.06 SeC)
二、简答题
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数据库编程第六章试题_2016计算机二级MySQL数据库试题及答案相关推荐
- 2016 java二级试题_2016计算机二级考试Java试题及答案
2016计算机二级考试Java试题及答案 (26)下面程序需要对Employee的对象进行存储,请在划线处填入正确答案. Class Employee implements________{ -} A ...
- 在实际使用中 mysql所支持的触发器有_2016计算机二级MySQL冲刺题及答案
2016计算机二级MySQL冲刺题及答案 11[简答题] 请使用UPDATE语句将数据库db_test的表content中留言人姓名为"MySQL初学者"的留言内容修改为" ...
- 2014年9月计算机二级mysql真题_2017年9月全国计算机二级MySQL考试章节练习题
2017年9月全国计算机二级MySQL考试章节练习题 计算机二级考试成绩在"及格",即60~89分者,由教育部考试中心发合格证书,考试成绩在"优秀",即90~1 ...
- 计算机二级vf上机试题,全国计算机二级VF上机试题 9
全国计算机二级VF考试试题 一.基本操作题(共四小题,第1和2题是7分.第3和4是8分) 在考生文件夹下已有customers(客户).orders(订单).orderitems(订单项)和goods ...
- 计算机二级vf笔试题库,计算机二级VF笔试题库..doc
计算机二级VF笔试题库. 计算机二级VF笔试大全AABCDEF BDBEAFC CABDECF DDEBFCA 后序遍历指在访问根结点遍历左子树与遍历右子树这三者中首先遍历左子树然后遍历右子树最后访问 ...
- 计算机二级考vb试题,2017计算机二级考试VB练习题及答案
2017计算机二级考试VB练习题及答案 为了帮助同学们更好的学习,并在考试中取得优异的成绩.以下是百分网小编搜索整理的一份计算机二级考试VB练习题及答案,供参考练习,希望对大家有所帮助!想了解更多相关 ...
- 计算机二级试题word,计算机二级考试word试题及答案.doc
计算机二级考试word试题及答案 下文是关于计算机二级考试word试题及答案相关内容,希望对你有一定的帮助: 第一篇:<计算机二级考试MS Office考试题库十份 word 有答案> 请 ...
- 二级vb计算机考试试题,最新计算机二级vb考试试题及答案
2016年第二次计算机等级考试即将开始了,同学们复习了吗?为帮助大家巩固vb基础知识,下面yjbys小编为大家分享的是计算机等级考试vb复习试题,同学们赶紧来学习吧! 1.基本操作(2小题,每小题15 ...
- mysql atm存款系统_使用Java实现数据库编程--第六章Java_银行ATM存取款机系统_小结...
1. CREATE USER `username`@`host` [IDENTIFIED BY [PASSWORD] 'password']; 其中,IDENTIFIED BY语句用来设置密码, ...
- c语言第六章数组测试题,计算机二级C语言测试题
<计算机二级C语言测试题>由会员分享,可在线阅读,更多相关<计算机二级C语言测试题(22页珍藏版)>请在人人文库网上搜索. 1.第一章)1. 以下关于算法的描述不正确的是 .A ...
最新文章
- nginx http 服务器搭建
- Redis server went away的解决方案
- 《转》Android 今日头条屏幕适配方案终极版正式发布!
- BIO、NIO、AIO入门认识
- Oracle EBS连接数不足
- 二分查找算法详解(折半查询)
- 深圳大数据学习:怎样进行大数据的入门级学习?
- 背景的css代码,CSS 背景(示例代码)
- Linux 修改密码出现“鉴定令牌操作错误”
- 贴片晶振邻层挖空背后的原理
- 计算机网络基础知识复习笔记
- 酒水知识(六大基酒之朗姆酒_Rum)
- 阿里巴巴java工程师应聘条件_【全国】—前端/Java工程师—阿里巴巴(长期招聘)...
- HTML+CSS+JS大作业:网站设计——家具装修公司(12页 bootstrap, 响应式)
- 自然语言处理中的文本聚类
- 循环-菲波那切数列II
- Cg插画需要学习什么,难不难?
- 国网对计算机二级科目要求,今起!计算机等级考试可以网报,二级部分科目获证条件调整...
- php5.5.30 redis dll,php_redis.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家
- Matlab实验(二)