实验5数据查询

实验5数据查询

ID:41728406

大小:70.46 KB

页数:3页

时间:2019-08-30

实验5数据查询_第1页
实验5数据查询_第2页
实验5数据查询_第3页
资源描述:

《实验5数据查询》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验五数据查询【实验题目】数据査询【实验目的】1、通过关系数据库管理系统SQLServer的上机实验,使学工进一步了解关系数据模型及关系数据库管理系统的基本原理。2、熟练学握SQL语言(包括标准SQL和T-SQL)杳询功能,包括单表的数据杳询和数据排序、数据连接查询和嵌套査询的操作方法以及分组、统计计算和组合杳询的操作方法等。同时进一步学握SQLServer查询分析器的使用。【实验原理】木实验的实验原理包括:(1)单表查询操作,包括字符出匹配、查询所有列、结果数据排序等。(2)连接查询操作,包括一般连接查询、广义笛卡儿

2、积、内连接、外连接(左外连接、右外连接和全外连接)等。(3)嵌套查询操作,包括使用IN、比较符、ANY或ALL、以及EXISTS等的嵌套査询。(4)分组统计查询和组合查询操作,包括使用分组条件表达式、计算表达式、统计函数、组合查询(UNION)等。【实验内容与要求】准备工作:打开企业管理器,连接和注册SQLServer,并打开查询分析器。本实验中所使用数据库为:pubs,一个关于图书出版的实例数据库。1、用关系图向导创建表authors>titles>publisherstitleauthoremployee和sale

3、s之间的关系图。2、无条件査询(1)查找pubs数据库中authors表的全部信息。(2)查找pubs数据库中authors表前2条及前面67%的教师的信息。(用TOPn语句)(3)从authors表中检索出作者所在州的名称,并且耍求显示的州名不重复。3、简单条件查询(1)查找titles表中全部书号及书名。(2)查找titles表中价格在$12〜18元之间的书的书名。(3)查找titles表中书号以T开头的书号,书名。4、多条件查询(1)在表titles中查找书名起始字符为T,价格小于$16元的书名及价格。(2)在表

4、titles中查找书名起始字符不为T的,价格大于$16元的书号、书名及价格。5、用连接操作(或嵌套杳询)进行杏询(1)使用表titles,publishers进行查询:查找出版社的名称以及所出的书名。(2)使用表authors,titlcauthor,titles进行查询:查找作者的姓、名和所写的书名。(3)查询出版社在徳国的职员号、出版社号及受雇H期。(利用表employee和publishers)6、对查询结果进行排序(1)在表authors中查找作者的姓、名、电话号码,并按作者姓、名升序排列。(2)在表title

5、s中查找书名和书的价格,按书价山大到小的次序排列。7、使用分组和聚集函数进行杏找(1)列出表titles中有多少种书。(2)(3)按type分组列出表titles屮书类,每类的均价和总价。列出表titles中类型为“business”的I扌的书号、名称和价格,并求出均价。(4)列出表titles中类型“psycholog厂和“business"的图书。(用UNION组合查询农示)(5)列出表titles中书价最低的书名和卩价。(6)查出表titles中书价最高的书名及书价。(7)列出表titles中当年销量的总和。(8

6、)列出表sales中总数量大于50的商品存储号(storjd)和总数量。(9)列出表sales中商品存储号.FI期和数量,并按存储号进行统计求和。(利用COMPUTEBY)【实验报告要求】1、记录实验内容中使用到的SQL语句和实验结果(包扌舌表之间的关系图);2、总结SELECT查询语句的语法和使用技巧。3、实验中的问题和解决方法。【注意事项】1、输入SQL语句时应注意,语句中均使用西文操作符号。2、语句的层次嵌套关系和括号的配对使用问题。pubs数据库部分关系衣模型

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

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

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