数据库的简单查询和连接查询.docx

上传人:b****0 文档编号:9829425 上传时间:2023-05-21 格式:DOCX 页数:11 大小:160.79KB
下载 相关 举报
数据库的简单查询和连接查询.docx_第1页
第1页 / 共11页
数据库的简单查询和连接查询.docx_第2页
第2页 / 共11页
数据库的简单查询和连接查询.docx_第3页
第3页 / 共11页
数据库的简单查询和连接查询.docx_第4页
第4页 / 共11页
数据库的简单查询和连接查询.docx_第5页
第5页 / 共11页
数据库的简单查询和连接查询.docx_第6页
第6页 / 共11页
数据库的简单查询和连接查询.docx_第7页
第7页 / 共11页
数据库的简单查询和连接查询.docx_第8页
第8页 / 共11页
数据库的简单查询和连接查询.docx_第9页
第9页 / 共11页
数据库的简单查询和连接查询.docx_第10页
第10页 / 共11页
数据库的简单查询和连接查询.docx_第11页
第11页 / 共11页
亲,该文档总共11页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库的简单查询和连接查询.docx

《数据库的简单查询和连接查询.docx》由会员分享,可在线阅读,更多相关《数据库的简单查询和连接查询.docx(11页珍藏版)》请在冰点文库上搜索。

数据库的简单查询和连接查询.docx

数据库的简单查询和连接查询

附录Ⅰ实验报告的一般格式

桂林电子科技大学

数学与计算科学学院实验报告

实验室:

实验日期:

2010年9月20日

院(系)

数学与计算科学学院

年级、专业、班

0800710310

姓名

何帅

成绩

课程

名称

数据库原理A实验

实验项目

名称

实验三数据库的简单查询和连接查询

指导

教师

毛睿

一、实验目的及要求

1、掌握SELECT语句的基本语法;

2、熟练掌握表的数据简单查询、数据排序;

3、熟练掌握表的连接查询的表示;

4、掌握等值连接与非等值连接、自身连接、外连接以及复合条件连接操作。

二、实验重点与难点

1、select语句的基本语法格式,执行方式,条件表达式的表示方式;

2、等值与非等值连接、自身连接、外连接以及复合条件连接操作。

三、实验内容

在前面建立的数据库student000的表中进行如下操作;

●查询全体学生的学号和姓名;

select学号,姓名

from学生表

●查询全体学生的详细记录;

●查询全体学生的姓名、出生年份和所在系;

select姓名,2010-年龄,所在系

from学生表

●查询选修了课程的学生学号;

select姓名,课程号

from学生表s,选课表sc

wheres.学号=sc.学号

●查询数学系全体学生的姓名;

●查询考试成绩不及格的学生姓名;

●查询年龄在20~23岁(包括20和23岁)之间的学生姓名、年龄和所在系;

select姓名,年龄,所在系

from学生表

where年龄between20and23;

●查询年龄不在20~23岁之间的学生姓名、年龄和所在系;

●查询指定的两个系的学生姓名和性别、所在系;

●查询都不是指定的两个系的学生姓名和性别、所在系;

select姓名,性别,所在系

from学生表

where所在系<>'数学系'and所在系<>'计算机系';

●查询所有指定姓氏的学生学号和姓名;

select学号,姓名

from学生表

whereLEFT(姓名,1)='李';

●查询缺少成绩的学生的学号和课程号;

●查询计算机系年龄在20岁以下的学生姓名;

●查询每个学生及其选课课程的情况;(用等值连接和自然连接两种方式查询,比较查询结果,分析等值连接和自然连接的区别)

selects.*,c.*,sc.*

from学生表s,课程表c,选课表sc

wheres.学号=sc.学号andc.课程号=sc.课程号

orderby姓名;

●求学生的学号、姓名、选课的课程名及成绩;

●求选修了1号课程且成绩为90分以上的学生学号、姓名和成绩;

●查询每一门课的间接选修课(选修课的选修课);

查询结果图:

查询全体学生的学号和姓名:

查询全体学生的详细记录:

查询全体学生的姓名、出生年份和所在系:

查询选修了课程的学生学号:

查询数学系全体学生的姓名:

查询考试成绩不及格的学生姓名:

查询年龄在20~23岁(包括20和23岁)之间的学生姓名、年龄和所在系:

查询年龄不在20~23岁之间的学生姓名、年龄和所在系:

查询指定的两个系的学生姓名和性别、所在系:

查询都不是指定的两个系的学生姓名和性别、所在系:

查询所有指定姓氏的学生学号和姓名:

查询缺少成绩的学生的学号和课程号:

查询计算机系年龄在20岁以下的学生姓名:

查询每个学生及其选课课程的情况(等值连接):

查询每个学生及其选课课程的情况(自然连接):

求学生的学号、姓名、选课的课程名及成绩:

求选修了1号课程且成绩为90分以上的学生学号、姓名和成绩:

查询每一门课的间接选修课(选修课的选修课):

实验分析总结:

通过本次试验掌握了SELECT语句的基本语法熟练掌握表的数据简单查询、数据排序以及表的连接查询的表示,熟练了等值连接与非等值连接、自身连接、外连接,学习到了指定姓氏的查询,通过实验更加明确了等值连接的笛卡尔积特性,自然连接取消了属性相同的列。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2