西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第3章 关系数据库标准语言SQL(数据更新)

数据库系统概论 An Introduction to Database system 第三章关系数据库标准语言 SQL(续2) 信息工程学院 An Introduction to Database System
An Introduction to Database System 信息工程学院 数据库系统概论 An Introduction to Database System 第三章 关系数据库标准语言 SQL (续2)

第三章关系数据库标准语言SQL 3.1SQL概述 3.2数据定义 3.3查询 3.4数据更新 3.5视图 3.6数据控制 3.7嵌入式SQL 3.8小结 An Introduction to Database System
An Introduction to Database System 第三章 关系数据库标准语言SQL 3.1 SQL概述 3.2 数据定义 3.3 查询 3.4 数据更新 3.5 视图 3.6 数据控制 3.7 嵌入式SQL 3.8 小结

3.4数据更新 3.4.1插入数据 3.4.2修改数据 3.4.3删除数据 An Introduction to Database System
An Introduction to Database System 3.4 数 据 更 新 3.4.1 插入数据 3.4.2 修改数据 3.4.3 删除数据

注意的问题 插入数据与创建基本表的区别 ■Insert与Create ■修改数据与修改基本表的区别 ·Update与Alter ■删除数据与删除基本表的区别 ,Delete与Drop An Introduction to Database System
An Introduction to Database System 注意的问题 ◼ 插入数据与创建基本表的区别 ◼ Insert与Create ◼ 修改数据与修改基本表的区别 ◼ Update与Alter ◼ 删除数据与删除基本表的区别 ◼ Delete与Drop

3.4.1插入数据 两种插入数据方式 ·插入单个元组 ·插入子查询结果 An Introduction to Database System
An Introduction to Database System 3.4.1 插入数据 ◼ 两种插入数据方式 ◼ 插入单个元组 ◼ 插入子查询结果

1.插入单个元组 语句格式 INSERT INTO[([,..)] VALUES([,] 功能 将新元组插入指定表中。 An Introduction to Database System
An Introduction to Database System 1. 插入单个元组 ◼ 语句格式 INSERT INTO [([,…)] VALUES ( [,] … ) ◼ 功能 将新元组插入指定表中

插入单个元组(续) INTO子句 ■指定要插入数据的表名及属性列 ·属性列的顺序可与表定义中的顺序不一致 没有指定属性列:表示要插入的是一条完整的元组, 且属性列属性与表定义中的顺序一致 指定部分属性列:插入的元组在其余属性列上取空 值 VALUES子句 .提供的值必须与INTO子句匹配 ,值的个数 >值的类型 An Introduction to Database System
An Introduction to Database System 插入单个元组(续) ◼ INTO子句 ◼ 指定要插入数据的表名及属性列 ◼ 属性列的顺序可与表定义中的顺序不一致 ◼ 没有指定属性列:表示要插入的是一条完整的元组, 且属性列属性与表定义中的顺序一致 ◼ 指定部分属性列:插入的元组在其余属性列上取空 值 ◼ VALUES子句 ◼ 提供的值必须与INTO子句匹配 > 值的个数 > 值的类型

插入单个元组(续) [例1]将一个新学生记录 (学号:95020;姓名:陈冬;性别:男;所在系: IS;年龄:18岁)插入到S表中。 INSERT INTO S(sno sname,ssex sage,sdept) VALUES(95020',陈冬','男',18,TS')月 An Introduction to Database System
An Introduction to Database System 插入单个元组(续) [例1] 将一个新学生记录 (学号:95020;姓名:陈冬;性别:男;所在系: IS;年龄:18岁)插入到S表中。 INSERT INTO S (sno , sname , ssex , sage , sdept) VALUES ('95020 ' , '陈冬' , '男' , 18, 'IS ' );

插入单个元组(续) [例2]插入一条选课记录(95020','1)。 INSERT INTO SC(Sno,Cno) VALUES(95020','1): 新插入的记录在Grade列上取空值 An Introduction to Database System
An Introduction to Database System 插入单个元组(续) [例2] 插入一条选课记录( '95020','1 ')。 INSERT INTO SC(Sno,Cno) VALUES (' 95020 ',' 1 '); 新插入的记录在Grade列上取空值

2.插入子查询结果 语句格式 INSERT INTO[([,..] 子查询; ·功能 将子查询结果插入指定表中 An Introduction to Database System
An Introduction to Database System 2. 插入子查询结果 ◼ 语句格式 INSERT INTO [( [,… )] 子查询; ◼ 功能 将子查询结果插入指定表中
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第3章 关系数据库标准语言SQL(连接查询).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第2章 关系数据库.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第1章 引言(数据库原理与应用 主讲教师:李书琴).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第23讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第22讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第21讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第20讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第19讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第18讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第17讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第16讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第15讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第14讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第13讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第12讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第11讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第10讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第9讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第8讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(授课教案)第7讲.doc
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第4章 中级SQL.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第4章 数据库安全性.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第5章 高级SQL.ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第6章 关系数据理论(数据规范化).ppt
- 西北农林科技大学:《数据库原理与应用》课程教学资源(PPT课件)第7章 数据库设计.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)绪论(主讲:陆奎).ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第1章 计算机网络的研究与发展.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第2章 广域网技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第3章 局域网技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第4章 城域网技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第5章 IPv4技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第6章 IPv6技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第10章 无线网络技术(无线Ad hoc网络、无线传感器网络与无线网格网).ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第11章 网络安全与网络管理技术的研究.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第12章 网络性能、网络模拟与开源工具包.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第7章 移动IP技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第8章 TCP技术.ppt
- 安徽理工大学:《现代计算机网络》课程电子教案(PPT教学课件)第9章 网络应用与应用层协议.ppt
- 西北农林科技大学:《J2EE技术》课程教学大纲 J2EE Technology(Java platform, Enterprise Edition).pdf
- 西北农林科技大学:《J2EE技术》课程教学资源(试卷习题)模拟试题.doc