1 / 299
文档名称:

结构化查询语言SQL.ppt

格式:ppt   页数:299
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

结构化查询语言SQL.ppt

上传人:baixue 2013/12/24 文件大小:0 KB

下载得到文件列表

结构化查询语言SQL.ppt

文档介绍

文档介绍:第三章结构化查询语言SQL (关系数据标准语言)
SQL 概述
数据定义





ACCESS应用组件
SQL 概述


SQL 概述
SQL语言是:
1974年由Boyce和Chamberlin提出的。
1975年至1979年IBM公司san Jose Research Laboratory 研制的关系数据库管理系统原形系统System R 实现了这种语言。
SQL 概述
第一个SQL标准是1986年10月由美国国家标准局(American National Standard institute,简称ANSI)公布的,所以也称该标准为SQL-----86。
1989年国际标准化组织(anization for Standardization,简称ISO)标准(SQL-89)
1992年又公布了SQL-92标准。
目前新的SQL标准:SQL3
SQL 概述
结构化查询语言(structured query language,简称SQL)是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制4个方面,是一个通用、功能极强的关系数据库语言。目前已成为关系数据库的标准语言
大多数数据库均用SQL作为共同的数据存取语言和标准接口,使不同数据库系统之间的互操作有了共同的基础。
SQL的特点

数据库的主要功能是通过数据库支持的数据语言来实现的。
SQL的特点
非关系模型的数据语言一般都分为:
*模式数据定义语言(schemadata definition language:DDL):用于定义模式、外模式、内模式
*数据存储有关的描述语言(data strorage description language,简称DSDL):进行数据的存取
*数据操纵语言(data manipulation language,简称DML)进行数据的处置
当用户数据库投入运行后,如果需要修改模式,必须停止现有数据库的运行,转储数据,修改模式并编译后再重装数据库,因此很麻烦。
SQL的特点
于一体,风格一致
SQL语言集
可以独立完成数据库生命周期中的全部活动,包括定义关系模式、录入数据以建立数据库、查询、更新、维护、数据库重构、数据库安全控制等一系列操作的要求,这就是为数据库应用系统开发提供了良好的环境。
SQL的特点

只提“做什么”,不必指明“怎么做”——用户无需了解存取路径及物理地址——减轻用户负担,提高效率。

不仅查找结果可以是集合,插入,删除,
更新也可以是元组,比非关系DBMS优越。
SQL的特点

,易学易用
SQL功能
动词
数据查询
SELECT
数据定义
CREATE,DROP,ALTER
数据操纵
INSERT,UPDATE,DELETE
数据控制
GRANT,REVOTE