数据库原理与应用实验报告二.doc_第1页
数据库原理与应用实验报告二.doc_第2页
数据库原理与应用实验报告二.doc_第3页
数据库原理与应用实验报告二.doc_第4页
数据库原理与应用实验报告二.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

姓名 AAAA 学号 1005230ASD 班级 电商SDD班 年级 3 指导教师 SDFFFF 西安财经学院信息学院数据库原理与应用实验报告实验名称 基本表SQL语句练习 实验室 618 实验日期 2012.11.6 一、实验目的及要求:实验目的1: 1. 加深对表间关系的理解。 2. 理解数据库中数据的查询方法和应用。 3. 学会各种查询的异同及相互之间的转换方法。基本表SQL语句练习实验目的2: 1. 理解数据库中数据的其他查询方法和应用;学会各种查询要求的实现。实验目的3: 1. 加深对数据库相关性质的理解; 2. 各种约束性理解; 2. 学会数据库中数据的更新的方法。二、实验环境:Windows 7,SQL2000三、实验内容:实验内容1: 1. 查询所有作者的作者号、姓名信息。 2. 查询所有作者的姓名、作者号信息,并在每个作者的作者号前面显示字符串“身份证号:”,表明显示的信息是身份证信息。3. 查询在CA州的作者姓名和城市。4. 查询出版日期在2000.1.1-2000.12.31之间的书名和出版日期。5. 查询每个出版社出版的书。 6. 查询某店销售某书的数量。 7. 查询有销售记录的所有书信息(书号、书名、类型和价格等)。 8. 显示所有的书名(无销售记录的书也包括在内)。 9. 查询已销售书的信息(书号、书名、作者等)。 10. 查询所有出版商业(business)书籍的出版社的名称。实验内容2: 在实验1的基础上,练习查询语句的使用,包括计算列、求和、最大、最小值、各类选择条件、字符匹配、分组和排序,体会各种查询的执行过程,为简单综合应用打下基础。1. 查询书名以T开头或者出版社号为0877,而且价格大于16的书的信息。2. 按照类型的升序和价格的降序(在类型相同时)显示书的信息(书名、作者、出版社、类型、价格)。 3. 查询销售量大于30的书名及销售数量。4. 查询在1990.1.1到2000.12.31间,每本书的销售总额。5. 查询所有作者的所在城市和州名,要求没有重复信息。 6. 计算多少种书已被订价。 7. 查询每本书的书名、作者及它的售书总量 。8. 计算所有书的平均价格 。9. 查询价格最高的书的书名、作者及价格 。实验内容3: 1. 参照以上各表给出的主键、外键设置的设置要求,在自己创建表中进行相应的设置。2. 向authors表中插入一行作者信息(具体值自定)。 3. 数量超过100的商店增加10%的折扣。4. 删除1994.9.14的订单。5. 删除1中所建立的索引。6. 建立CA州作者所著书的视图(包括作者号、姓名、所在州、书名、价格、出版日期)。 7. 建立付款方式是现金(cash)的订单视图。9. 建立CA州的所有商店的视图。四、实验步骤:内容一:1. 查询所有作者的作者号、姓名信息 2 查询所有作者的姓名、作者号信息,并在每个作者的作者号前面显示字符串“身份证号:”,表明显示的信息是身份证信息3 查询在CA州的作者姓名和城市4 查询出版日期在2000.1.1-2000.12.31之间的书名和出版日期5 查询每个出版社出版的书 6 查询某店销售某书的数量 7 查询有销售记录的所有书信息(书号、书名、类型和价格等) 8 显示所有的书名(无销售记录的书也包括在内) 9 查询已销售书的信息(书号、书名、作者等) 10.查询商业(business)书籍的出版社的名称内容二:1. 查询书名以T开头或者出版社号为0877,而且价格大于16的书的信息。2.按照类型的升序和价格的降序(在类型相同时)显示书的信息(书名、作者、出版社、类型、价格) 3.查询销售量大于30的书名及销售数量4.查询在1990.1.1到2000.12.31间,每本书的销售总额5.查询所有作者的所在城市和州名,要求没有重复信息 6.计算多少种书已被订价 7.查询每本书的书名、作者及它的售书总量 8.计算所有书的平均价格 9.查询价格最高的书的书名、作者及价格 内容三:1. 参照以上各表给出的主键、外键设置的设置要求,在自己创建表中进行相应的设置。2.向authors表中插入一行作者信息(具体值自定) 3.数量超过100的商店增加10%的折扣4.删除1994.9.13的订单结果:5.除1中所建立的索引6.建立CA州作者所著书的视图(包括作者号、姓名、所在州、书名、价格、出版日期) 7.建立付款方式是现金(cash)的订单视图8.建立CA州的所有商店的视图 5、 调试过程及实验结果10. 查询价格最高的书的书名、作者及价格 错误:正确:6、 总结(可选)通过对实验“基本表SQL语句练习”,使我了解到,查询就是对数据库内的数据进行检索、创建、修改或删除的特定请求。使用查询可以按照不同的方式查看、更改和分析数据。 查询设计是数据库应用程序开发的重要组成部分,因为在设计数据库并用数据库进行填充后,需要通过查询来使用数据。查询分为两大类:一类是用于数据检索的选择查询,另一类是用于数据更新的操作查询。在SQL Server中,可以通过SELECT语句来实现选择查询,即从数据库表中检索所需要的数据。 经过学习,我很快掌握了数据库查询的相关知识,对于我今后的人生和工作有

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论