数据库原理教学课件 二、SQL的特点 4.面向集合的操作方式 ·非关系数据模型采用面向记录的操作方式,操作 对象是一条记录 ·SQL采用集合操作方式 >操作对象、查找结果可以是元组的集合 >一次插入、删除、更新操作的对象可以是元组的集 合
11 4.面向集合的操作方式 • 非关系数据模型采用面向记录的操作方式,操作 对象是一条记录 • SQL采用集合操作方式 ➢ 操作对象、查找结果可以是元组的集合 ➢ 一次插入、删除、更新操作的对象可以是元组的集 合 二、 SQL的特点
数据库原理欲学课件 SQL的特点 4.以同一种语法结构提供多种使用方式 ·SQL是独立的语言 能够独立地用于联机交互的使用方式 SOL又是嵌入式语言 SQL能够嵌入到高级语言(例如C,C++,Java) 程序中,供程序员设计程序时使用
12 4.以同一种语法结构提供多种使用方式 • SQL是独立的语言 能够独立地用于联机交互的使用方式 • SQL又是嵌入式语言 SQL能够嵌入到高级语言(例如C,C++,Java) 程序中,供程序员设计程序时使用 二、 SQL的特点
数据库原理教学课件 SQL的特点 5.语言简洁,易学易用 ·SQL功能极强,完成核心功能只用了9个动词。 表3.1SQL语言的动词 SQL功能 动 词 数据查询 SELECT 数据定义 CREATE,DROP,ALTER 数据操纵 INSERT,UPDATE DELETE 数据控制 GRANT,REVOKE
13 • SQL功能极强,完成核心功能只用了9个动词。 表 3.1 SQL 语言的动词 SQL 功 能 动 词 数 据 查 询 SELECT 数 据 定 义 CREATE,DROP,ALTER 数 据 操 纵 INSERT,UPDATE DELETE 数 据 控 制 GRANT,REVOKE 二、 SQL的特点 5.语言简洁,易学易用
数据库原理教学课件 三、SQL的基本概念 SQL支持关系数据库三级模式结构 视图1 视图2 外模式 基本表1 基本表2 基本表3 基本表4 模式 存储文件 存储文件2内模式 14
14 三、SQL的基本概念 SQL 视图1 视图2 基本表1 基本表2 基本表3 基本表4 存储文件1 存储文件2 外模式 模 式 内模式 SQL支持关系数据库三级模式结构
数据库原理款学课件 三、SOL的基本概念 。 基本表 本身独立存在的表 SQL中一个关系就对应一个基本表 一个(或多个)基本表对应一个存储文件 一个表可以带若干索引 。 存储文件 逻辑结构组成了关系数据库的内模式 物理结构是任意的,对用户透明 。 视图 从一个或几个基本表导出的表 数据库中只存放视图的定义而不存放视图对应的数据 视图是一个虚表 用户可以在视图上再定义视图
15 三、SQL的基本概念 • 基本表 本身独立存在的表 SQL中一个关系就对应一个基本表 一个(或多个)基本表对应一个存储文件 一个表可以带若干索引 • 存储文件 逻辑结构组成了关系数据库的内模式 物理结构是任意的,对用户透明 • 视图 从一个或几个基本表导出的表 数据库中只存放视图的定义而不存放视图对应的数据 视图是一个虚表 用户可以在视图上再定义视图