第三章 关系数据库标准语言 SQL语言
第三章 关系数据库标准语言 SQL语言
主要内容 §31SQL概述 ■§3.2查询语句 s33更新语句 §3.4 SQL DDL 83.5 SQL DCL §3.6视图 ■§3.7嵌入式SQL
主要内容 §3.1 SQL概述 §3.2 查询语句 §3.3 更新语句 §3.4 SQL DDL §3.5 SQL DCL §3.6 视图 §3.7 嵌入式SQL ■ ■
§3.SQL概述 SQL的发展及现状 、SQL数据库的体系结构 SQL的功能 四、SQL的形式 五、SQL的特点
§3.1 SQL概述 一、 SQL的发展及现状 二、SQL数据库的体系结构 三、SQL的功能 四、SQL的形式 五、SQL的特点
§31SQL概述 SQL的发展及现状 1974年,由 Boyce和 Chamberlin提出 19751979, IBM San Jose Research Lab的关系 数据库管理系统原型 System R实施了这种语言 SQL-86是第一个SL标准 SQL-89、SQL-92(SQL2)、SQL-99(SQL3) 大部分DBMS产品都支持SQL,成为操作数据库的 标准语言
§3.1 SQL概述 一、 SQL的发展及现状 –1974年,由Boyce和Chamberlin提出 –1975~1979,IBM San Jose Research Lab的关系 数据库管理系统原型System R实施了这种语言 –SQL-86是第一个SQL标准 –SQL-89、SQL-92(SQL2)、SQL-99(SQL3) –大部分DBMS产品都支持SQL,成为操作数据库的 标准语言
二、SQL数据库的体系结构 SQL用户 ⅤiewV ⅤewV2外模式 Base table Base Table Base table Base Table BI B2 B3 B4 +---+---式 Stored File Stored file Stored File Stored File SI SI 内模式 SQL语言支持的关系数据库的三级模式结构
二、SQL数据库的体系结构 SQL 用户 Base Table B1 View V1 View V2 Base Table B2 Base Table B3 Base Table B4 Stored File S1 Stored File S1 Stored File S1 Stored File S1 外模式 模式 内模式 SQL语言支持的关系数据库的三级模式结构