第5章关系数据库标准语言—SQL.ppt

关系数据库标准语言—SQL 5.1 SQL概述及特点 5.2 数据定义语句 5.3 数据查询语句 5.4 数据更新语句 5.5 嵌入式SQL 5.6 数据控制机制和语句 5.1 SQL概述及特点 1. SQL的主要功能 (1) 数据定义功能 定义关系数据库的模式、外模式和内模式,以实现对基本表、视图以及索引文件的定义、修改和删除等操作。 (2) 数据操纵功能 包括数据查询和数据更新两种数据操作语句:数据查询指对数据库中的数据查询、统计、分组、排序操作;数据更新指数据的插入、删除、修改等数据维护操作。 (3) 数据控制功能 通过对数据库用户的授权和收权命令来实现有关数据的存取控制,以保证数据库的安全性。 2. SQL的特点 (1) SQL具有自含式和嵌入式两种形式。 (2) SQL具有语言简洁、易学易用的特点。 (3) SQL支持三级模式结构。 ① 全体基本表构成了数据库的模式。 ② 视图和部分基本表构成了数据库的外模式。 ③ 数据库的存储文件和它们的索引文件构成了关系数据库的内模式。 SQL功能极强,完成核心功能只用了9个动词。 5.2 数据定义语句 5.2.1 基本表的定义和维护 1. 定义基本表 定义基本表语句的一般格式为: CREATE TABLE [〈库名〉]〈表名〉( 〈列名〉〈数据类型〉[〈列级完整性约束条

文档评论(0)

1亿VIP精品文档

相关文档