欢迎来到天天文库
浏览记录
ID:50836852
大小:4.63 MB
页数:3页
时间:2020-03-08
《关系数据库与SQL Server 2008 第2版 教学课件 作者 龚小勇 第13讲 数据的基本查询.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、重庆电子工程职业学院授课方案(教案)课名:教师:班级:编写时间:课题:数据的基本查询教学目的及要求:1.了解数据库的基本关系运算2.掌握用select查询数据库的方法:选择运算、投影运算教学重点:选择运算、投影运算教学难点:选择运算中条件的设置教学步骤及内容:复习并导入新课复习:第3、4章主要介绍了:u创建数据库u创建数据表:定义表结构(包括表约束);添加表数据引入:创建数据库的目的在于有效地组织数据,使人们更容易地获取和利用数据。一、基本关系运算(1.4章节)1.选择运算Ø功能:①按给定的条件,从表中
2、选出满足条件的行形成一个新表,作为运算结果。记为δF(R)。(F—条件,R—表名)②其运算结果将表从行方向上进行分割Ø实例1:查找21岁的男同学。①运算结果如左图:②选择运算表达式为:δ性别=‘男’and年龄=21(学生表)2.投影运算Ø功能①从表中选出指定列(属性值)组成一个新表。记为∏A(R)。(A--列名,R--表名)②其运算结果将表从列方向上进行分割。Ø实例2:只显示表中的姓名和专业。①运算结果如左:②投影运算表达式为:∏姓名,专业(学生表)二、select语句的使用1.选择列(投影运算)旁批栏
3、:最基本的select语句格式select字段列表--------投影运算from表名where条件--------选择运算说明:字段列表指定了查询结果集中要包含的列的名称。多列之间用逗号隔开。v选取字段v为字段重新命名v使用常量v使用列表达式v限制返回的个数v过滤结果集中的重复行v使用聚合函数2.选择行(选择运算)当没有使用where指定条件时,运行的查询都是返回表中所有的行。在实际应用中,常常需要按条件来查询数据。说明:条件中可使用的运算符有:v比较运算符:v逻辑运算符:v范围运算符:v模糊匹配符:
4、v列表运算符:v空值判断符:本次课重点内容小结1.基本关系运算:选择、投影、连接2.select语句的使用select列名表from表名[where逻辑表达式]课外作业布置ü课外练习(补充):写出实现下列功能的select语句。1.检索男同学的出生日期。2.检索1981年出生的学生姓名。3.检索姓陈的学生姓名和学号。4.检索备注列非空的学生记录。5.检索余老师所授课程的课程号和课程名。6.检索成绩在80分以上的学号和课程号。7.检索第2学期所开设的课程名和授课教师。8.查询学号尾数为4、5的信息。9.检
5、索承担了课程号为“101”和“102”教学任务的教师姓名。10.按性别和年龄降序排列,查询学生信息。ü预习:数据汇总
此文档下载收益归作者所有