数据库概论ppt sql chapter3.pdf

  1. 1、本文档共92页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库概论ppt sql chapter3

第三章关系数据库标准语言-SQL SQL(Structured Query Language,可读作Sequel)语言是 1974年由Boyce和Chamberlin提出的。由于它功能丰富、使用方式 灵活、语言简洁易学等突出优点,在计算机工业界和计算机用户中 倍受欢迎并深深扎根。1986年10月,美国国家标准局(ANSI)的数 据库委员会批准了SQL作为关系数据库语言的美国标准。此后不久, 国际标准化组织(ISO)也做出了同样的决定。 此后ANSI不断修改和完善SQL标准,并于1989年公布了SQL-89 标 准 , 1992 年 又 公 布 了 SQL - 92 标 准 ; 后 面 出 现 SQL - 99(SQL3),SQL-2003(XML/window函数/merge语句 SQL4 ),SQL-2006 和SQL-2008,SQL-2011。 SQL成为国际标准后,数据库产品的各个厂家纷纷推出各自的 支持SQL的软件或者与之接口的软件。这样就造成了一种极大的可 能性,不论是微机、小型机还是大型机,不管是哪种数据库系统, 都 采 用 SQL 作 为 共 同 的 数 据 存 取 语 言 和 标 准 接 口 。 SQL标准发展的简要历史 •1986年 ANSI X3.135-1986 ,ISO/IEC 9075:1986 , SQL-86 •1989年 ANSI X3.135-1989 ,ISO/IEC 9075:1989 , SQL-89 120页 •1992年 ANSI X3.135-1992, ISO/IEC 9075:1992 , SQL-92(SQL2) 622 页 1999年 ISO/IEC 9075:1999, 1700页, SQL-1999(SQL99,SQL3) •2003年 ISO/IEC 9075:2003, 3600页, SQL-2003 SQL4 merge + xml + window 函数 •2005年 SQL-2006 xml增强 xml+sql 3777页 •2006年 SQL-2008 3777页 •2010年 SQL 2011 Temporal databases(时态数据库,缓慢变化维) 3.1 SQL概述 SQL的英文名称是结构化的查询语言。实际上它 的功能包括 查询(Query DML) 操纵(Manipulation DML ) 定义(Definition DDL/DSDL ) 控制(Control DCL) 四个方面,是一个综合的、通用的、功能极强的关 系数据库语言。 SQL的主要特点有: 1. 一体化 SQL集DDL(DSDL 存储有关,内模式) 、DML 、DCL于一体 DSDL:Data Storage Description Language 2. 高度非过程化 “做什么”VS “怎么做” 3. 面向集合的操作方式 操作的对象和结果都是集合,一次一集合(Set) 4. 多种使用方式,统一的语法结构 交互方式(isql),嵌入方式(C++,Java)(exec),C#类 5. 语言简洁,易学易用 SQL完成核心功能只用了9个动词。 SQL的语法很简单,接近英语口语。 SQL动词 SQL功能 动词 数据查询 SELECT 数据操纵DML INSERT, UPDATE, DELETE 数据定义DDL CREATE, DROP, ALTER 数据控制DCL GRANT, REVOKE 扩充:Dump/B

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档