达梦数据库 加入小组

7个成员 22个话题 创建时间:2021-01-15

【下载资料】DM8 SQL语言使用手册

发表于2021-02-22 2224次查看

结构化查询语言 SQL(Structured Query Language)是在 1974 年提出的一种关 系数据库语言。由于 SQL 语言接近英语的语句结构,方便简洁、使用灵活、功能强大,倍 受用户及计算机工业界的欢迎,被众多计算机公司和数据库厂商所采用,经各公司的不断修 改、扩充和完善,SQL 语言最终发展成为关系数据库的标准语言。

SQL 的第一个标准是 1986 年 10 月由美国国家标准化组织(ANSI)公布的 ANSI X3.135-1986 数据库语言 SQL,简称 SQL-86,1987 年国际标准化组织(ISO)也通过了 这一标准。以后通过对 SQL-86 的不断修改和完善,于 1989 年第二次公布了 SQL 标准 ISO/IEC 9075-1989(E),即 SQL-89。1992 年又公布了 SQL 标准 ISO/IEC 9075:1992, 即 SQL-92。1999 年公布了 ISO/IEC 9075:1999,即 SQL-3(也称 SQL-99)。之后在 2003 年公布了 ISO/IEC 9075:2003,即 SQL:2003;在 2008 年公布了 ISO/IEC 9075:2008,即SQL:2008;在2011年公布了ISO/IEC 9075:2011,即SQL:2011。 由于 SQL 标准的内容越来越庞杂,绝大多数情况下,说起 SQL 符合程度,其实是指 SQL-92 中最核心的部分,从 SQL-99 后不再对标准符合程度进行分级,而是改成了核心兼容性和 特性兼容性。

SQL 成为国际标准以后,其影响远远超出了数据库领域。例如在 CAD、软件工程、人 工智能、分布式等领域,人们不仅把 SQL 作为检索数据的语言规范,而且也把 SQL 作为检 索图形、图象、声音、文字等信息类型的语言规范。目前,世界上大型的著名数据库管理系 统均支持 SQL 语言,如 Oracle、Sybase、SQL Server、DB2 等。在未来相当长的时间 里,SQL 仍将是数据库领域以至信息领域中数据处理的主流语言之一。

由于不同的 DBMS 产品,大都按自己产品的特点对 SQL 语言进行了扩充,很难完全符 合 SQL 标准。目前在 DBMS 市场上已将 SQL 的符合率作为衡量产品质量的重要指标,并研 制成专门的测试软件,如 NIST。目前,DM 数据库管理系统 SQL-92 入门级符合率达到 100%, 过渡级符合率达到 95%,并且部分支持 SQL-99、SQL:2003、SQL:2008 和 SQL:2011 的特性。同时 DM 还兼容 Oracle 11g 和 SQL Server 2008 的部分语言特性。本章主要 介绍 DM 系统所支持的 SQL 语言——DM_SQL 语言。

DM8_SQL语言使用手册.pdf 预览 下载
发表回复
你还没有登录,请先 登录或 注册!
话题作者

新加组员