ImageVerifierCode 换一换
格式:PPT , 页数:24 ,大小:165.50KB ,
资源ID:15041289      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15041289.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(第二章构建进销存管理系统的查询_002PPT文件格式下载.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

第二章构建进销存管理系统的查询_002PPT文件格式下载.ppt

1、第二章第二章 构建进销存管理系统的查询统计构建进销存管理系统的查询统计7 7 终极目标:#能根据需要灵活、快速地查询简单进销存管理系统数据库的数据 计算机应用教研室教学目标教学目标1、熟练掌握单表和多表的增删改查操作,并能构建复杂查询2、能够使用库函数进行数据统计模块七、编辑进销存系统的数据模块七、编辑进销存系统的数据1工作任务 入出库明细(入出库编号,序号,商品ID,入出库数量,进价,零售价,有效期,对应单号,对应序号,结存数)商品入出库(入出库编号,入出库类型编号,接收单位,操作员ID,发票类型,发票号,经办人,发送单位,入出库日期,入出库标志,审核标志,审核日期)库存(商品ID,仓库ID

2、,数量)入出库明细.入出库编号=商品入出库.入出库编号仓库ID=商品入出库.接收单位,商品ID=入出库明细.商品ID,模块七、编辑进销存系统的数据模块七、编辑进销存系统的数据1一、业务规则1、模拟”入库审核”的过程2、将“商品入出库”和”入出库明细”中对应的数据插入到“库存”表或修改“库存”表中对应的商品的数量3、商品在“库存”表的对应仓库中找不到匹配的记录时插入数据,否则修改库存数量二、功能演示:#入库管理入库审核模块七、编辑进销存系统的数据模块七、编辑进销存系统的数据1三、教学内容 A、使用界面编辑数据 B、Insert into语法 C、Update语法 D、Delete语法数据类型复习

3、数据类型复习数 据 类 型符 号 标 识整数型bigint,int,smallintint,smallint,tinyint精确数值型decimal,numeric浮点型float,real货币型money,smallmoney字符型char,varcharUnicode字符型nchar,nvarchar文本型text,ntext日期时间类型datetime2.5 2.5 界面方式编辑数据界面方式编辑数据演示:#界面操作、编辑“商品信息”表的数据1、增(insert into)2、删 (delete)3、改(update)2.51 Insert into 2.51 Insert into【语法

4、】1、Insert into 表名(字段1,字段2,字段3.)Values(值1,值2,值3.)2、Insert into 表名(字段1,字段2,字段3.)Select 语句注意事项:#1、表名后括号内的字段列表,必须和values后括号内的字段个数相同,并且数据类型兼容2、表名后括号内的字段列表,必须和Select后字段的个数相同,并且数据类型兼容2.51 Insert into2.51 Insert into【例】使用T-SQL语句向“仓库”中插入如下数据仓库id职工id仓库名称仓库地址3015临时仓库南泉白鹤路4016物料仓库Insert intoInsert intoInsert in

5、to 仓库(仓库id,职工id,仓库名称,仓库地址)values(3,015,临时仓库,南泉白鹤路)Insert into 仓库values(4,015,物料仓库,)2.51 Insert into2.51 Insert into【练习】使用T-sql语句向“商品类别”中插入如下数据类别id类别编码类别名称描述停用标志12M周边外设13N笔记本电脑014K婴儿用品服装、洗浴2.51 Insert into2.51 Insert into【例】将”商品信息”中商品名称为”特厚铝煲”的商品插入到库存表中,仓库id=2,数量=20insert into 库存(商品ID,仓库ID,数量)select

6、商品id,1,20 from 商品信息 where 商品名称=特厚铝煲2.51 Insert into2.51 Insert into【练习】1、将“商品信息”中商品名称包含“康明”的商品插入到“库存”中,仓库id=2,数量=102、无库存商品初始化,将商品信息中存在,库存中不存在的数据插入到库存中,仓库id=3,数量=1002.52 Delete2.52 Delete格式:#1、Delete From 表名 where 条件表达式2、delete 表1 From 表1 left,right,inner join 表2 on 连接规则 where 条件表达式3、Truncate table 表

7、名DeleteDelete与与TruncateTruncateTruncate是SQL中的一个删除数据表内容的语句,用法是:#语法 TRUNCATE TABLE name参数name是要截断的表的名称或要删除其全部行的表的名称。#下面是对Truncate语句在MSSQLServer2000中用法和原理的说明:#Truncate table 表名 速度快,而且效率高,因为:#TRUNCATE TABLE 在功能上与不带 WHERE 子句的 DELETE 语句相同:#二者均删除表中的全部行。#但 TRUNCATE TABLE 比 DELETE 速度快,且使用的系统和事务日志资源少。#2.52 De

8、lete2.52 Delete【例】删除“仓库”中仓库id=3的记录 Delete 仓库 where 仓库id=3 Or delete from 仓库 where 仓库id=3注意:#注意:#deletedelete与与FromFrom之间没有任何字符之间没有任何字符(如如*)2.52 Delete2.52 Delete【练习】1、删除工龄在2年(含两年)以下的职工信息delete from 职工信息 where 工龄 1980-12-30 3、删除”商品类别”中停用标志为空的记录delete from dbo.商品类别 where 停用标志 is null2.52 Delete2.52 De

9、lete【例】删除大渡口库房的所有库存记录 delete b from 仓库 a inner join 库存 b on a.仓库id=b.仓库id where 仓库名称=大渡口库房2.52 Delete2.52 Delete【练习】1、删除商品类别名称为厨具的所有商品信息delete b from 商品类别 a inner join dbo.商品信息 b on a.类别ID=b.类别ID where 类别名称=厨具2、删除库房名称为总公司仓库,商品名称为早早麦燕麦片的库存记录2.53 Update2.53 Update格式1、Update 表名 set 字段1=值,字段2=值 where 表达

10、式2、Update 表1 set 字段1=值,字段2=值 From 表1 left,right,inner join 表2 on 连接规则 where 表达式2.53 Update2.53 Update【例】使用T-SQL修改如下数据类别id类别编码(修改后)类别名称(修改后)12M1电脑外设13N1笔记本电脑14K1婴幼儿用品2.53 Update2.53 Update【例】将大渡口仓库的所有商品库存,在原有基础上追加100update b set 数量=数量+100 from 仓库 a inner join 库存 b on a.仓库id=b.仓库idwhere 仓库名称=大渡口库房2.53

11、 Update2.53 Update【练习】1、将商品信息中类别名称为玩具的零售价最高的五件商品的零售价降低10元update 商品信息 set 零售价=零售价-10 select top 5 零售价 from 商品信息 a inner join 商品类别 b ona.类别ID=b.类别ID where 类别名称=玩具 order by 零售价 desc2、将类别名称为饮料的放在总公司库房的每件商品再多放20(即在库房里数量多加上20)update dbo.库存 set 数量=数量+20 select*from dbo.商品信息 a inner join dbo.商品类别 b ona.类别ID=b.类别ID inner join dbo.库存 c on a.商品ID=c.商品ID inner join dbo.仓库 d onc.仓库ID=d.仓库ID where 类别名称=饮料 and 仓库名称=总公司仓库实战演练实战演练完成工作任务

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1