中国人民大学:《数据库系统概论》课程教学资源(PPT课件讲稿)第3章 关系数据库标准语言SQL

第3章关系数据库标准语言SQL 3SQL概述 32数据定义 33查询 34数据更新 3.5视图 3.6数据控制 3.7嵌入式SQL 38小结
第3章 关系数据库标准语言SQL 3.1 SQL概述 3.2 数据定义 3.3 查询 3.4 数据更新 3.5 视图 3.6 数据控制 3.7 嵌入式SQL 3.8 小结

关系数据库标准语言SQL(续) SQL语言( Structured Query Language) 1974年由 Boyce和 Chamberlin提出 1975年~1979年IBM公司在 System R原型系 统上实现 是关系数据库的标准语言,是数据库领域中 个主流语言
关系数据库标准语言SQL(续) SQL语言(Structured Query Language) – 1974年由Boyce和Chamberlin提出 – 1975年~1979年IBM公司在System R原型系 统上实现 – 是关系数据库的标准语言,是数据库领域中 一个主流语言

关系数据库标准语言SQL(续) SQL标准 SQL-86 第一个SQL标准 由美国国家标准局( American National Standard Institute,简称ANSI)公布 1987年国际标准化组织( International Organization for Standardization,简称ISO)通 过 SQL-89 SOL-92 SQL3
关系数据库标准语言SQL(续) SQL标准 – SQL-86 • 第一个SQL标准 • 由美国国家标准局 ( American National Standard Institute,简称ANSI)公布 • 1987 年 国 际 标 准 化 组 织 ( International Organization for Standardization,简称ISO)通 过 – SQL-89 – SQL-92 – SQL3

第3章关系数据库标准语言SQL 3QL概述 32数据定义 33查询 34数据更新 3.5视图 3.6数据控制 3.7嵌入式SQL 38小结
第3章 关系数据库标准语言SQL 3.1 SQL概述 3.2 数据定义 3.3 查询 3.4 数据更新 3.5 视图 3.6 数据控制 3.7 嵌入式SQL 3.8 小结

3.SQL概述 31SQL的特点 312SQL语言的基本概念
3.1 SQL 概 述 3.1.1 SQL的特点 3.1.2 SQL语言的基本概念

3.SQL概述 311SQL的特点 312SQL语言的基本概念
3.1 SQL 概 述 3.1.1 SQL的特点 3.1.2 SQL语言的基本概念

3:31QL的特点 1.综合统 2.高度非过程化 3.面向集合的操作方式 4.同一种语法结构提供两种使用方式 5.语言简捷,易学易用
3.1.1 SQL的特点 ⒈ 综合统一 2. 高度非过程化 3. 面向集合的操作方式 4. 同一种语法结构提供两种使用方式 5. 语言简捷,易学易用

3:1.综合统 SQL语言集数据定义语言DDL、数据操纵语 言DML、数据控制语言DCL的功能于一体 非关系模型的数据语言 模式数据定义语言(模式DDL) 外模式数据定义语言(外模式DDL或子模式DDL) 与数据存储有关的描述语言(DSDL) 数据操纵语言(DML)
⒈ 综合统一 SQL语言集数据定义语言DDL、数据操纵语 言DML、数据控制语言DCL的功能于一体 非关系模型的数据语言 – 模式数据定义语言(模式DDL) – 外模式数据定义语言(外模式DDL或子模式DDL) – 与数据存储有关的描述语言(DSDL) – 数据操纵语言(DML)

2.高度非过程化 用户只需提出“做什么”,而不必指明 “怎么做” 存取路径的选择以及SQL语句的操作过 程由系统自动完成。大大减轻了用户负 担,而且有利于提高数据独立性
2. 高度非过程化 用户只需提出“做什么” ,而不必指明 “怎么做” 存取路径的选择以及SQL语句的操作过 程由系统自动完成。大大减轻了用户负 担,而且有利于提高数据独立性

3.面向集合的操作方式 SQL语言采用集合操作方式 操作对象、查找结果可以是元组的集合 次插入、删除、更新操作的对象可以是 元组的集合 非关系数据模型采用的是面向记录的操 作方式,操作对象是一条记录
3. 面向集合的操作方式 SQL语言采用集合操作方式 – 操作对象、查找结果可以是元组的集合 – 一次插入、删除、更新操作的对象可以是 元组的集合 非关系数据模型采用的是面向记录的操 作方式,操作对象是一条记录
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 中国人民大学:《数据库系统概论》课程教学资源(PPT课件讲稿)第2章 关系数据库.ppt
- 中国人民大学:《数据库系统概论》课程教学资源(PPT课件讲稿)第1章 绪论(主讲:陈红).ppt
- 兰州石化职业技术学院:《微机组装与维护技术》单元13 维护软件的应用.pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元12 计算机病毒防治.pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元11 操作系统的安装.pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元10 硬盘分区基本知识.pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元9 系统的启动.pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元8 BIOS功能及设置.pps
- 兰州石化职业技术学院:《微机组装与维护技术》单元14 电脑维护及故障诊断与处理.pps
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第5章 Java例外处理.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第4章 字符串.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第3章 数组.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第2章 Java语言概述.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第1章 预备知识.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第12章 Java小应用程序(Applet).ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第11章 Java网络通信程序的设计.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第10章 Java的线程处理.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第9章 Java在多媒体中的应用.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第8章 Java的GUI设计.ppt
- 西安电子科技大学:《JAVA语言》课程教学资源(PPT课件讲稿)第7章 Java的输入输出流.ppt
- 中国人民大学:《数据库系统概论》课程教学资源(PPT课件讲稿)第4章 关系数据库设计理论.ppt
- 中国人民大学:《数据库系统概论》课程教学资源(PPT课件讲稿)第5章 数据库安全.ppt
- 中国人民大学:《数据库系统概论》课程教学资源(PPT课件讲稿)第6章 数据库设计.ppt
- 中国人民大学:《数据库系统概论》课程教学资源(PPT课件讲稿)第7章 关系数据库管理系统实例.ppt
- 中国人民大学:《数据库系统概论》课程教学资源(PPT课件讲稿)第8章 数据库技术新进展.ppt
- 《2003级信息工程与网络技术》讲义.doc
- 《计算机文化基础》课程教学资源(PPT课件讲义)第一章 计算机文化概论.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第10章 继承与派生.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第12章 输入输出流.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第1章 C++语言概述.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第2章 基本数据类型、运算符与表达式.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第3章 结构化程序设计.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第4章 数组.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第5章 函数.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第6章 指针.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第7章 编译预处理命令.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第8章 结构体公用体和枚举类型.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》第9章 面向对象程序设计.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》实验一 顺序结构程序设计.ppt
- 河北建筑工程学院:《c++语言程序设计与实验》习题答案.ppt