数据库原理与SQLServer

上传人:平*** 文档编号:48825891 上传时间:2018-07-21 格式:PPT 页数:14 大小:60.36KB
返回 下载 相关 举报
数据库原理与SQLServer_第1页
第1页 / 共14页
数据库原理与SQLServer_第2页
第2页 / 共14页
数据库原理与SQLServer_第3页
第3页 / 共14页
数据库原理与SQLServer_第4页
第4页 / 共14页
数据库原理与SQLServer_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《数据库原理与SQLServer》由会员分享,可在线阅读,更多相关《数据库原理与SQLServer(14页珍藏版)》请在金锄头文库上搜索。

1、 数据库应用数据库原理与SQL Server 国家级精品课程西安航空技术高等专科学校 http:/ Server第10课 检索数据(一)http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server复习习题:1简述SQL、Transact-SQL的概念。2什么叫批处理,批处理结束的标志是什么? 3SQL Server 2000的主要数据类型有哪些 ? 4试比较全局变量和局部变量的异同。 5简述日期加减函数、类型转换函数的功能和格式。 6试说明定义语句块语句的作用。 7什么叫脚本,脚本文件的扩展名是什么,如何使用脚本文件。 8在osql中如何使用脚本及脚本文件。 http:/

2、西安航空技术高等专科学校数据库应用数据库原理与SQL Server实训实训名称:Transact-SQL程序设计 目的要求:掌握用Transact-SQL语句设计程序的方法 操作步骤: 启动查询分析器。 用T-SQL编写程序,求前多少个自然数之和不超过5 000,并存储为脚本文 件“_1”。 用T-SQL语句编写程序,输出所有的水仙花数,并存储为脚本文件“_2”。所谓水仙花数是指一个3位整数,其各位数字的立方和等于该数本身。 在osql中执行上述脚本文件。 完成实例4-14-9。http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server第10课 基本检索语句目标:l掌握单

3、表SELECT语句 http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server5.1 基本select语句数据检索:查找出所需要的数据 语句格式 : select from where group by having order by http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server一、操纵列1.计算表达式:实例 香港回归多少年、天,15个月是哪天。 注意:与PRINT的区别 2.输出指定列 :实例 查询学号、班级、姓名 3.输出所有列:* 实例 查询学生的所有信息 4.设置列标题: AS |= 实例 查询学生的年龄 实例 检索学号、姓名、

4、班级和专业 5.消除重复记录: DISTINCT 实例 查询学校所有的班级 ,n ,n http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server二、操纵行 1.普通查询: where 实例 注意:AND与OR的区别2.模糊查询 运算符: like匹配符%(任意个字符)_ (任意一个字符)实例实例 http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server三、分类汇总概念:工资表 单位 姓名 工资 计算机 张三 1200 计算机 李四 1100 计算机 王五 1300 电气 赵六 1200 电气 杨七 1100 机械 马八 1400 机械 孙九 13

5、00 机械 袁十 1200 分类:分类字段求和360023003900:汇总实例 学生总成绩实例 课程平均成绩http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server聚合函数聚合函数:COUNT(DISTINCT |*)(列惟一值个数或记录总数)MAX(DISTINCT )(列最大值或列惟一值最大值)MIN(DISTINCT )(列最小值或列惟一值最小值)SUM(DISTINCT )(列算术和或列惟一值算术和)AVG(DISTINCT )(列平均值或列惟一值平均值) 实例 查询所有学生选修课程数量、总分及最高、最低分。 http:/ 西安航空技术高等专科学校数据库应用数

6、据库原理与SQL Server分类语句格式 :GROUP BY ,n 实例 查询每个学生选修课程数量、总分及最高、最低分。 注意 SELECT列只能是分类字段或聚合函数 http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server分类后过滤语句格式 :HAVING 实例 查询平均成绩及格的学生所选课程的数量、总分及最高、最低分 。 where:having:group前过滤,不汇总。如:成绩不为空group后,汇总后过滤。如:平均成绩及格 http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server四、排序语句格式 :ORDER BY DESC,n 实例

7、 查询每个学生所选课程数量、总分、平均分和最高分,并按平均分排名次。规定当平均分相等时,最高分高者排在前。 http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server作业 第五章 习题 1、2、3、5、6 http:/ 西安航空技术高等专科学校数据库应用数据库原理与SQL Server实训实训名称:检索表中数据(一)目的要求:掌握SQL Server 2000中检索表中记录的方法操作步骤: 完成实例5-15-11。 查询学生的学号、姓名、班级和地址。 查询课程编号为c001并且成绩不及格的学生的课程编号、学号和成绩。 查询各门课程的课程编号和不及格人数。 查询各门课程的课程编号、选修的人数、平均成绩、最高分和最低分,并按 课程编号升序排序。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号