数据库数据查询实验报告

数据库数据查询实验报告

ID:39513031

大小:6.57 MB

页数:19页

时间:2019-07-04

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

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

1、...宁夏师范学院数学与计算机科学学院《数据库》实验报告实验序号:07实验项目名称:数据查询学号2014210758姓名邹业安专业、班级14信科实验地点222指导教师褚万军时间2017.6.07一、实验目的及要求?掌握从简单到复杂的各种数据查询。包括:单表查询、多表连接查询、嵌套查询、集合查询。?掌握用条件表达式表示检索条件。?掌握用聚合函数计算统计检索结果。二、实验设备(环境)及要求1、环境要求:硬件:PC(PII以上,128M以上内存)、因特网接入;软件:在SQLServer2000中三、实验内容与步骤

2、1、一般简单查询(1)不带条件的查询指定字段(考虑去掉和不去掉重复值两种情况)。selectdistinct学号from选课select学号from选课......(2)查询某个表中的所有记录查询教师表中的所有记录(3)使用单个条件的简单查询查询成绩大于50的学生的学号select学号from选课where成绩>50......(4)使用多个条件(AND关系)的查询select工资from教师where工资>200and工资<500(5)使用多个条件(OR关系)的查询select工资from教师where工

3、资<200or工资>500(6)使用多个条件(混合AND和OR关系)的查询select*from学生where(院系='2'and生源='淮南')or(院系='6'and生源='淮北')(7)使用带NOT运算的查询......select*from学生wherenot(生源='合肥')(8)使用BETWEEN???AND???的查询select*from选课where成绩between86and93(9)使用NOT???BETWEEN???AND???的查询select*from选课where成绩notbe

4、tween76and93(10)使用LIKE运算符的字符串匹配查询。......select*from课程where课程性质like'专业__'(11)使用LIKE运算符的模板匹配查询。select*from院系where办公地点like'4_1'(12)查询空值和非空值的select*from教师where工资isnullselect*from教师where工资isnotnull......(13)结果要求排序的查询select*from选课--升序orderby成绩select*from选课--降序or

5、derby成绩desc(14)查询结果按多列排序,并分别要求升序和降序的查询。select*from选课orderby学号,成绩......select*from选课orderby学号,成绩desc(15)使用TOP显示前若干记录的查询selecttop3*from学生(16)使用TOP显示前若干记录的查询,如果有满足条件的并列记录一并显示selecttop3*from学生where生源='淮南'......(17)两个关系的连接查询。select*from学生crossjoin选课(18)带其他查询条件的

6、两个关系的连接查询select学生.学号,院系,姓名,性别,生源,课程编号,成绩from学生join选课on选课.学号=学生.学号(19)多个关系(三个以上)的连接查询select*from学生,课程,选课where学生.学号=选课.学号and课程.课程编号=选课.课程编号......(20)两个关系的广义笛卡尔积运算结果。select*from学生crossjoin选课(21)根据两个关系的广义笛卡尔积运算结果得到两个关系进行自连接的结果selecte.学号,院系,姓名,性别,生源,课程编号,成绩from

7、学生ejoin选课wone.学号=w.学号......(22)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等个字段select姓名,职称,课程名称,课程性质from教师innerjoin课程on教师.教师编号=课程.责任教师(23)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等个字段,要求结果中列出所有教师信息(即包括不是任何课程责任教师的教师信息)select姓名,职称,课程名称,课程性质from教师leftjoin课程on教师.教师编号=课程.责任教师(2

8、4)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等个字段,要求结果中能够反映目前没有确定责任教师的课程信息。select姓名,职称,课程名称,课程性质from教师rightjoin课程on教师.教师编号=课程.责任教师......(25)查询教师-课程信息,查询结果中包括教师姓名、职称、课程名称和课程性质等4个字段,要求结果中既能够反映目前不是责任教师的教师信息,又能反映目前没有确定责任教

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

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

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