实验4-使用sql查询分析器完成简单查询

实验4-使用sql查询分析器完成简单查询

ID:12645801

大小:145.50 KB

页数:3页

时间:2018-07-18

实验4-使用sql查询分析器完成简单查询_第1页
实验4-使用sql查询分析器完成简单查询_第2页
实验4-使用sql查询分析器完成简单查询_第3页
资源描述:

《实验4-使用sql查询分析器完成简单查询》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验4使用SQL查询分析器完成简单查询一、实验目的1、通过对Select的使用,掌握Select语句的结构及其应用。二、实验要求1、掌握在SQLServer2000环境下,利用企业管理器和查询分析器进行SQL数据查询。学习使用Select语句进行数据库的检索,掌握在Select语句中使用where子句、orderby子句、groupby子句以及between、like关键字。三、实验设备、环境设备:奔腾III或奔腾III以上计算机环境:WINDOWSXP或WINDOWSNT、SQLSERVER2000中文版四、实验原理、方法上机操作五、实验步骤及内容(一)实验步骤1、学生实际操作(二

2、)实验内容1、使用SQL查询分析器,对Pubs数据库完成如下简单查询操作说明:学会使用Transact-SQL帮助。SQL查询分析器>>帮助>>Transact-SQL帮助,了解有关substring和convert函数的使用方法。(1)查询所有作者的作者号、姓名信息;(authors表)(2)查询所有作者的姓名和作者号信息,并在每个作者的作者号前面显示字符串“身份证号:”表明显示信息是身份证信息;(authors表)(3)改变显示列名。显示所有作者的姓名信息和作者号信息,要求用“名”和“姓”来区别fname和lname,“作者编号”来区分作者号;(authors表)(4)查询所有书

3、在价格提高10%后的价格和书名信息;(titles表)(5)查询所有书的书号和税后价格。(titles表,royalty列表示税率);(6)查询所有作者的姓和“名的第一个字符”以及作者号;(authors表;SUBSTRING函数;au_fname表示名,au_lname表示姓;substring(au_fname,1,1),第二个参数表示位置,第三个参数表示取子串长度)(7)查询邮政编码大于9000的作者姓名和电话信息;(authors表)(8)查询在CA州的作者姓名和城市;(authors表)(9)查询出版日期在1/1/1991到12/31/1991之间的书名(书名限制为38个字

4、符)和出版日期;(titles表,SUBSTRING函数)(10)查询书的类型是mod_cook或trad_cook的书名和它的类型;(titles表)(11)查询店名中包含Book的店的信息;(stores表);(12)查询所有无价格的图书;(titles表)(13)查询书名以T开头或者出版号为0877,且价格大于16美元的书的信息;(titles表)(14)查询所有作者的所在城市和州名,要求没有重复信息;(authors表)(15)按照类型的升序和价格的降序显示书的信息;(titles表)六、实验报告要求及记录、格式按长沙理工大学《实验报告》格式填写七、实验注意事项1、实验过程中

5、注意爱护计算机,实验完毕要按政党操作关闭计算机;2、不要随意更改sa的登录密码;3、注意自己创建的数据库主文件及日志文件的保存文件名及位置。八、阅读、讨论及思考题1、思考:(1)SQLServer2000数据库中表之间的关系主要分为哪几类?(2)视图的更新和修改有什么区别?如何进行相应的操作?(3)SQLServer2000数据库中的索引可以分为哪几种?九、实验结果讨论、体会和收获CAST和CONVERT函数使用说明(6)selectsubstring(au_fname,3,1),au_lname,au_idfromauthors(9)selectsubstring(title,1,

6、38),CONVERT(char(10),pubdate,120)fromtitleswherepubdatebetween'1/1/1991'and'12/31/1991'

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

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

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