第三章关系数据库标准语言SQL解析.ppt

第三章 关系数据库标准语言SQL 3.1 SQL概述 3.2 数据定义 3.3 数据查询 3.4 数据操纵 3.5 视图 3.6 数据控制 3.1 SQL概述 结构化查询语言SQL(Structured Query Language):是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制四个方面,是一个通用的、功能极强的关系数据库语言,目前已成为关系数据库的标准语言。 SQL的历史:SQL语言最初是由IBM公司在七十年代中期在原型的关系数据库管理系统SYSTEM R上开发的语言。1979年,ORACLE公司首家推出商业上可执行的SQL。如今,SQL成为工业上标准的数据库存取语言。 SQL语言集数据查询(data query)、数据操纵(data manipulation)、数据定义(data definition)和数据控制(data control)功能于一体,充分体现了关系数据语言的特点和优点 。 §3.1.1 SQL语言特点 ⑴ 综合统一的一体化 SQL语言集数据定义语言DDL、数据操纵语言DML、数据控制语言DCL的功能于一体,语言风格统一,可以独立完成数据库生命周期中的全部活动,包括定义关系模式、插入数据建立数据库、查询、更新、维护、数据库重构、数据库安全性控制等一系列操作要求 ⑵ 高度非过程化 SQL语言进行数据操作,用户只需提出“做什

文档评论(0)

1亿VIP精品文档

相关文档