华科数据库课设报告

华科数据库课设报告

ID:35215831

大小:264.50 KB

页数:12页

时间:2019-03-21

华科数据库课设报告_第1页
华科数据库课设报告_第2页
华科数据库课设报告_第3页
华科数据库课设报告_第4页
华科数据库课设报告_第5页
资源描述:

《华科数据库课设报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、课程实验报告课程名称:数据库系统原理专业班级:报告日期:2013-6-15计算机科学与技术学院目录1实验目的.................................................................................................................12实验题目...........................................................................................................

2、......13实验内容与结果.....................................................................................................24实验小结................................................................................................................101实验目的1.学习sqlserver的两种完全备份方式:数据和日志文件的脱机备份、系统的

3、备份功能2.学习系统的身份、权限配置操作3.了解系统的查询性能分析功能4.掌握使用sql语句进行查询的方法2实验题目软件功能学习部分:1.学习sqlserver的两种完全备份方式:数据和日志文件的脱机备份、系统的备份功能。2.学习系统的身份、权限配置操作。3.了解系统的查询性能分析功能(选做)。Sql练习部分:1.创建三个关系:商品表【商品名称、商品类型】GOODS【GNAMEchar(20),GTYPEchar(10)】主关键字为(商品名称)。商品类型为(电器、文具、服装。。。)商场【商场名称,所在地区】PLAZA【PNAMEchar(20),PARE

4、Achar(20)】主关键字为商场名称。所在地区为(洪山、汉口、汉阳、武昌。。。)销售价格表【商品名称、商场名称、当前销售价格、目前举办活动类型】SALE【GNAMEchar(20),PNAMEchar(20),PRICEFLOAT,ATYPEchar(10)】主关键字为(商品名称、商场名称)。举办活动类型为(送券、打折),也可为空值,表示当前未举办任何活动。表中记录如(‘哈森皮靴’,‘亚贸广场’,200,‘打折’),同一商场针对不同的商品可能采取不同的促销活动。92.数据更新:1)向上述表格中用sql语句完成增、删、个、改的操作;2)编写一个触发器,并

5、测试该触发器;3)将SALE表中的打折记录插入到新表SALE_CHEAP中,并基于SALE_CHEAP表创建一个统计每个商场各自打折商品平均价格的视图。3.用SQL语句完成下述查询需求:1)查询所有以“打折”方式销售的商品的当前销售情况,并按照价格的降序排列;2)查询所有没有任何活动的商品及其所在的商场,结果按照商品排序;3)查询价格在200~500元之间的商品名称、所在的商场名称、价格,结果按照商场名称排序;4)查询每种商品的最低价格、商品名称;5)查询以“送券”方式销售的商品总数超过30种的商场名称;6)查询以“送券”方式销售的商品总数超过30种的商

6、场所在地区;7)查询价格为下列取值之一的商品名称、所在商场名称、目前举办活动的类型,(88、188、288、388、488、588、888);8)查询以“老”字开头的所有商品的名称;9)查询同时销售“剃须刀”和“电池”的商场名称;10)查询不举办任何活动的商场;11)查询所销售的商品包含了“校园超市”所销售的所有商品的商场名称。3实验内容与结果软件功能学习部分方式1:数据库的备份:将数据库分离,找到存储该文件的文件夹,从中拷贝出数据库文件以及日志文件。数据库的还原:9在“所有任务”中点击“附加数据库”将所需添加的文件添加即可方式2:数据库备份:选中需要备

7、份的数据库文件,在“所有任务”中选择“备份数据库”之后选则备份地址数据库还原:点击“所有任务”的还原数据库Sql练习部分:2.3sql语句为:  CREATETABLESALECHEAP  (gnamechar(20),  pnamechar(20),  pricefloat,  atypechar(10),  primarykey(gname,pname));    insertintoSALECHEAP  SELECT*FROMSALE  WHEREatype='打折';    createviewgood(pname,gavg)  as  sele

8、ctpname,avg(price)  fromSALE  GROUPBYpna

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

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

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