欢迎来到天天文库
浏览记录
ID:50315091
大小:539.50 KB
页数:3页
时间:2020-03-08
《数据库原理及应用(SQL Server 2008) 教学课件 作者 978-7-302-26471-2第三章习题及实验答案.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章习题及实验答案习题答案一、选择题1、A2、A3、C二、填空题1、程序2、MIN、SUM3、CONTINUE、BREAK三、简答题1、可以使用的运算符可以分为算术运算符、逻辑运算符、赋值运算符、字符串串联运算符、按位运算符、一元运算符及比较运算符等。2、用户自定义函数可分为:标量函数和表值函数。可使用CREATEFUNCTION语句创建函数,在调用用户自定义函数时,如果调用的是标量函数,则必须提供架构名。如果调用的是表值函数,则可以不提供架构名。用户可以将调用的函数用在赋值语句中,或作为表达式的操作数,或用在SQL命令中。3、批处理是包含一个或多
2、个Transaction-SQL语句的组,从应用程序一次性的发送到SQLServer执行。批处理是使用GO语句将多条SQL语句进行分隔,其中每两个GO之间的SQL语句就是一个批处理单元。一个批处理中可以包含一条语句,也可以包含多条语句。4、在SQLServer系统中,可以使用的流程控制语句有BEGIN…..END、IF…ELSE、CASE、WHILE…..CONTINUE….BREAK、GOTO、WAITFOR、RETURN等。BEGIN…..END….:在条件语句和循环语句等流程控制语句中,当符合特定条件需要执行两个或多个语句时,就应该使用BEGI
3、N…END语句将这些语句组合在一起。IF…..ELSE….:IF….ELSE语句是条件判断语句。CASE:用于多重选择的条件判断语句,结果返回单个值。在CASE中可根据表达式的值选择相应的结果。WHILE…..CONTINUE….BREAK:SQL语言中的循环语句,用来重复执行SQL语句或语句块。GOTO:SQL程序中的无条件跳转语句,可以使程序直接跳到指定的标识符位置处继续执行。WAITFOR:SQL中起暂停正在执行的语句、语句块或者存储过程的调用,直到某时间、时间间隔到达后才继续执行。RETURN:用于无条件终止查询、存储过程或批处理。实验答案1
4、、结果如图所示:2、结果如图所示:3、结果如图所示:1、结果如图所示:
此文档下载收益归作者所有