数据技术应用概论
第一章 绪论
数据素质培养意义
数据技术
数据科学应用体系框架
第二章 计算机信息系统
计算机信息系统的构成
计算机信息系统技术路线
第三章 抽样技术
抽样技术概述
网络调查和社会调查
抽样学习
抽样技术的基本概念
第四章 网络爬虫与文本数据生成
网络爬虫概述
网络爬虫技术操作
文本数据生成
第五章 数据库技术
数据库技术概述
数据库系统开发
关系数据库
数据仓库
第六章 SQL语言
SQL概述
SQL关系定义
SQL查询基本结构
数据库修改
视图
第七章 数据预处理技术
数据预处理概述
数据清理
数据集成
数据规约
数据变换
第八章 回归模型
回归模型的基础知识
最小二乘法
其他常用回归模型
第九章 Logistic建模技术
基础知识
梯度上升算法
第十章 关联规则挖掘
关联规则挖掘的基础知识
关联规则挖掘的 Apriori 算法
其它常用关联规则挖掘算法
第十一章 决策树分类规则
决策树分类规则的基础知识
决策树分类规则挖掘的ID3算法
几种常用的决策树
第十二章 K-平均聚类
基础知识
基于划分的K‐平均聚类算法
其他常用的聚类
第十三章 神经网络模型
神经网络模型的基础知识
误差逆传播算法
其他常用的神经网络算法
第十四章 支持向量机
支持向量机的基础知识
支持向量机的SMO算法
其他常用的支持向量机算法
第十五章 集成学习算法
集成学习算法的基础知识
随机森林算法
其他常用的集成学习算法
第十六章 数据可视化
数据可视化的基础知识
可视化设计基础
数据可视化工具
-
+
首页
数据库修改
## 6.4.1 插入 - #### 实验环境 使用本平台在线工具进行学习。 地址:首页->工作台[【快捷链接】](https://zenodt.com/workbench "【快捷链接】"),点击按钮,登录即可。 数据增加指向关系中插入数据。可以插入一条用户指定的元组,或插入通过一条查询语句生成的元组集合。基本语句格式如下: 插入一条元组 ```sql INSERT INTO <表名> [(<属性列1>[,<属性列2 >…)] VALUES (<常量1> [,<常量2>]… ); ``` 其中新元组插入指定表中的属性列1的值为常量1,属性列2的值为常量2,…。 >d 需要注意: ①表定义属性时已声明NOT NULL不能取空值。 ②如果INTO子句中不声明任何属性列名,则新插入的元组必须在每个属性列上均赋值。 ③新插入元组的属性值必须在相应属性列的域中。 ④用NULL表示新插入元组在关系部分属性赋值,其属性赋空值。 将一个新学生元组(学号:201612358;姓名:陈晨;性别:M;所在系:IS;年龄:18) 插入到S表中。 INSERT INTO S (Sno,Sname,Ssex,Sdept,Sage) VALUES(’201612358’,’ 陈晨’,’M’,’IS’,18) 插入查询结果 ```sql INSERT INTO <表名> [(<属性列1> [,<属性列2>… )] ``` 子查询; `其中子查询可以使用上文中介绍的各类查询语句。` 大部分数据库管理系统会提供批量导入工具,借用此工具可以向关系中插入非常大的数据集合。工具 允许从各类格式化文本文件中读出数据,其执行速度比同等目的的插入语句序列要快得多。   ## 6.4.2 删除 数据删除操作只能删除整个元组,而不能单独删除某些属性上的值。 DELETE FROM <表名> [WHERE <条件表达式>]; DELETE语句从要操作的关系中找出所有使条件表达式结果为真的元组,并从中删除。如果省略WHERE 子句 ,则关系中所有元组将被删除。 需要注意:DELETE命令只能作用于一个关系。如果从多个关系中删除元组,必须在每个关系上重复使用 DELETE命令。 如删除学号为201612358的学生记录。 ```sql DELETE FROM S WHERE Sno=’200915128’; ```   ## 6.4.3 更新 数据更新操作(修改操作)用于修改关系中部分属性的值。与使用INSERT﹑DELETE类似,待更新的元组可 以用查询语句得到。 其语句的一般格式为: ```sql UPDATE <表名> SET <列名>=<表达式> [,<列名>=<表达式>]… [WHERE <条件表达式>]; ``` 如将学生201612358的年龄改为22岁。 ```sql UPDATE S SET Sage=22 WHERE Sno=’ 201612358’; ```   >d 需要注意:数据库管理系统在执行修改语句时会检查修改操作是否破坏表上已定义的完整性规则。
张龙
2024年8月12日 14:53
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码