下载此文档

数据库实验报告 数据库实验上机实验报告.doc


文档分类:高等教育 | 页数:约20页 举报非法文档有奖
1/20
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/20 下载此文档
文档列表 文档介绍
课程设计报告题目:数据库实验上机实验报告专业班级:计算机科学与技术1210班学号:U201215079姓名:候宝峰指导教师:报告日期:2015-06-04计算机科学与技术学院目录一、基本SQL操作(部分选做) 11)数据定义 12)数据更新 33)用SQL语句完成下述查询需求: 4二、DBMS综合运用(部分选做) 81)学****sqlserver的两种完全备份方式:数据和日志文件的脱机备份、系统的备份功能(选做)。 82)学****系统的身份、权限配置操作 93)了解SQLSERVER的存储过程、触发器、函数实现过程 14三、实验总结 171)实验问题及解决 172)实验心得 18一、基本SQL操作(部分选做)1)数据定义参照下面的内容建立自己实验所需的关系数据创建三个关系:商品表【商品名称、商品类型】GOODS【GNAME char(20),GTYPE char(10)】主关键字为(商品名称)。商品类型为(电器、文具、服装。。。)商场【商场名称,所在地区】PLAZA【PNAME char(20),PAREA char(20)】主关键字为商场名称。所在地区为(洪山、汉口、汉阳、武昌。。。)销售价格表【商品名称、商场名称、当前销售价格、目前举办活动类型】SALE【GNAME char(20),PNAME char(20),PRICE FLOAT,ATYPE char(10)】主关键字为(商品名称、商场名称)。举办活动类型为(送券、打折),也可为空值,表示当前未举办任何活动。表中记录如(‘哈森皮靴’,‘亚贸广场’,200,‘打折’),同一商场针对不同的商品可能采取不同的促销活动。createtablegoods(gnamechar(20)primarykey,gtypechar(10));createtableplaza(pnamechar(20)primarykey,pareachar(20));createtablesale(gnamechar(20),pnamechar(20),priceFLOAT,atypechar(10)check(atypein('送券','打折','')),primarykey(gname,pname),foreignkey(gname)referencesgoods(gname),foreignkey(pname)referencesplaza(pname)); 图1goods表图2plaza表图3sale表2)数据更新(1)向上述表格中用sql语句完成增、删、个、改的操作;增加记录:insertintogoods(gname,gtype)values(’anta’,’服装’);删除记录:deletefromgoodswheregname=’南孚’andgtype=’电池’;更新记录:updategoodssetgtype=’电器’wheregname=’飞科’;(2)编写一个触发器,并测试该触发器;当插入一个“anta”货物时不能把它售价低于350,如果低于350就修改成350createtrigger[dbo].[Chang_Update_sale]on[dbo].[sale]afterinsertasif(selectcount(*)fromsale,='anta'<350)==='anta'='家乐福'end 图4触发器执行图如图,将原有的记录删掉后插入一条新纪录,应该是俩行受影响,由于触发器修改最小值,则会显示三行受影响,查表知,是触发器有效执行了。(3)将SALE表中的打折记录插入到新表SALE_CHEAP中,并基于SALE_CHEAP表创建一个统计每个商场各自打折商品平均价格的视图。,,='打折';selectpname,avg(price)avgfromSALE_CHEAPgroupby(pname) 图5视图3)用SQL语句完成下述查询需求:(1)查询所有以“打折”方式销售的商品的当前销售情况,并按照价格的降序排列;selectGNAME,PNAME,PRICEfromsalewhereATYPE='打折'orderbypricedesc;图6查询12)查询所有没有任何活动的商品及其所在的商场,结果按照商品排序;selectGNAME,PNAMEfromsalewhereATYPEisnullorderbygname;图7查询23)查询价格在200~5

数据库实验报告 数据库实验上机实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数20
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cjl201702
  • 文件大小467 KB
  • 时间2020-03-29