中南大学 大数据库实验 盛津芳.doc

中南大学 大数据库实验 盛津芳.doc

ID:56524812

大小:74.50 KB

页数:13页

时间:2020-06-27

中南大学 大数据库实验  盛津芳.doc_第1页
中南大学 大数据库实验  盛津芳.doc_第2页
中南大学 大数据库实验  盛津芳.doc_第3页
中南大学 大数据库实验  盛津芳.doc_第4页
中南大学 大数据库实验  盛津芳.doc_第5页
资源描述:

《中南大学 大数据库实验 盛津芳.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库技术实验报告实验一创建表、更新表和实施数据完整性实验容1.运行给定的SQLScript,建立数据库GlobalToyz。2.了解表的结构,建立所有表的关系图。3.利用系统预定义的存储过程sp_helpdb查看数据库的相关信息,例如所有者、大小、创建日期等。4.利用系统预定义的存储过程sp_helpconstraint查看所有表中出现的约束(包括Primarykey,Foreignkey,checkconstraint,default,unique)5.对表Toys实施下面数据完整性规则:(1)玩具的现有数量应在0到200之间;(2)玩

2、具适宜的最低年龄缺省为1。6.列出表PickofMonth中的所有记录,并显示中文列标题。作答2.3.执行命令execsp_helpdbGlobalToyz4.依次执行命令:execsp_helpconstraintCategoryexecsp_helpconstraintCountryexecsp_helpconstraintOrderDetailexecsp_helpconstraintOrdersexecsp_helpconstraintPickOfMonthexecsp_helpconstraintRecipientexecsp_h

3、elpconstraintShipmentexecsp_helpconstraintShippingModeexecsp_helpconstraintShippingRateexecsp_helpconstraintShopperexecsp_helpconstraintShoppingCartexecsp_helpconstraintToyBrandexecsp_helpconstraintToysexecsp_helpconstraintWrapper5.(1)altertabletoysaddconstraintsiToyQoh_si

4、zecheck(siToyQoh>0andsiToyQoh<200)(2)altertabletoysaddconstraintnewsiLowerAge_mincheck(siLowerAge>=1)6.执行命令:selectcToyIdas'玩具id',siMonthas'出厂月份',iYearas'出厂年份',iTotalSoldas'出厂总数'fromPickOfMonth实验二查询、更新数据库实验容1.显示属于California和Illinoi州的顾客的名、姓和emailID。2.显示定单、顾客ID,定单的总价值,并以定单的总价

5、值的升序排列。3.显示在orderDetail表中vMessage为空值的行。4.显示玩具名字中有“Racer”字样的所有玩具的基本资料。5.根据2000年的玩具销售总数,显示“PickoftheMonth”玩具的前五名玩具的ID。6.根据OrderDetail表,显示玩具总价值大于¥50的定单的和玩具总价值。7.显示一份包含所有装运信息的报表,包括:OrderNumber,ShipmentDate,ActualDeliveryDate,DaysinTransit.(提示:DaysinTransit=ActualDeliveryDate–S

6、hipmentDate)8.显示所有玩具的名称、商标和种类(ToyName,Brand,Category)。9.以下列格式显示所有购物者的名字和他们的简称:(Initials,vFirstName,vLastName),例如AngelaSmith的Initials为A.S。10.显示所有玩具的平均价格,并舍入到整数。11.显示所有购买者和收货人的名、姓、地址和所在城市,要求显示结果中的重复记录。12.显示没有包装的所有玩具的名称。(要求用子查询实现)13.显示已收货定单的定单以及下定单的时间。(要求用子查询实现)14.显示一份基于Order

7、detail的报表,包括cOrderNo,cToyId和mToyCost,记录以cOrderNo升序排列,并计算每一笔定单的玩具总价值。(提示:使用运算符COMPUTEBY)。15.把价格在$20以上的所有玩具的信息拷贝到称为PremiumToys的新表中。16.给id为‘000001’玩具的价格增加$1。1.删除“Largo”牌的所有玩具。作答1.selectvfirstname,vlastname,vemailidfromshopperwherecstate='California'orcstate='Illinoi'2.selectc

8、OrderNo,cShopperId,mTotalCostfromOrdersorderbymTotalCost3.select*fromorderDetailwherevmes

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

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

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