关系数据库标准语言SQL
关系数据库标准语言SQL
SQL概述一认识SQL sQL( Structured Query Language),即结构化查询语言, 是关系数据库的标准语言,是一个通用的、功能极强的关系数 据库语言; 其功能并不仅仅是查询,主要用来对存放在计算机中的数据库 进行组织、管理和检索
1 • SQL(Structured Query Language),即结构化查询语言, 是关系数据库的标准语言,是一个通用的、功能极强的关系数 据库语言; • 其功能并不仅仅是查询,主要用来对存放在计算机中的数据库 进行组织、管理和检索。 一、SQL概述 — 认识SQL
SQL概述一认识SQL 1974年被提出,并在丨BM公司研制的关系数据库管理系统 System R上实现; 1986年,被批准作为关系数据库语言的美国标准; ·1987年,国际标准化组织SO也通过了这一标准
1 • 1974年被提出,并在IBM公司研制的关系数据库管理系统System R上实现; • 1986年,被批准作为关系数据库语言的美国标准; • 1987年,国际标准化组织ISO也通过了这一标准。 一、SQL概述 — 认识SQL
SQL概述一认识SQL 当前,几乎所有关系数据库管理软件都支持SQL。许多软件厂 商对SQL基本命令集进行了不同程度的扩充和修改,所以,实 际上不同数据库管理系统之间的SQL语言不能完全通用。 例如,微软公司的 SQL Server数据库系统支持的是 Transact SQL(简称T-SQL),而甲骨文公司的 Oracle数据库所使用的 SQL语言则是PL-SQL
1 • 当前,几乎所有关系数据库管理软件都支持SQL。许多软件厂 商对SQL基本命令集进行了不同程度的扩充和修改,所以,实 际上不同数据库管理系统之间的SQL语言不能完全通用。 • 例如,微软公司的SQL Server数据库系统支持的是TransactSQL(简称T-SQL),而甲骨文公司的Oracle数据库所使用的 SQL语言则是PL-SQL。 一、SQL概述 — 认识SQL
SQL概述一SQL语言特点 综合统一 集DDL、DML、DCL功能于一体,语言风格统一; 关系模型中实体和实体间联系都用关系表示,数据结构单一,数 据操作符统一。 高度非过程化 只要提出“做什么”,无须指明“怎么做” 存取路径的选择和SαL的操作过程由系统自动完成
1 • 综合统一 – 集DDL、DML、DCL功能于一体,语言风格统一; – 关系模型中实体和实体间联系都用关系表示,数据结构单一,数 据操作符统一。 • 高度非过程化 – 只要提出“做什么”,无须指明“怎么做”; – 存取路径的选择和SQL的操作过程由系统自动完成。 一、SQL概述 — SQL语言特点