- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录第1章SQL语句基础71.1SQL语句概述71.1.1SQL语句的作用71.1.2SQL语句的适用范围71.2SQL语句的分类71.2.1DML语句71.2.2DDL语句81.2.3DCL语句8第2章SQL语句基础92.1字符函数92.1.1CHR92.1.2CONCAT92.1.3INITCAP102.1.4LOWER和UPPER102.1.5LPAD与RPAD112.1.6LTRIM与RTRIM112.1.7REPLACE122.1.8SUBSTR122.1.9TRANSLATE132.1.10INSTR132.1.11LENGTH142.2数字函数142.2.1ABS142.2.2CEIL和FLOOR152.2.3MOD152.2.4SIGN162.2.5ROUND162.2.6TRUNC162.3日期函数172.3.1SYSDATE172.3.2MONTHS_BETWEEN172.3.3ADD_MONTHS172.3.4NEXT_DAY172.3.5LAST_DAY182.3.6ROUND182.3.7TRUNC182.4转换函数182.4.1TO_NUMBER182.4.2TO_CHAR192.4.3TO_DATE192.5聚合函数192.5.1COUNT192.5.2SUM192.5.3AVG192.5.4MAX202.5.5MIN202.6其他函数202.6.1USER202.6.2NVL202.6.3DECODE20第3章SELECT语句应用223.1分组查询223.1.1GROUP BY 子句的使用223.1.2HAVING 子句的使用223.2多表查询223.3子查询233.4嵌套查询233.5集合操作23第4章DML语句应用254.1Insert语句254.2Update语句254.3Delete语句26第5章DML语句应用275.1Create语句275.1.1表275.1.2索引275.1.3视图275.1.4用户275.2Alter语句275.2.1表275.2.2索引285.2.3约束285.2.4用户285.3Drop语句28第6章DML语句应用296.1Grant语句296.2Revoke语句29SQL语句基础SQL语句概述SQL语句的作用SQL的诞生于IBM公司在加利福尼亚San Jose的试验室中。在七十年代SQL由这里开发出来。最初它们被称为结构化查询语言(Structured Query Language)并常常简称为sequel。开始时它们是为IBM公司的DB2系列数据管理系(RDBMS——关系型数据库管理系统)而开发的您在今天仍可以买到在不同平台下运行的该系统。事实上是SQL造就了RDBMS。它是一种非过程语言与第三代过程语言如C和COBOL产生于同一时代。注:非过程性语言的意思就是指与具体过程无关。举例来说SQL描述了如何对数据进行检索、插入、删除,但它并不说明如何进行这样的操作。SQL是操作和检索关系型数据库的事实上的标准语言,它允许程序员和数据库管理员做如下的工作:更改数据库的结构 更改系统的安全设置 增加用户对数据库或表的许可权限 在数据库中检索需要的信息 对数据库的信息进行更新注:对于SQL大家可能还不明白,S即Structured(结构),L即Language(语言),这是显而易见的但是Q的意思容易让人误解,Q的意思当然是Query(查询)——如果你直译的话,可是这只限于你对数据库提问。但是SQL能干的不只是查询,通过它你可以建立一个库,添加和删除数据,对数据作联合。当数据库改变时触发动作,并把你的查询存储在程序或数据库中。SQL语句的适用范围SQL可以运用在Microsoft Access,Microsoft Sqlserver,Oracle,Sybase,开放型数据连接(ODBC),和多种开发语言中。SQL语句的分类DML语句数据操纵语言(DML)语句,用来在数据库中操纵各种对象,检索和修改数据,这些语句包括SELECT、INSERT、UPDATE、DELETE等。SQL命令功能Insert增加数据行到表Delete从表中删除数据行Update更改表中数据Select从表或视图中检索数据行Commit work把当前事务所做的更改永久化(写入磁盘)Rollback作废上次提交以来的所有更改例如:select * from 病人费用记录;DDL语句数据定义语言(DDL)语句,用来执行数据库的任务,创建数据库以及数据库中的各种对象,这些语句包括CREATE、ALTER、DROP等语句。SQL命令功能Alter procedure重编译存储过程Alter table增加表列、重定义表列、更改存储分配Analyze收集数据库对象的性能统计值并送入基于代价的优化器Al
您可能关注的文档
- 【倍速课时学练】第一节燃烧与灭火.ppt
- 《优美的汉字》实用课件上课用.ppt
- 《美术星空》课件.ppt
- 《园林识图与制图》201301版课程标准.doc
- 《芦花荡》02.ppt
- 《展开与折叠》第二课时参考课件.ppt
- 《那一串珍珠的记忆》散文鉴赏.ppt
- 《芦花荡》参考课件5.ppt
- 《面向对象程序设计》试卷A (第三套).doc
- 《轻叩诗歌的大门》作品欣赏.ppt
- GB/T 176-2025水泥化学分析方法.pdf
- 中国国家标准 GB/T 176-2025水泥化学分析方法.pdf
- GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求.pdf
- 中国国家标准 GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求.pdf
- 《GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求》.pdf
- GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算.pdf
- 中国国家标准 GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算.pdf
- 《GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算》.pdf
- 中国国家标准 GB/T 31270.4-2025化学农药环境安全评价试验准则 第4部分:土壤吸附/解吸试验.pdf
- GB/T 31270.4-2025化学农药环境安全评价试验准则 第4部分:土壤吸附/解吸试验.pdf
最近下载
- 母婴友好医院建设体系.pptx VIP
- Unit 3 Sports Are good for You 教案 中职英语 外研版(2021)基础模块 1.docx VIP
- 儿童友好建设课件.pptx VIP
- 甘肃绿色矿山建设规范 第1-5部分 煤炭、金属矿、非金属矿、石油天然气、砂石粘土矿.pdf VIP
- 《一条小缝(课件)》课件.ppt VIP
- 党史讲座.ppt.ppt VIP
- 康复理疗解剖课件.pptx VIP
- 阿科玛(常熟)氟化工有限公司年产7000吨四氟丙烯(F1234yf)项目环境影响报告表.pdf
- TCCEAS 001-2022 建设项目工程总承包计价规范 (1).pdf VIP
- 文职炊事考试题及答案.doc VIP
原创力文档


文档评论(0)