我的编程空间,编程开发者的网络收藏夹
学习永远不晚

视图view

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

视图view

视图view

视图:只有结构没有数据

视图是在数据表基础上定义的一个虚拟表,在打开视图是从数据表提取查询结果

一个视图是从特定的角度查看数据库的方式、

限定不同用户能看到的数据库的范围

维护数据安全的一种方式

视图可以修改数据库里的数据

视图中只负责存储select命令,不保存数据,不占据物理物理空间

 

创建视图

create view <视图名>[(<列名>[,<列名>]…)] as <子查询>[WITH CHECK OPTION]
--视图查询时,是聚集函数或列表达式,即查询出的列没有名字是,必须指定列名
--视图可以当做基本表来使用,可以在视图上创建新的视图、视图查询或视图更新操作

 

视图的撤销

 

drop view <视图名>

 

 

视图的更新

通过视图来插图、删除和修改数据

为防止用户通过视图进行更新数据,有意或无意对不属于视图范围内的基本表数据进行操作,可在定义视图时加上[with check option]子句

在视图上更新数据是,DBMS检查视图定义中的条件,若不满足条件,则拒绝执行更新操作

insert into 视图名 values 
update 视图名 set 
delete from 视图名

 

一般DBS只允许对单源表视图进行更新操作

单源表视图是指从单个基本表导出、保留了关键字的视图

 

在关系数据库的三极模式结构中

的结构定义属于概念模式

索引的结构定义、存储定义属于内模式

视图的定义属于外模式

 

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

视图view

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

视图view

视图:只有结构没有数据视图是在数据表基础上定义的一个虚拟表,在打开视图是从数据表提取查询结果一个视图是从特定的角度查看数据库的方式、限定不同用户能看到的数据库的范围维护数据安全的一种方式视图可以修改数据库里的数据视图中只负责存储select命令,不保存数据,不
视图view
2017-10-08

MySQL 视图(View)原理解析

目录可更新视图视图的性能视图的限制MySQL 5.0以后引入了视图。视图实际是一个自身不存储数据的虚拟数据表。实际这个虚拟表的数据来自于访问视图的 SQL 查询的结果。MySQL 处理视图和处理数据表差不多,通过这种方式来满足很多需求。视图
2022-05-31

Django模板语言与视图(view)

常用语法   {{  }}和{% %}   变量相关的用{{}} , 逻辑相关的用{% %}   变量   在Django的模板语言中按此语法使用:{{ 变量名 }}。 当模版引擎遇到一个变量,它将计算这个变量,然后用结果替换掉它本身。 变
2023-01-30

自定义view视图之Canvas+Paint图形绘制

这篇文章主要介绍了自定义view视图之Canvas+Paint图形绘制,我们开发自定义view的时候,就要绘制自己心仪的图形,这个时候我们就要能够熟练的运用我们的绘图知识,需要的朋友可以参考下
2023-05-14

MySQL中view视图的作用是什么

MySQL中的view视图是一个虚拟表,它包含了从一个或多个表中获取的数据的查询。它类似于实际的表,但没有自己的存储空间。view视图的作用有以下几个方面:1. 简化复杂的查询:可以使用view视图来封装复杂的查询,使得查询更加简单和易于理
2023-09-07

自定义视图view的折线图使用讲解

这篇文章主要介绍了自定义视图view的折线图使用讲解,前面几章讲解了绘图的一些基本用法,本章就来看看折线图吧,需要的朋友可以参考下
2023-05-14

自定义视图view的折线图怎么使用

这篇文章主要讲解了“自定义视图view的折线图怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“自定义视图view的折线图怎么使用”吧!绘制折线图预览图绘制这个折线图需要都需要哪些步骤?
2023-07-05

自定义视图View绘图基础之Path的使用

这篇文章主要介绍了自定义视图View绘图基础之Path的使用,path类是一个非常有用的类,他可以预先在view上讲N个点连成一条“路径”,然后调用Canvas的drawPath(path,paint)即可沿着路径绘制图形,需要的朋友可以参考下
2023-05-14

自定义视图view之环形进度条

这篇文章主要介绍了自定义视图view之环形进度条,这次介绍了4种不同的效果,直接上代码了,需要的朋友可以参考下
2023-05-14

Android视图控件架构分析之View、ViewGroup

在Android中,视图控件大致被分为两类,即ViewGroup和View,ViewGroup控件作为父控件,包含并管理着子View,通过ViewGroup和View便形成了控件树,各个ViewGoup对象和View对象就是控件树中的节点。
2022-06-06

图文详解自定义View视图的属性及引用

这篇文章主要介绍了图文详解自定义View视图的属性及引用,由于Android自带的视图无法满足自己需求,又或者美观度不够自己的要求,我们就要自来亲自设计自己的视图,需要的朋友可以参考下
2023-05-14

Android视图的绘制流程(上) View的测量

综述View的绘制流程可以分为三大步,它们分别是measure,layout和draw过程。measure表示View的测量过程,用于测量View的宽度和高度;layout用于确定View在父容器的位置;draw则是负责将View绘制到屏幕
2022-06-06

view视图之Canvas+Paint图形绘制的方法是什么

这篇文章主要介绍“view视图之Canvas+Paint图形绘制的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“view视图之Canvas+Paint图形绘制的方法是什么”文章能帮助大家解
2023-07-05

编程热搜

目录