- 1、本文档共183页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 关系数据库标准语言SQL语言 §3.1 SQL概述 一、SQL的由来 SQL是Structured Query Language (结构化查询语言)的缩写。 1972年 SQUARE (Specifying Queries As Relational Expression) 语言; 1974年改为SEQUEL (Structured English QUEry Language) 语言,后简称SQL. 1986年美国国家标准局ANSI的数据库委员会X3H2批准并公布了SQL标准文本(SQL-86)。 1987年国际标准化组织ISO 把SQL-86采纳为国际标准。 1989年ISO颁步了增强完整性特征的SQL-89标准。 1992年ISO公布了修改扩充后的SQL-92(即SQL2)标准。 目前最新标准为SQL-99(即SQL3)。 二、SQL数据库的体系结构 三、SQL的组成(分类) DATABASE TABLE CREATE VIEW INDEX SQL DDL: ALTER DROP SQL QUERY:SELECT … FROM … INSERT … SQL SQL DML: UPDATE … DELETE … GRANT SQL DCL: REVOKE AUDIT 嵌入式SQL: 四、SQL的特点 SQL语言集数据查询、数据操纵、数据定义、数据控制的功能于一体,其主要特点包括 : 综合统一 高度非过程化 面向集合的操作方式 一种语法结构,两种使用方式 语言简捷, 易学易用 §3.2 SQL语言的基本概念 一 、 数据类型 1、字符型:CHAR(n) 2、数字型:INT,NUMBER(n,m),REAL,… 3、日期型:DATE,TIME,DATETIME 4、其它类型:LONG 二、函数 数字函数: 常见的有16个 ABS(X),SQRT(X),EXP(X),LOG(X), … 字符函数:常见的有9个 LENGTH(X$),LOWER(X$), … 分组函数:常见的有5个 COUNT(*),MAX(X),MIN(X),AVG(X), … 日期函数: 转换函数: 其他函数:PI,POWER(X,Y) , … 三、运算符 句法操作符:,, 数值操作符:+,-,*,/, ‖ ,… 逻辑操作符:=,,,≤,≥,≠,IN,ANY,ALL, … 查询表达式操作符: UNION,EXCEPT,… 其它操作符 :*,(+) ,… 四、查询表结构 DESCRIBE [user.]表名; §3.3 查询语句 一、语句格式: SELECT [ALL|DISTINCT] [表名.]{*|列名|表达式[AS 新列名]} [INTO :主变量1[,:主变量2]…] FROM 表名[表别名], … [WHERE 条件表达式|子查询] [GROUP BY 列名1, … [HAVING 分组表达式]] [{UNION|INTERSECT |EXCEPT}SELECT…FROM…] [ORDER BY 列名|列序号[ASC|DESC], …]; SELECT…FROM常用语句执行过程 SELECT… ⑤ 投影 FROM… ① TABLE→内存 WHERE… ② 选取元组 GROUP… ③ 分组 HAVING… ④ 选择分组 [{UNION|… } ⑥ 查徇结果的集 合运算 SELECT… ] ①~⑤ ORDER BY…… ⑦ 排序输出 二、单表查询 选择表中的列 例1.求学生所在系及姓名 SELECT SD, SN FROM S; 例2.求学生的全部信息 SELECT S#,SN,SA,SD @ FROM S; @ (SELECT *) 选择表中的行 1) 消除重复行: DISTINCT (缺省为ALL) ?例: 求选修了课程的学生号 SELECT DISTINCT S# FROM S; 2) 选满足一定条件的行: 用WHERE子句实现 例:求计算机系年龄小于19的姓名及年龄 SELECT SN, SA FROM S WHERE SD=’CS’ AND SA19
您可能关注的文档
- 特色京畿旅游线(北京为主).ppt
- 第一节 绪论 [兼容模式].pdf
- dwz使用几个小问题问题.doc
- BEC口语测试中语言教育理念.pdf
- 第二节 热分析方法-DSC.ppt
- 编译原理第6节.ppt
- 15 药品质量标准制订.ppt
- 1_4 多表连接与子查询.ppt
- 如何构建达芬奇DSPServer.pdf
- 八年级生物源远流长发酵技术.ppt
- DB14T 3462-2025 井工煤矿人工智能视觉识别技术要求.pdf
- 专练01 七上《朝花夕拾》—2024年中考语文名著导读抢分练(全国通用)(原卷版).pdf
- 专题29 小说常考题+病句的10个“不放过”-2023年中考语文热点作文素材解读及运用.pdf
- 专题15 最新热点时评与写作角度解读+「人民日报」时评文章精选金句汇总-2023年中考语文热点作文素材解读及运用.pdf
- 专题12 九下《儒林外史》—2024年中考语文名著导读抢分练(解析版).pdf
- 专题28 思辨类话题名言金句+5篇关于经典人物的精彩时评+热点时评-2023年中考语文热点作文素材解读及运用.pdf
- 11 七下期中记叙文阅读训练-2022-2023学年七年级语文下册知识梳理与能力训练(部编版).pdf
- 04 人物传记阅读 -2022-2023学年七年级语文下册知识梳理与能力训练(部编版) .pdf
- 专题06 八上《红星照耀中国》—2024年中考语文名著导读抢分练(解析版).pdf
- 专练02 七上《西游记》—2024年中考语文名著导读抢分练(全国通用)(原卷版).pdf
最近下载
- 护士给药环节差错防范改.ppt VIP
- (高清版)DB31∕T 1578-2025 微型消防站建设与运行要求.pdf VIP
- 《瑞幸咖啡财务造假案例分析》9300字.pdf VIP
- 2021版:IgG4相关性疾病诊治中国专家共识(最全版).pdf VIP
- QSY 08124.3-2018石油企业现场安全检查规范 第3部分:修井作业.pdf VIP
- Unit 1 My classroom PartB (同步练)人教PEP版 英语四年级上册 .docx VIP
- (完整版)高一化学铁及其化合物练习题.pdf VIP
- 《波形钢腹板》标准.docx VIP
- 郑子太极拳十三篇郑曼青.pdf VIP
- (优质!)2025医用压缩式雾化器研究资料.pdf
文档评论(0)