电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数据库实验二

数据库实验二_第1页
1/21
数据库实验二_第2页
2/21
数据库实验二_第3页
3/21
任课老师: 《数据库原理及应用》实验报告学号:姓名:班级:ﻬ实验二数据库得简单查询与高级查询一、实验目得:本实验得目得就是使学生掌握 S QL Server 查询分析器得使用方法,加深对 SQL 与SQL语言得查询语句得理解。熟练掌握简单表得数据查询、数据排序与数据连接查询得操作方法,加深 S Q L 语言得嵌套查询语句得理解,熟练掌握数据查询中得分组、统计、计算与集合得操作方法.二、实验内容(一)简单查询操作。该实验包括投影、选择条件表达,数据排序,使用临时表等。具体完成以下题目,将它们转换为 S Q L 语句表示,在学生选课数据库中实现其数据查询操作.1. 求数学系学生得学号与姓名2. 求选修了课程得学生学号3. 求选修课程号为‘1’得学生号与成绩,并要求对查询结果按成绩得降序排列,假如成绩相同按学号得升序排列.4. 求选修课程号为‘1'且成绩在 8 0~9 0 之间得学生学号与成绩,并将成绩乘以 0、8 输出.5. 求数学系或计算机系姓张得学生得信息。6. 求缺少了成绩得学生得学号与课程号(二)连接查询操作。该实验包括等值连接、自然连接、求笛卡儿积、一般连接、外连接、内连接、左连接、右连接与自连接等。1. 查询每个学生得情况以及她所选修得课程2. 求学生得学号、姓名、选修得课程及成绩3. 求选修课程号为‘1’且成绩在 9 0以上得学生学号、姓名与成绩4. 查询每一门课程得间接先行课(即先行课得先行课)(三)嵌套查询操作:在S Q L Ser ve r查询分析器中使用IN、比较符、ANY 或 ALL 与EXISTS 操作符进行嵌套查询操作。具体完成以下各题。将它们用 SQL 语句表示,在学生选课中实现其数据嵌套查询操作。1.求选修了高等数学得学号与姓名2.求‘1'课程得成绩高于刘晨得学生学号与成绩3.求其她系中比计算机系某一学生年龄小得学生(即年龄小于计算机系年龄最大者得学生)4.求其她系中比计算机系学生年龄都小得学生5.求选修了‘2’课程得学生姓名6.求没有选修‘2'课程得学生姓名7.查询选修了全部课程得学生姓名8.求至少选修了学号为“95 0 02”得学生所选修全部课程得学生学号与姓名(四)集合查询与统计查询:1)分组查询实验。该实验包括分组条件表达、选择组条件表达得方法。2)使用函数查询得实验.该实验包括统计函数与分组统计函数得使用方法。3)集合查询实验。该实验并操作 U NIO N、交操作 INT E R S ECT 与差操作 MINUS得实现方法。具体完成以下例...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数据库实验二

文旅传媒+ 关注
实名认证
内容提供者

传播文化,成就未来

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部