数据库原理与应用高职计算机 ppt 数据库原理及应用项目6.ppt

数据库原理与应用高职计算机 ppt 数据库原理及应用项目6.ppt

ID:51969325

大小:2.18 MB

页数:37页

时间:2020-03-26

数据库原理与应用高职计算机 ppt 数据库原理及应用项目6.ppt_第1页
数据库原理与应用高职计算机 ppt 数据库原理及应用项目6.ppt_第2页
数据库原理与应用高职计算机 ppt 数据库原理及应用项目6.ppt_第3页
数据库原理与应用高职计算机 ppt 数据库原理及应用项目6.ppt_第4页
数据库原理与应用高职计算机 ppt 数据库原理及应用项目6.ppt_第5页
资源描述:

《数据库原理与应用高职计算机 ppt 数据库原理及应用项目6.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库原理与应用讲授人CONTENTS项目1数据库设计项目2搭建SQLServer2008数据库管理系统环境项目3创建和管理数据库项目4创建和管理数据表项目5表中数据操作项目6进行T-SQL程序设计项目8存储过程的创建和使用项目7事务、索引和视图的创建与应用项目9触发器的创建和使用项目10SQLServer的安全性管理项目11数据库的备份和恢复项目12SQLServer数据转换项目13SQLServer代理服务任务项目6进行T-SQL程序设计任务6.1-6.3项目目标项目导读项目实训知识巩固项目导读T-SQL是SQLServer最基本且重要的组成部分,后台SQLSer

2、ver数据库中的程序与用户自定义函数都是由T-SQL完成。因此,如果不熟悉如何编写T-SQL程序代码,就无法构建出一个高效率、功能强大且稳健的系统。同事,T-SQL是Microsoft公司在关系型数据库管理系统SQLServer中的SQL-3标准的实现,是微软对SQL的扩展,具有SQL的主要特点,而且增加了变量、运算符、函数、流程控制和注释等语言元素,使得其功能更加强大。SQLServer中使用图形界面能够完成的所有功能,都可以利用T-SQL来实现,使用T-SQL操作时,与SQLServer通信的所有应用程序都可以通过向服务器发送T-SQL语句来进行,而且不受应用程序

3、的界面限制。能力目标02知识目标01项目目标>掌握批处理定义、块定义语句及注释、输出语句。>掌握T-SQL语言的变量。>掌握条件语句与循环语句。>了解转移、等待、返回语句。>了解游标的概念。>学会设计T-SQL流程控制语句。>学会设计T-SQL批处理语句,>学会使用T-SQL相关函数。CONTENTS任务6.1知识准备任务6.3知识和技能扩展任务6.2“网络论坛”数据库数据管理6.1.1使用变量任务6.1知识准备1.局部变量(1)局部变量的声明【格式】DECLARElocal_variabledata_type[,…n]【功能】声明由“局部变量名”指定的局部变量。【示

4、例6-1】声明一个datetime类型的局部变量。【示例6-2】声明两个局部变量。局部变量赋值语句:SET

5、SELECT@〈局部变量名〉=〈表达式〉6.1.1使用变量任务6.1知识准备1.局部变量(2)局部变量的赋值【格式1】SET〈@变量名〉=〈表达式〉【功能】把“表达式”的值赋给“@变量名”指定的局部变量。【格式2】SELECT〈@变量名〉=〈表达式〉【功能】把“表达式”的值赋给“@变量名”指定的局部变量。【格式3】SELECT〈字段名1〉,……,〈字段名n〉,〈@变量名〉=〈表达式〉FROM〈表名〉WHERE〈条件〉【功能】把从“表名”指定的表中,按照WHERE

6、子句中“条件”选取记录,把计算出来的“表达式”的值赋给“@变量名”指定的局部变量。6.1.1使用变量任务6.1知识准备1.局部变量(2)局部变量的赋值【示例6-3】用SET语句和SELECT语句为局部变量赋值。【示例6-4】用SET语句将查询的结果赋给局部变量,并用SELECT语句显示局部变量的值。6.1.1使用变量任务6.1知识准备1.局部变量(3)局部变量的作用域一个变量的作用域就是可以引用该变量的T-SQL语句范围。局部变量的作用域从声明它们的地方开始到声明它们的批处理或存储过程的结尾。6.1.1使用变量任务6.1知识准备2.全局变量全局变量是SQLServer

7、2008系统内部使用的变量,起作用范围并不局限于某一程序,而是任何程序均可随时调用。引用全局变量时,全局变量的名字前面要有两个标记符“@@”。由于这些函数不需要任何参数,所以也称为无参函数。SQLServer2008的无参函数见表6.1。表6.1SQLServer2008无参函数6.1.1使用变量任务6.1知识准备2.全局变量【示例6-5】用@@ERROR变量检查错误。在查询分析器中输入下列代码并执行。6.1.2输出语句任务6.1知识准备PRINT向客户端传回用户自定义的信息,其语法格式如下:msg_str:这是一个字符字符串或Unicode字符串常数。@local_

8、variable:这是任何有效字符数据类型的变量。string_expr:这是传回字符串的表达式。它可以包括串连的常值、函数和变量。6.2.1任务描述及分析任务6.2“网络论坛”数据库表中数据逻辑控制网络论坛,主要涉及网络论坛后台的数据管理,从数据库中获取信息。在本任务中对数据的管理控制涉及如下功能。1.对于点击率的平均值计算用到求平均值的avg()函数。2.条件判定也就是条件选择语句应用。3.用等级来评点击率。6.2.2逻辑控制语句任务6.2“网络论坛”数据库表中数据逻辑控制1.IF…ELSE条件语句6.2.2逻辑控制语句任务6.2“网络论坛”数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。