数据技术应用概论
第一章 绪论
数据素质培养意义
数据技术
数据科学应用体系框架
第二章 计算机信息系统
计算机信息系统的构成
计算机信息系统技术路线
第三章 抽样技术
抽样技术概述
网络调查和社会调查
抽样学习
抽样技术的基本概念
第四章 网络爬虫与文本数据生成
网络爬虫概述
网络爬虫技术操作
文本数据生成
第五章 数据库技术
数据库技术概述
数据库系统开发
关系数据库
数据仓库
第六章 SQL语言
SQL概述
SQL关系定义
SQL查询基本结构
数据库修改
视图
第七章 数据预处理技术
数据预处理概述
数据清理
数据集成
数据规约
数据变换
第八章 回归模型
回归模型的基础知识
最小二乘法
其他常用回归模型
第九章 Logistic建模技术
基础知识
梯度上升算法
第十章 关联规则挖掘
关联规则挖掘的基础知识
关联规则挖掘的 Apriori 算法
其它常用关联规则挖掘算法
第十一章 决策树分类规则
决策树分类规则的基础知识
决策树分类规则挖掘的ID3算法
几种常用的决策树
第十二章 K-平均聚类
基础知识
基于划分的K‐平均聚类算法
其他常用的聚类
第十三章 神经网络模型
神经网络模型的基础知识
误差逆传播算法
其他常用的神经网络算法
第十四章 支持向量机
支持向量机的基础知识
支持向量机的SMO算法
其他常用的支持向量机算法
第十五章 集成学习算法
集成学习算法的基础知识
随机森林算法
其他常用的集成学习算法
第十六章 数据可视化
数据可视化的基础知识
可视化设计基础
数据可视化工具
-
+
首页
视图
- 以上各节示例的操作均是在数据库系统逻辑层完成的。在实际应用中,用户不必要了解逻辑模型的具体操作。基于安全考虑,需要对用户“隐藏”。这就是第5章提到的数据库三级模式结构中的外模式(视图层)构建问题。 SQL通过査询定义视图(又称“虚关系”),即视图也是一种査询结果,仅在使用时被计算出来,并不预先存储。 >`视图的特点` • 虚表,是从一个或几个基本表(或视图)导出的表 • 只存放视图的定义,不存放视图对应的数据 • 基表中的数据发生变化,从视图中查询出的数据也随之改变 ## 6.5.1 视图的定义 - #### 实验环境 使用本平台在线工具进行学习。 地址:首页->工作台[【快捷链接】](https://zenodt.com/workbench "【快捷链接】"),点击按钮,登录即可。 - 用CREATE VIEW命令建立视图,一般格式为: CREATE VIEW <视图名>[(列名组)] AS <子査询> 注意:子查询可以是任意复杂的SELECT语句,但通常不允许含有ORDER BY子句和DISTINCT短语。 如建立信息系学生的视图。 ```sql CREATE VIEW IS_S AS SELECT Sno,Sname,Sage,Ssex FROM S WHERE Sdept=‘IS’; ``` 删除视图语句的一般格式为: DROP VIEW <视图名>; ## 6.5.2 视图的操作 - `查询视图` 视图被定义后,就可以用视图名代表该视图生成的虚关系。则可以在这个虚关系上做上述介绍的各种查询。 如:在所创建的信息系学生视图IS_S中,找出所有男学生的学号和姓名。 ```sql SELECT Sno,Sname FROM IS_S WHERE Ssex=‘M’; ``` - `视图更新` 对视图做增、删、改的操作可能带来严重问题,需要慎重对待。 原因在于,对视图表示的虚关系修改必须被转化为对数据库逻辑模型中实际关系的修改。在视图上更新数据时,数据库管理系统会检查视图定义中的条件,若不满足条件,则拒绝执行更新操作。 由于存在各种潜在的问题(具体参阅相关文献),除了一些有限(如,行列子集视图)的情况之外,一般不允许对视图关系进行修改。不同的数据库系统指定允许更新视图关S系的不同条件。请参考相应数据库系统手册以获得详细信息。
张龙
2024年8月12日 14:54
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
分享
链接
类型
密码
更新密码