SQL 结构化查询语言3.ppt
《SQL 结构化查询语言3.ppt》由会员分享,可在线阅读,更多相关《SQL 结构化查询语言3.ppt(23页珍藏版)》请在三一办公上搜索。
1、SQL 结构化查询语言,数据库基础数据管理技术的发展数据库(DB)和数据库管理系统(DBMS)B/S、C/S架构,以及数据库的应用SQL(结构化查询语言)概念数据库系统在省维护中心的应用,数据管理技术的发展,数据库(DB)和数据库管理系统(DBMS),数据库(Database)数据库管理系统 DBMSDatabase Management System数据库管理系统是位于用户与操作系统之间的一层数据管理软件。数据库在建立、运用和维护时由数据库管理系统统一管理、统一控制。数据库管理系统使用户能方便地定义数据和操纵数据,并能够保证数据的安全性、完整性、多用户对数据的并发使用及发生故障后的系统恢复。
2、数据库管理员 DBA数据库系统管理员(Database Administrator,简称DBA),USER,数据库,应用程序,DBMS,USER,数据库,DBMS,USER,使用数据库的方法,SQL(结构化查询语言)概念,SQL是结构化查询语言(Structure Query Language)的缩写,是关系型数据库管理系统的标准语言。包括数据定义、数据操纵、数据查询和数据控制四个方面,共9个命令。数据定义CREATE,ALTER,DROP数据查询SELECT数据操作INSERT,UPDATE,DELETE数据控制GRANT,REVOKE,数据库在省维护中心的应用,ORACLE交换网管,工单系
3、统NMSS,资源管理系统等SQL SERVERMPS CMS WMS 等WEB系统短信群发等系统注:notes使用的是文档数据库,不是关系数据库,SQL 常用语句,Select 查询语句Group by 分组语句Order by 排序语句Join 连接语句Into 语句Union 合并语句Like 语句Sql的特殊语句Insert 插入语句Update 更新语句Delete 删除语句,SELECT的命令格式,SELECT语句的一般格式为:【命令】SELECT ALL/DISTINCTTOP PERCENT.AS,AS FROM,INNER/LEFT/RIGHT/FULL JOIN ON INT
4、O/TO FILE/TO PRINTER/TO SCREENWHERE AND AND/ORAND/ORGROUP BY,HAVING ORDER BY ASC/DESC,ASC/DESC;,SQL 中的 like 语句,1、用“%”匹配多个字符(1)a%a:可筛选:aa,aBa,aBBBa,不能筛选:aBC(2)%ab%:可筛选:abc,AABB,Xab,不能筛选:aZb,bac例:以“网”开头:Select*from company where name like 网%以“通”结尾:Select*from company where name like%通“四”开头、“通”结尾:Selec
5、t%from company where name like 四%通包含有“网通”:Select*from company where name like%网通%,SELECT的运算,1、算术运算符()分组括号*、/乘、除+、-加、减算术运算符的优先次序为括号、乘方、乘除和加减,同级运算从左到右依次进行 例:还有多少年退休:Select SNO,SNAME,60-SOLD as TX_OLD from student45年以后已退休的有哪些:Select*from student where SOLD+45=602、关系运算符 大于=等于=大于等于 不等于 字符的比较是按ASCII码的大小进行
6、的,汉字是按机内码比较大小的。对于表达式则是先算表达式的值,然后用值比较大小。Select*from student where SOLD+45=60,SELECT的运算,3、逻辑运算符AND 逻辑与 OR 逻辑或 NOT 逻辑非 逻辑运算符的优先次序为:NOTANDOR表达式的运算顺序是先关系表达式后逻辑表达式 例1:Select*from student where(SOLD+45=60 and SSEX=男)or(SOLD+45=55 and SSEX=女)例2:Select*from student where age is null/is not null,SELECT的函数,1、A
7、VG(字段名或表达式):算数平均数 Select avg(sold)as avg_old from student2、COUNT(字段名或表达式):计算记录条数 Select COUNT(*)as NSRS from student where SSEX=女3、SUM(字段名或表达式):返回某特定字段或是运算的总和数值。Select sum(score)as t_score from Curse where sno=8701014、MAX(字段名或表达式)、MIN(字段名或表达式):求最大、最小值上述统计函数多与group by 联合使用。另注意having的用法例:统计出每门课的最高分Sel
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SQL 结构化查询语言3 结构 查询 语言
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-2314662.html