数据库原理款学课件 第3章SQL语言基础 章节学时分配: SOL语言基础 :2学时 SQL语言数据查询:4学时 数据更新及视图:2学时 SQL实验:4学时
1 章节学时分配: SQL语言基础 :2学时 SQL语言数据查询 :4学时 数据更新及视图 :2学时 SQL实验 :4学时 第3章 SQL语言基础
数据库原理款学课件 教学目标分析 教学目标 掌握数据定义;数据查询;数据操作语句; 视图 技能目标 培养学生积极思考、敢于动手、自主探 究的能力,鼓励学生要善于协作学习、 大胆创新。培养学生团结互助的团队合作 意识 2
2 掌握数据定义;数据查询;数据操作语句; 视图 教学目标 培养学生积极思考、敢于动手、自主探 究的能力,鼓励学生要善于协作学习、 大胆创新。培养学生团结互助的团队合作 意识 技能目标
数据库原理教学课件 教学重雅点 重点 掌握数据定义;数据查询;数据操作语 句;视图 难点 数据查询;数据操作语句
3 掌握数据定义;数据查询;数据操作语 句;视图 数据查询;数据操作语句
第3章SQL语言基础 3.1SOL概述 3.2表的定义 3.3数据查淘 3.4数据操作语句 3.5视图 3.6小结 2025/2124
2025/2/24 3.1 SQL概述 3.2 表的定义 3.3 数据查询 3.4 数据操作语句 3.5 视图 3.6 小结 第3章 SQL语言基础
数据库原理教学课件 3.1S0L概述 SOL发展史 SQL语句组成 Q返回
5 SQL语句组成 2 SQL发展史 3.1 SQL概述 1 ` 返回
数据库原理教学课件 SOL的发展史 1.SQL的发展历程 SQL最早是1974年由Boyce7和Chamberlin提出,并作为BM公 司研制的关系数据库管理系统原型System R的一部分付诸实施。 1986年10月,美国国家标准局(ANSD的数据库委员会批准了 SQL作为关系数据库语言的美国标准。 ● 1987年6月国际标准化组织S0)将其采纳为国际标准。这个标 准也称为SQL86。 Q随着SQL标准化工作的不断进行,.相继出现了SQL89、SQL 21992)和SQL3(1993)。SQL成为国际标准后,对数据库以外 的领域也产生了很大影响,不少软件产品的开发将$QL语言的 数据套询边熊与图形功能、软件工程工具、软件异发工其、人 智能程序缙合起来。 6
6 一、 SQL的发展史 1.SQL的发展历程 SQL最早是1974年由Boyce和Chamberlin提出,并作为IBM公 司研制的关系数据库管理系统原型System R的一部分付诸实施。 1986年10月,美国国家标准局(ANSI)的数据库委员会批准了 SQL作为关系数据库语言的美国标准。 1987年6月国际标准化组织(ISO)将其采纳为国际标准。这个标 准也称为SQL 86。 随着SQL标准化工作的不断进行,相继出现了SQL 89、SQL 2(1992)和SQL 3(1993)。SQL成为国际标准后,对数据库以外 的领域也产生了很大影响,不少软件产品的开发将SQL语言的 数据查询功能与图形功能、软件工程工具、软件开发工具、人 工智能程序结合起来
数据库原理款学课件 SQL的特点 1.SOL的特点(一) SQL (Structured Query Language) 结构化查询语言,是关系数据库的标准语言 0 SQL是一个通用的、功能极强的关系数据库语言
7 二、 SQL的特点 1.SQL的特点(一) SQL(Structured Query Language) 结构化查询语言,是关系数据库的标准语言 SQL是一个通用的、功能极强的关系数据库语言
数据库原理教学课件 二、SQL的特点 1.SQL的特点(二) v综合统二 高度非过程化 V面向集合的操作方式 以同一种语法结构提供两种使用方法 Y语言简洁,易学易用
8 1.SQL的特点(二) 综合统一 高度非过程化 面向集合的操作方式 以同一种语法结构提供两种使用方法 语言简洁,易学易用 二、 SQL的特点
数据库原理款学课件 SOL的特点 1综合统一 ■集数据定义语言(DDL),数据操纵语言(DML),数 据控制语言(DCL)功能于一体。 ■可以独立完成数据库生命周期中的全部活动: >定义关系模式,插入数据,建立数据库; >对数据库中的数据进行查询和更新: >数据库重构和维护 >数据库安全性、完整性控制等 ■用户数据库投入运行后,可根据需要随时逐步修改模式, 不影响数据的运行。 ■数据操作符统一
9 二、 SQL的特点 1.综合统一 ◼集数据定义语言(DDL),数据操纵语言(DML),数 据控制语言(DCL)功能于一体。 ◼可以独立完成数据库生命周期中的全部活动: ➢ 定义关系模式,插入数据,建立数据库; ➢ 对数据库中的数据进行查询和更新; ➢ 数据库重构和维护 ➢ 数据库安全性、完整性控制等 ◼用户数据库投入运行后,可根据需要随时逐步修改模式, 不影响数据的运行。 ◼数据操作符统一
数据库原理欲学课件 二 、 SQL的特点 2.高度非过程化 。 非关系数据模型的数据操纵语言“面向过程”, 必须制定存取路径 ·SQL只要提出“做什么”,无须了解存取路径。 ● 存取路径的选择以及SOL的操作过程由系统自 动完成
10 2.高度非过程化 • 非关系数据模型的数据操纵语言“面向过程” , 必须制定存取路径 • SQL只要提出“做什么”,无须了解存取路径。 • 存取路径的选择以及SQL的操作过程由系统自 动完成。 二、 SQL的特点