实现公司管理数据系统的编程ppt培训课件

上传人:bin****86 文档编号:52497685 上传时间:2018-08-22 格式:PPT 页数:63 大小:278KB
返回 下载 相关 举报
实现公司管理数据系统的编程ppt培训课件_第1页
第1页 / 共63页
实现公司管理数据系统的编程ppt培训课件_第2页
第2页 / 共63页
实现公司管理数据系统的编程ppt培训课件_第3页
第3页 / 共63页
实现公司管理数据系统的编程ppt培训课件_第4页
第4页 / 共63页
实现公司管理数据系统的编程ppt培训课件_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《实现公司管理数据系统的编程ppt培训课件》由会员分享,可在线阅读,更多相关《实现公司管理数据系统的编程ppt培训课件(63页珍藏版)》请在金锄头文库上搜索。

1、单击此处编辑母版标题样式单击此处编辑母版副标题样式项目五 实现公司管理数据系统 的编程终极目标:会利用变量、函数和流程控制 语句编写Transact-SQL程序建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材一、促成目标:1能正确理解和使用SQL Server变量2能正确理解和使用SQL Server 函数3会使用流程控制语句编写顺序结构、选择 结构和循环结构的程序 二、工作任务通过使用Transact-SQL语句编程,实现公 司管理数据库系统的操作。 建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励

2、基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材模块1 编程获取某雇员的 工作业绩信息一、教学目标1能正确理解Transact-SQL批处理2能正确理解和使用SQL Server变量3能正确理解和使用SQL Server 函数4会用Transact-SQL语句编程获取对用户有用的信息 二、工作任务通过Transact-SQL编程,获取名为王孔若的姓 名、性别、出生年月及雇佣日期等信息;然后输出王 孔若所做订单的明细表、所做的订单数目及订单总金 额。建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材

3、(一)SQL Server 2000语法规则服务器端的程序使用SQL语句来编写。 一般而言,一个服务器端的程序是由以下 一些成分组成:批、注释、变量、流程控 制语句、错误和消息处理。建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 1Transact-SQL批量批量是一条或多条SQL语句构成的,它被应用 程序同时发送给SQL Server执行。批结束的符号 是“GO”。 SQL Server从批中读取所有语句,并 把它们编译成可执行的单元(执行计划),然后 ,SQL Server就一次执行计划中的所有语句,所 以可

4、以节省系统开销。建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 2GO 命令为了在Transact-SQL脚本中结束批量, SQL Server用到了关键字GO。GO关键字出现在一系列 语句之后,使它们能作为一个单独的批量运行。建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材3续行Transact-SQL语句很多情况下都写的很长。 如果全部放在一行写,则不利于阅读与修改。可 以将一条语句在多行中进行编写,Transact-SQL 会忽

5、略空格和行尾的换行符号。建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 4注释注释语句由 “-”(双减号)或“/*”和 “*/”表示。“-”(双减号):用于注释单行文本。“/*”和“*/”:用于注释多行文本,“/*”和 “*/”一定要配套使用,否则将会出现错误。建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 5、 SELECT语句无源查询SELECT语句无源查询就是最简单的语句。SELECT 常量|变量|函数|表达式 as 别名 ,

6、n所谓无源查询就是使用SELECT语句来查询不在 表中的数据。无源查询实质上就是在客户机屏幕 上显示出常量、变量或表达式的值。【例1】使用SELECT语句查看常量。select 我是中国人建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 6、PRINT功能:将用户定义的消息返回客户端。 语法:PRINT 字符串 | 变量 | 字符串的表达式 注意:只允许使用常量、表达式或变量。不允许使用列名 。 【例2】使用 PRINT 语句有条件地返回消息。IF EXISTS ( SELECT 产品ID FROM P_order

7、 WHERE 产品ID=4) PRINT 产品ID为4有订单!建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 (二)SQL Server 2000变量分类:v局部变量:由用户自己创建并赋值的,也只有 创建它的用户可以使用。v全局变量:是有那些由服务器声明的、通常由服 务器赋值的变量。 建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 1、局部变量局部变量用DECLARE语句声明,只能用在声明该变量的过 程实体中,即使用范围是定义它的批

8、、存储过程和触 发器等。由一个符号开始。定义:DECLARE 局部变量名 数据类型,n赋值:SET 局部变量名=表达式,nselect 局部变量名=表达式,n 【例3】本模块声明了一个不超过8个字符的字符型变量 name的语句为:DECLARE name varchar(8)建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材【例4】将王孔若赋给变量name的赋值语句。DECLARE name VARCHAR(10)SET name=王孔若PRINT 选民 + name【例5】将张立赋给变量name的赋值语句。DECL

9、ARE name VARCHAR(10)SELECT name=张立 PRINT 选民 + name建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 2、全局变量全局变量:由SQL Server系统提供并赋值的变量 ,名字由符号开始。用户不能建立全局变 量,也不可能使用SET语句去修改全局变量的 值。通常应该将全局变量的值赋给在同一个批 中的局部变量,以便保存和处理。全局变量分为两类:与连接有关的全局变量,如:rowcount 影响的行数;与系统内部信息有关的全局变量。如 version SQL的版本号。建筑面积计

10、算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 SQL常用的全局变量表名称说明connections返回当前到本服务器的连接的数目。rowcount返回上一条T-SQL语句影响的数据行数。error返回上一条T-SQL语句执行后的错误 号。procid返回当前存储过 程的ID号remserver返回登录记录 中远程服务器的名字。spid返回当前服务器进程的ID标识 。version返回当前SQL Server服务器的版本和处理器 类型。language返回当前SQL Server服务器的语言。建筑面积计算规范解决问题方法和

11、途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材【例6】使用SELECT语句查询局部变量。 declare a int, s varchar(9) set a=40 set s=欢迎您 select a, s【例7】使用SELECT语句查询全局变量。 select version as 版本 select language as 语言建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 (三)SQL Server 2000函数在T-SQL 编程语言中函数可分系统定义 函

12、数和用户定义函数。本节介绍的是系统定义 函数中最常用的数学函数、字符串函数、日期 时间函数、聚合函数、系统函数、系统统计函 数的最常用的部分。建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 1日期和时间函数对日期和时间输 入值执行操作,返回一个字符串 、数字或日期和时间值 。名称函数 现在日期时 间GETDATE()年YEAR(日期型表达式) 月MONTH(日期型表达式) 日DAY(日期型表达式) 日期 部分DATEPART(格式串, 日期型表达 式) 日期 加DATEADD(格式串,数值,日期) 日期 差DAT

13、EDIFF(格式串,日期1,日期2)建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材(1) GETDATE函数功能:返回当前系统日期和服务器的时间。 语法:GETDATE()【例8】输出当前日期:PRINT GETDATE() 其输出结果如下:07 12 2006 3:06AM建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 (2) DAY函数功能:返回某日期的日部分所代表的整数值,该函 数等价于DATEPART(dd,date)。 语

14、法:DAY(date)【例9】 输出指定日期的日期。PRINT DAY(08/30/1998) 其输出结果如下: 30建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 (3)MONTH函数功能:返回某日期的月部分所代表的整数值。该函 数等价于DATEPART(mm,date)。 语法:MONTH (date)【例10】 输出指定日期的月份。PRINT MONTH (08/30/2006) 其输出结果如下: 8建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营

15、方案精益生产培训教材 (4)YEAR函数功能:返回某日期的年部分所代表的整数值。该函 数等价于DATEPART(yy,date)。 语法:YEAR (date)【例11】 输出指定日期的年份。PRINT YEAR (08/30/2006)其输出结果如下:2006建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 (5)DATEADD函数功能:在某日期上加上一个 时间间隔,从而获得一个新 日期。 语法:DATEADD(datepart, number, date) 参数: Datepart:是指定应返回的 日期部分的参

16、数P123 日期组成部分表日期部分缩缩写 Yearyy, yyyy Monthmm, m Dayofyeardy, yDaydd, d Weekwk, wwWeekdaydwHourhhMinutemi, n建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城策划招商及后期商业运营方案精益生产培训教材 【例12】 获得指定时间后的新日期PRINT DATEADD (DY, 35, 11/30/2007) 输出结果如下:01 4 2008 12:00AM注意:日期函数完成所有的字符串转换操作,并返 回SQL Server标准日期格式的输出结果。所有这 些日期函数都会自动执行该转换。建筑面积计算规范解决问题方法和途径客户服务培训手册教学讲义激励基本理论江山四季青商贸城

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号