文档详情

实验五 数据查询(一).doc

发布:2017-08-01约小于1千字共5页下载文档
文本预览下载声明
实验四 数据查询(一) 一、 实验要求及目的 1、掌握基本数据查询语句。 2、实验完成后书写实验报告,要求:T—SQL语句代码及执行结果填入实验报告“实验源码与结果”部分。 注意SQL程序的保存及打开方法: 保存sql程序的方法: (1)书写程序后点击如下图中保存按钮 (2)弹出窗体如下图,选择保存路径,输入程序名称保存。 程序文件打开方法 方法一:可直接使用文本文档(.txt文档)打开; 方法二:在SQLServer2005中使用下图中方式打开 弹出窗体如下,选择已保存的程序打开。 二、 实验内容 在完成数据库建立的基础上,利用T—SQL语句实现如下数据的查询。 查询全体学生的姓名、学号、所在系(要求显示使用列别名“姓名”、“学号”、“系别”)。 查询全体学生的基本信息(student表中所有字段),按系别升序,同系别按学号升序排列。 查询全体学生的姓名、出生年份。 查询学号为‘2’的学生的信息。 查询选修了课程的学生学号(即:在选课表‘SC’里有记录的学生学号),要求排除重复记录(使用distinct关键字实现)。 查询年龄在19~21岁(包括20岁和21岁)之间的学生的姓名、系别和年龄。 查询数学系(MA)和计算机科学系(CS)学生的姓名和性别。 查询所有姓刘学生的姓名、学号和性别(使用like谓词)。 查询student、sc表中学生的sno,sname,sdept,cno,cgrade等字段信息(要求:分别使用“内连接”、“左连接”、“右连接”及“完全连接”等四种等值连接方式进行查询操作)。 下述各题连接方式自定。 (10)查询选修“cno”为“1”的课程的学生的“学号”、“姓名”、“课程名称”、“学分数”。 (11)检索选修课程名称为“数据库”的学生的学号与姓名。 (12)查询所有成绩80分的学生基本信息(姓名、学号、成绩、系别)。 (13)查询学号为“5”的学生的全部选课信息(学号,姓名,系别,课程名称,成绩,学分)。
显示全部
相似文档