5语言简洁,易学易用 SQL功能极强,完成核心功能只用了9个动词 表31SQL语言的动词 SQL功能 动词 数据查询 SELECT 数据定义 CREATE, DROP, ALTER 数据操纵 INSERT, UPDATE DELETE 数据控制 GRANT,REⅤOKE An Introduction to Database System
An Introduction to Database System 5.语言简洁,易学易用 v SQL功能极强,完成核心功能只用了9个动词
31SQL概述 311SQL的产生与发展 312SQL的特点 今31.3SQL的基本概念 An Introduction to Database System
An Introduction to Database System 3.1 SQL概述 v3.1.1 SQL 的产生与发展 v3.1.2 SQL的特点 v3.1.3 SQL的基本概念
sQL的基本概念(续) sQL支持关系数据库三级模式结构 SOL 「视图 视图2 外模式 基本表1 基本表2 基本表3 基本表4模式 存储文件1 存储文件2内模式 An Introduction to Database System
An Introduction to Database System SQL的基本概念(续) SQL 视图1 视图2 基本表1 基本表2 基本表3 基本表4 存储文件 存储文件2 1 外模式 模 式 内模式 SQL支持关系数据库三级模式结构
sQL的基本概念(续) 今基本表 本身独立存在的表 sQL中一个关系就对应一个基本表 个(或多个)基本表对应一个存储文件 个表可以带若干索引 今存储文件 逻辑结构组成了关系数据库的内模式 物理结构是任意的,对用户透明 今视图 ■从一个或几个基本表导出的表 ■数据库中只存放视图的定义而不存放视图对应的数据 ■视图是一个虚表 ■用户可以在视图上再定义视图 An Introduction to Database System
An Introduction to Database System SQL的基本概念(续) v 基本表 n 本身独立存在的表 n SQL中一个关系就对应一个基本表 n 一个(或多个)基本表对应一个存储文件 n 一个表可以带若干索引 v 存储文件 n 逻辑结构组成了关系数据库的内模式 n 物理结构是任意的,对用户透明 v 视图 n 从一个或几个基本表导出的表 n 数据库中只存放视图的定义而不存放视图对应的数据 n 视图是一个虚表 n 用户可以在视图上再定义视图
第三章关系数据库标准语言sQL 31SQL概述 32学生-课程数据库 33数据定义 34数据查询 35数据更新 3.6视图 3.7小结 An Introduction to Database System
An Introduction to Database System 第三章 关系数据库标准语言SQL 3.1 SQL概述 3.2 学生-课程数据库 3.3 数据定义 3.4 数据查询 3.5 数据更新 3.6 视图 3.7 小结