第3章关系数据库标准语言SQL 学习要点 1、SQL语言的基本概念及特点 2、定义表、修改、删除基本表 3、建立索引、删除索引 4、单表、连接、嵌套、集合查询 5、插入、修改、删除数据 6、定义、查询、更新视图 7、数据控制
第3章 关系数据库标准语言SQL 学习要点 1、SQL语言的基本概念及特点 2、定义表、修改、删除基本表 3、建立索引、删除索引 4、单表、连接、嵌套、集合查询 5、插入、修改、删除数据 6、定义、查询、更新视图 7、数据控制
第3章关系数据库标准语言SQL 3.1SQL语言的基本概念及特点 3.2数据定义 3.3查询 3.4数据更新 3.5视图 3.6SQL的数据控制功能 习题及参考答案
第3章 关系数据库标准语言SQL 3.1 SQL语言的基本概念及特点 3.2 数据定义 3.3 查询 3.4 数据更新 3.5 视图 3.6 SQL的数据控制功能 习题及参考答案
第3章关系数据库标准语言SQL 31SQL语言的基本概念及特点 311SQL语言的基本概念 sQL语言支持关系数据库三级模式结构。其中外 模式对应于视图(view)和部分基本表(Base Tabe),模式对应于基本表,内模式对应于存储文 件。 基本表是本身独立存在的表,在SQL中一个关系 就对应一个表。一些基本表对应一个存储文件,一个 表可以带若干索引,索引也存放在存储文件中
第3章 关系数据库标准语言SQL 3.1 SQL语言的基本概念及特点 3.1.1 SQL语言的基本概念 SQL语言支持关系数据库三级模式结构。其中外 模 式 对应 于 视图 ( View) 和 部分 基本 表 ( Base Table),模式对应于基本表,内模式对应于存储文 件。 基本表是本身独立存在的表,在SQL中一个关系 就对应一个表。一些基本表对应一个存储文件,一个 表可以带若干索引,索引也存放在存储文件中
311SQL语言的基本概念 存储文件的逻辑结构组成了关系数据库的 内模式。存储文件的物理文件结构是任意的。 视图是从基本表或其他视图中导出的表, 它本身不独立存储在数据库中,也就是说数据 库中只存放视图的定义,而不存放视图对应的 数据,这些数据仍存放在导出视图的基本表中, 因此视图是一个虚表。用户可以用SQL语言对 视图和基本表进行查询
3.1.1 SQL语言的基本概念 存储文件的逻辑结构组成了关系数据库的 内模式。存储文件的物理文件结构是任意的。 视图是从基本表或其他视图中导出的表, 它本身不独立存储在数据库中,也就是说数据 库中只存放视图的定义,而不存放视图对应的 数据,这些数据仍存放在导出视图的基本表中, 因此视图是一个虚表。 用户可以用SQL语言对 视图和基本表进行查询
312SQL语言的特点 sQL语言之所以能够为用户和业界所接受 并成为国际标准,是因为它是一个综合的、通 用的、功能极强同时又简洁易学的语言。SQL 语言集数据査询( Data Query)、数据操纵 ( Data Manipulation)、数据定义(Data Definition)和数据控制( Data contro)功 能于一体,充分体现了关系数据语言的特点和 优点
3.1.2 SQL语言的特点 SQL语言之所以能够为用户和业界所接受 并成为国际标准,是因为它是一个综合的、通 用的、功能极强同时又简洁易学的语言。SQL 语言集数据查询(Data Query)、数据操纵 (Data Manipulation)、数据定义(Data Definition)和数据控制(Data Control)功 能于一体,充分体现了关系数据语言的特点和 优点