SQLserver业务处理单据4

上传人:汽*** 文档编号:498224429 上传时间:2022-08-18 格式:DOCX 页数:7 大小:23.43KB
返回 下载 相关 举报
SQLserver业务处理单据4_第1页
第1页 / 共7页
SQLserver业务处理单据4_第2页
第2页 / 共7页
SQLserver业务处理单据4_第3页
第3页 / 共7页
SQLserver业务处理单据4_第4页
第4页 / 共7页
SQLserver业务处理单据4_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《SQLserver业务处理单据4》由会员分享,可在线阅读,更多相关《SQLserver业务处理单据4(7页珍藏版)》请在金锄头文库上搜索。

1、SQLserver 业务处理单据基础表结构及数据描述商品表表名T PRODUCT列名说明类型定义空/非空约束条件PRODUCT ID商品唯一 ID整数非空主键,自增PRODUCT NAME商品名称字符串非空PRODUCT TYPE商品类型整数非空PRODUCT CODE商品编码字符串空PRODUCT MONEY商品价格浮点数非空PRODUCT_STATUS商品状态:0=可用,1=不可用整数非空补充说明其中商品类型 PRODUCT_TYPE需要参照 T_PRODUCT_TYPE表中的 TYPE ID 字段。商品类型表表名T PRODUCT TYPE列名说明类型定义空/非空约束条件TYPE ID类

2、型唯一 ID整数非空主键,自增TYPE NAME类型名称字符串非空TYPE_STATUS类型状态:0=可用,1=不可用整数非空补充说明类型状态字段TYPE STATUS需要设置值只能是0或者1。厂家表表名T FACTORY列名说明类型定义空/非空约束条件FACTORY ID厂家唯一 ID整数非空主键,自增FACTORY NAME厂家名称字符串非空“暂无”FACTORY ADDRESS厂家地址字符串非空“暂无”补充说明仓库表表名T DEPOT列名说明类型定义空/非空约束条件DEPOT ID仓库唯一 ID整数非空主键,自增DEPOT CODE仓库编号字符串非空DEPOT NAME仓库名称字符串非空

3、DEPOT ADDRESS仓库地址字符串非空“暂无”补充说明商品-厂家中间表表名T PRODUCT FACTORY列名说明类型定义空/非空约束条件ID记录ID整数非空主键,自增PRODUCT ID商品ID整数非空FACTORY ID厂家ID整数非空PRODUCT_ID字段需要设置参照T_PRODUCT表中的PRODUCT_ID字段补充说明取值。FACTORY_ID字段需要设置参照T_FACTORY表中的FACTORY_ID字段取值。商品-仓库中间表表名T PRODUCT DEPOT列名说明类型定义空/非空约束条件ID记录ID整数非空主键,自增PRODUCT ID商品ID整数非空DEPOT ID

4、仓库ID整数非空PRODUCT COUNT库存整数非空补充说明PRODUCT_ID字段需要参照T_PRODUCT表中的PRODUCT_ID字段取 值。DEPOT_ID字段需要参照T_DEPOT表中的DEPOT_ID字段取值。 PRODUCT COUNT字段的值大于100并且小于10000。订单表(2011-06-17)表名T ORDER列名说明类型定义空/非空约束条件ORDER ID订单编号字符串非空主键ORDER STATUS订单状态整数空ORDER DATE订单创建日期时间日期时间非空ORDER PRICE订单支付价格浮点数非空订单状态字段取值:0-等待支付,1=支付成功,2一发贝,3一贝

5、已收到-1=付款失败,-2-订单超时,-3-订单失效,-4-订单废弃补充说明订单编号取值(2011061715050200101)说明:订单创建日期时间=20110617150502 第001个并发产生的订单=001 本次交易流程中的第1笔过程=01订单-商品中间表(2011-06-17)表名T ORDER PRODUCT列名说明类型定义空/非空约束条件ID记录ID整数非空主键,自增PRODUCT ID商品ID整数非空ORDER ID订单编号字符串非空PRODUCT PRICE商品单价浮点数非空PRODUCT COUNT商品数量整数非空补充说明PRODUCT ID字段与T PRODUCT表中的

6、PRODUCT ID字段建立参照完 整性规则。ORDER ID 字段与T ORDER表中的ORDER ID字段建立参照完整性规 贝农PRODUCT_COUNT字段的值必须大于或等于1。PRODUCT PRICE字段的值必须大于或等于1。2011-06-15第一部分作业1.为 mall 数据库添加数据文件从数据文件 mall_01_data.ndf逻辑文件名(mall_01_data)初始大小12MB,最大20MB,文件增长 5%2.为 mall 数据库添加日志文件从日志数据文件mall_01og.ldf逻辑文件名(mall_01og)初始大小3MB最大15MB, 文件增长 2%3.为 weib

7、o 数据库添加日志文件从日志数据文件 weibo_01og.ldf逻辑文件名(weibo_01og)初始大小2MB最大 66MB,文件增长3%4.为 blog 数据库添加数据文件从数据文件blog_01_data.ndf逻辑文件名(blog_01_data)初始大小2MB最大10MB,文 件增长 3%5修改(mall)数据库中主数据文件初始大小为8MB6修改(blog)数据库中主数据文件初始大小为7MB7修改(weibo)数据库中主数据文件初始大小为5MB8修改数据库(blog)的名称,修改为(blogNew)2011-06-16 作业1数据的插入请为mall数据库中添加1种商品类别:文化用品

8、,状态为启用(0),并且为这个类型添加一 些商品。商品名称:格林童话,商品代码: 11001,状态启用(0),价格: 59.20商品名称:SQLServer数据库应用,商品代码:11002,状态启用(0),价格:99.5商品名称:钢铁是怎样炼成的,商品代码:11003,状态不启用(1),价格:35.6商品名称:可口可乐,商品代码:CC10099,状态启用(0),价格:3.52.数据的修改请将商品中的名称为“钢铁是怎样炼成的”的商品价格修改为: 95.66;请将商品中的名称为“SQLServer数据库应用”的商品,商品代码纠正为:XJ1006; 请将商品中的名称为“可口可乐”的商品类型纠正为“食

9、品”,并且暂时不启用(1); 本商城决定不销售“家电” ,“母婴”,“办公”等类别的商品,因此决定暂时将这三个商品 类别状态设置为关闭(1);3. 数据的删除请将商品中的价格为95.66的商品删除掉。 请将商品价格低于10元的商品删除掉。4. 简单查询查询出商品表中全部商品记录。查询出商品表中全部商品的名称和价格。 查询出商品表中前10条商品记录的名称,价格,以及编号。5 简单链接查询查询出商品表中全部商品的名称,商品类别,商品价格。 请查询出商品表中类别为食品,且价格高于500元的昂贵食品。请从不销售的商品类别的商品中找出价格高于100元的商品,显示商品类别,商品名称,商 品价格。请找出不销

10、售的商品类别中,库存数量大于1 000的商品,要求显示,商品名称,商品就挨 个,商品类别,商品库存数量。6 嵌套链接查询请使用嵌套查询,查询出在“霍尔果斯”的仓库中存放了哪些商品。请使用嵌套查询,查询出在“天山”仓库,或“塔城”仓库中,库存数量少于1000件,价 格又在700元以下的商品。7 运算符查询查询出价格在5001000元之间的商品。请查询出诺基亚品牌的并且价格在700900元之间的商品,显示商品名称,商品类别,商品 价格。8 排序查询请根据价格由低到高将全部化妆品显示出来。 请根据价格由高到低把沙依巴克仓库中的全部饰品,显示出来。 请查询位于霍尔果斯的仓库中价格最贵的商品。9 聚合函

11、数的使用请找出商品中最贵的手机,名称,价格,货号。 请找出周大生的商品中最便宜的是哪款?请给出商品名称,商品货号,这个商品是属于哪个 仓库的。请查询出我们商城的食品平均价格是多少? 请查询出由“达利”厂家生产的商品平均价格。 请查询出吐鲁番仓库和塔城仓库中的货物总量是多少? 请查询出由微软厂家生产的商品共有多少种?10 分组查询请查询出 63.2,599.63,63.2 等价位的商品有多少种。请查询出 天山库和兰州库中的商品各有多少种。请查询出食品,家电,汽车用品,价格在500元以上,种类数量大于2个的商品类别有多少 种类。2011-06-17 作业查询练习请查询出订单表中总共涉及到的商品。请

12、查询出开发区仓库中等待支付的订单,并且单价在50元以下,订购数量在10件以上的商 品。请查询出类别为食品的商品销售成功的订单号和每笔订单的总价格(商品单价X商品数量)请查询出 2008年 3月份订单支付价格最贵的商品,以及商品类型,所属厂家和所属仓库。 请查询出化妆品和食品这两大商品类别在2011年度共产生了多少笔订单。请查询出2011年 4月份到2011年 6月份销售了哪些商品,都是哪些类别,库存还有多少?2011-06-20 作业视图的创建1、请创建视图V_PRODUCT,显示商品表中的商品名称,商品代码,商品价格,商品类型 表中的类型名称。2、请创建视图V_ALL_PRODUCT,显示商

13、品名称,商品代码,商品价格,商品类型,商 品所属仓库,商品库存数量,厂家。3、请创建天山区商品类别视图 V_PRODUCT_DEPOT 要求按照商品类别汇总显示出天山 区仓库中每个类别的商品的库存数量。存储过程1、为订单编号为 2011061716271100000653的订单补充 1 条商品记录并返回这笔订单的总 商品数量。2、根据商品名称,更新商品库存量(+1),返回商品名称,商品类别,商品库存数量。3、根据商品名称,更新商品库存数量,如果库存数量大于500 件则减少到100 件,否则增 加到 600件,其中商品名称,根据500,减少100,增加600,这几个数字是参数,返回 这个类别的所有商品名称,商品类别,商品库存数。C:Documents andSettingswsy桌面

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

当前位置:首页 > 学术论文 > 其它学术论文

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