综合实训2
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(16)创建视图,要求能够显示供应厂家名称,商品价格,顾客姓名,订单日期及数量。
(17)创建存储过程,要求能够根据用户任意输入的商品编号,查询出该商品的价格。
实验要求
1.按要求完成各题,并写出主要命令
2.在实验报告中描述遇到的问题及解决的办法、收获
3.实验总结
心得体会
(10)删除订单表中商品编号为“102”的订单记录。
(11)将商品表中没有顾客订购的商品信息删除。
(12)在供应表上基于供应厂家名称一列创建非聚集、惟一的索引。
(13)在商品表上基于商品编号一列设置主键约束。
(14ຫໍສະໝຸດ Baidu在订单表上设置外键,保证录入的商品都是在商品表中存在的。
(15)在商品表上设置CHECK约束,约束数量一列的值大于等于1。
授课班级
计英1001
计应1001
第
47
讲
授课时间
12月20日
12月20日
星期
三
三
授课地点
805机房
805机房
实验项目
实训二十五综合实训1
实验目的
1.运用所学知识进行数据库的创建与管理。
实验环境
WindowsXP系统、SQL Server 2005环境
实验内容
用T-SQL语句实现下列操作:
有一个关于商品供应及顾客订单的数据库。其中包括四个用户表,表中各列信息如下:
供应表(供应厂家编号、供应厂家名称、商品编号、商品价格)。
顾客表(顾客编号、顾客姓名、地址、余额)。
订单表(商品编号、顾客编号、订单日期、订购数量)。
商品表(商品编号、商品名称、数量)。
注:假定每个表中有若干条记录,每个表中红色下划线的列作为主关键字,蓝色下划线的列作为外关键字。(数据库及表见test25ans操作要求前面部分)
(5)从商品表中查询最多商品数量,最小商品数量及商品总数量的记录信息。
(6)查询出2008-8-8顾客的订单信息,要求包括顾客姓名、商品名称及订单日期。
(7)向商品表中追加一条纪录(“204”,“可口可乐”,“900”)。
(8)将商品表中商品编号为204的商品名称更改为“百事可乐”。
(9)将顾客表中余额不足1000元的,将其订单日期延后10天。
操作要求:(使用SQL命令实现下列题目:前12个题,每小题5分,后5个题,每小题8分)
(1)从供应表中查询全体供应厂商的基本信息。
(2)从顾客表中查询地址在长春的顾客编号、顾客姓名及余额。
(3)从商品表中查询以“可乐”两个字结尾的商品名称及数量,并按数量降序排序。
(4)从订单表中查询购买商品编号为“101”商品的顾客编号及订单日期。
(17)创建存储过程,要求能够根据用户任意输入的商品编号,查询出该商品的价格。
实验要求
1.按要求完成各题,并写出主要命令
2.在实验报告中描述遇到的问题及解决的办法、收获
3.实验总结
心得体会
(10)删除订单表中商品编号为“102”的订单记录。
(11)将商品表中没有顾客订购的商品信息删除。
(12)在供应表上基于供应厂家名称一列创建非聚集、惟一的索引。
(13)在商品表上基于商品编号一列设置主键约束。
(14ຫໍສະໝຸດ Baidu在订单表上设置外键,保证录入的商品都是在商品表中存在的。
(15)在商品表上设置CHECK约束,约束数量一列的值大于等于1。
授课班级
计英1001
计应1001
第
47
讲
授课时间
12月20日
12月20日
星期
三
三
授课地点
805机房
805机房
实验项目
实训二十五综合实训1
实验目的
1.运用所学知识进行数据库的创建与管理。
实验环境
WindowsXP系统、SQL Server 2005环境
实验内容
用T-SQL语句实现下列操作:
有一个关于商品供应及顾客订单的数据库。其中包括四个用户表,表中各列信息如下:
供应表(供应厂家编号、供应厂家名称、商品编号、商品价格)。
顾客表(顾客编号、顾客姓名、地址、余额)。
订单表(商品编号、顾客编号、订单日期、订购数量)。
商品表(商品编号、商品名称、数量)。
注:假定每个表中有若干条记录,每个表中红色下划线的列作为主关键字,蓝色下划线的列作为外关键字。(数据库及表见test25ans操作要求前面部分)
(5)从商品表中查询最多商品数量,最小商品数量及商品总数量的记录信息。
(6)查询出2008-8-8顾客的订单信息,要求包括顾客姓名、商品名称及订单日期。
(7)向商品表中追加一条纪录(“204”,“可口可乐”,“900”)。
(8)将商品表中商品编号为204的商品名称更改为“百事可乐”。
(9)将顾客表中余额不足1000元的,将其订单日期延后10天。
操作要求:(使用SQL命令实现下列题目:前12个题,每小题5分,后5个题,每小题8分)
(1)从供应表中查询全体供应厂商的基本信息。
(2)从顾客表中查询地址在长春的顾客编号、顾客姓名及余额。
(3)从商品表中查询以“可乐”两个字结尾的商品名称及数量,并按数量降序排序。
(4)从订单表中查询购买商品编号为“101”商品的顾客编号及订单日期。