SQL是结构化查询语言(StructuredQueryLanguage)缩.ppt

SQL是结构化查询语言(StructuredQueryLanguage)缩.ppt

第4章 关系数据库语言SQL SQL是结构化查询语言(Structured Query Language)的缩写,其功能包括数据查询、数据操纵、数据定义和数据控制四个部分。 基于关系代数的语言是用对关系(表)的运算来表达查询的语言,它的运算基于关系代数。SQL主要是基于关系代数的,但有部分是基于谓词演算的,还有部分则是其他的。 从字面看SQL 只是一个查询语言,而实际上SQL作为一种标准数据库语言,从对数据库的随机查询到数据库的管理和程序设计,SQL几乎无所不能,功能十分丰富;而且SQL是一种陈述性的语言,语言简洁易学,书写非常简单,使用方便。SQL既可以作为交互式语言独立使用,用作联机终端用户与数据库系统的接口;也可以作为子语言嵌入宿主语言中使用,增强应用程序的处理能力。 4.1 SQL语言的基本概念与特点 4.1.1 SQL语言的发展及标准化 4.1.1.1 SQL语言发展史 SQL语言是当前最为成功、应用最为广泛的关系数据库语言,其发展主要经历了以下几个阶段: 1974年由CHAMBERLIN和BOYEE提出,当时称为SEQUEL(STUCTURED ENGLISH QUERY LANGUAGE); IBM公司对其进行了修改,并用于其SYSTEM R关系数据库系统中; 1981年 IBM推出其商用关系关系数据库SQL/DS,并将其名字改

文档评论(0)

1亿VIP精品文档

相关文档