1 / 103
文档名称:

03 关系数据库标准语言SQL.ppt

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

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

分享

预览

03 关系数据库标准语言SQL.ppt

上传人:中国课件站 2011/10/11 文件大小:0 KB

下载得到文件列表

03 关系数据库标准语言SQL.ppt

文档介绍

文档介绍:本章内容提要SQL语言可以分为数据定义、数据查询、数据更新、数据控制四大部分。本章系统而详尽地讲解了SQL语言这四部分的内容。进一步了解关系数据库系统的基本概念。:SQL的数据定义、查询、更新、控制功能;视图的概念及其优点。 本章难点:SQL的数据查询功能。第三章关系数据库标准语言SQLSQL历史SQL:StructuredQueryLanguang1974年,由Boyce和Chamberlin提出1975-1979年,在SystemR上实现,由IBM的SanJose研究室研制 由于它功能丰富受到广泛欢迎,经不断修改、扩充和完善,SQL语言最终发展成为关系数据库的标准语言。第三章关系数据库标准语言SQLSQL第三章关系数据库标准语言SQL标准化有关组织ANSI(AmericanNaturalStandardInstitute)美国国家标准局ISO(anizationforStandardization)国际标准化组织有关标准SQL-86(1986年10月ANSI的数据库委员会X3H2,87年ISO通过)“数据库语言SQL”SQL-89“具有完整性增强的数据库语言SQL”,增加了对完整性约束的支持SQL-92(SQL-2)“数据库语言SQL”,是SQL-89的超集,增加了许多新特性,如新的数据类型,更丰富的数据操作,更强的完整性、安全性支持等。SQL-99(SQL-3)正在讨论中的新的标准,将增加对面向对象模型的支持意义:自SQL成为国际标准语言后,各个数据库厂家纷纷推出各自的SQL软件或与SQL的接口软件,这就使得大多数数据库均用SQL作为共同的数据存取语言和标准接口,使不同数据库系统之间的互操作有了共同的基础。这个意义十分重大。SQL成为国际标准,对数据库以外的领域也产生了很大影响。SQL已成为数据库领域中的一个主流语言。(StructuredQueryLanguage)。实际上它的功能丰富。SQL功能:数据查询(DataQUERY);数据操纵(DataMANIPULATION);数据定义(DataDEFINITION);数据控制(DataCONTROL)SQL的主要特点是:(一体化的特点),易学易用第三章关系数据库标准语言SQL 。第三章关系数据库标准语言SQL :定义基本表,定义视图和定义索引。视图是基于基本表的虚表,索引是依附于基本表的。因此SQL通常不提供修改视图和索引定义的操作。SQL的数据定义语句第三章关系数据库标准语言SQL 、删除、与修改基本表一、定义基本表语句格式为:CREATETABLE<表名>(<列名><数据类型>[列级完整性约束][,<列名><数据类型>[列级完整性约束]]…[,表级完整性约束]);功能:定义一个基本表,同时定义与该表有关的完整性约束条件。说明:(1)<表名>是所要定义的基本表的名字。(2)一个表可以由一个或几个属性(列)组成。第三章关系数据库标准语言SQL