数据库视图章节博客笔记完整文案(可发布博客,包含视图VS数据表:创建/更新/删除对比)
一、视图基础概念视图View是虚拟数据表本身不存储真实数据仅保存查询语句数据全部来源于一张或多张物理数据表访问视图等价于执行预设的查询SQL。二、视图与物理表创建、更新、删除详细对比1. 创建操作对比1物理数据表创建语法核心 CREATE TABLE 表名(字段 类型 约束);作用分配磁盘存储空间永久定义字段结构、主键、外键、索引写入的数据会落地保存。示例sqlCREATE TABLE student(sid INT PRIMARY KEY,sname VARCHAR(20),sage INT);2视图创建语法核心 CREATE VIEW 视图名 AS 查询语句;作用仅保存查询逻辑不占用数据存储空间仅存储SQL文本无独立字段物理存储。示例sqlCREATE VIEW stu_view AS SELECT sid,sname FROM student;✅创建核心区别表落地存结构数据视图仅存查询逻辑。2. 更新增/改操作对比1物理表更新可完整执行 INSERT、UPDATE 直接修改磁盘真实数据约束主键、非空、外键直接生效。sqlUPDATE student SET sage20 WHERE sid1;2视图更新限制极强仅简单单表视图支持增改多表联查、聚合函数 SUM/COUNT 、 DISTINCT、GROUP BY 构建的视图无法更新。视图更新最终会映射修改原始基表数据。sql-- 简单单表视图可修改UPDATE stu_view SET sname张三 WHERE sid1;✅更新核心区别表无特殊限制视图受查询规则约束修改间接作用于基表。3. 删除操作对比1物理表删除DROP TABLE 表名; 销毁表结构全部存储数据释放磁盘空间影响所有依赖该表的视图、程序。sqlDROP TABLE student;2视图删除DROP VIEW 视图名; 仅删除视图的查询定义完全不会影响原始基表的数据和结构。sqlDROP VIEW stu_view;✅删除核心区别删表销毁真实数据删视图仅移除虚拟查询定义。三、视图优缺点总结优点1. 简化复杂查询把多表联查、聚合语句封装为视图重复使用只需查询视图2. 数据权限隔离隐藏敏感字段手机号、薪资只开放部分列给使用者3. 统一数据口径固定查询逻辑避免多人编写SQL出现统计偏差。缺点1. 性能偏弱查询视图等价于二次执行底层查询复杂视图效率低于直接查表2. 修改受限聚合、多表视图无法执行增删改操作3. 依赖基表基表结构被删除/修改后视图会直接失效。四、核心总结表格操作类型 物理数据表 数据视图创建 分配存储空间定义实体结构 仅存储查询SQL无实体数据更新 自由增改直接修改原始数据 仅简单单表视图可更新同步修改基表删除 销毁表结构全部业务数据 仅删除视图定义基表不受任何影响

相关新闻

统计相同的噪声与 π,压缩性为何天差地别?揭秘两种随机性背后的数学联系

统计相同的噪声与 π,压缩性为何天差地别?揭秘两种随机性背后的数学联系

捡起搁置一旁的谜题2026 年 7 月 2 日探讨数学领域问题,上一篇文章结尾留谜题,现再拿出。想象两个各含一百万个数字的文件,一为纯粹噪声如掷百万次十面骰子记录结果,二是 π 的前一百万个数字。从统计学家视角统计数字频率&#x…

2026/7/7 18:42:31 阅读更多 →
2026 年 Agentic AI 引领科技变革,企业数字化转型迎来黄金期!

2026 年 Agentic AI 引领科技变革,企业数字化转型迎来黄金期!

AI 渗透产业,Agentic AI 落地黄金期来临各位,如今 AI 深入生产核心,用户端发展方向明确,智能体将全面渗透产业。长远看,智能体将演变为类似 "AI 操作系统" 的复杂系统,用户只需下达任务&#xff…

2026/7/7 18:40:30 阅读更多 →
Android 开发问题:ClickableSpan 的点击事件没有生效

Android 开发问题:ClickableSpan 的点击事件没有生效

SpannableString spannableString new SpannableString("Hello Android");spannableString.setSpan(new ClickableSpan() {Overridepublic void onClick(NonNull View view) {Toast.makeText(SpannableStringTestActivity.this, "点击了 Hello", Toast.LE…

2026/7/7 18:40:30 阅读更多 →

最新新闻

Playwright Stealth插件:绕过网站反爬虫检测的实战指南

Playwright Stealth插件:绕过网站反爬虫检测的实战指南

1. 项目概述:为什么你的Playwright脚本总被“抓包”? 如果你正在用Playwright做自动化测试或者数据采集,大概率遇到过这个头疼的问题:脚本跑得好好的,突然就被目标网站识别为机器人,然后弹出一个验证码&…

2026/7/7 19:46:50 阅读更多 →
深度解析:ComfyUI-Easy-Use中transformer_options配置隔离机制与版本兼容性策略

深度解析:ComfyUI-Easy-Use中transformer_options配置隔离机制与版本兼容性策略

深度解析:ComfyUI-Easy-Use中transformer_options配置隔离机制与版本兼容性策略 【免费下载链接】ComfyUI-Easy-Use In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes. 项目地址: h…

2026/7/7 19:40:48 阅读更多 →
零样本平面图定位:基于几何基元的室内空间推理方法

零样本平面图定位:基于几何基元的室内空间推理方法

1. 项目概述:当平面图不再需要“见过”就能准确定位Z-FLoc这个名字乍一听像某个新出的硬件模块编号,但其实它代表了一种思路非常清奇的定位范式转变——不靠海量标注数据训练,不依赖预设地图拓扑,甚至不需要在目标建筑里跑过一遍S…

2026/7/7 19:38:48 阅读更多 →
2026-07-06 GitHub 热点项目精选

2026-07-06 GitHub 热点项目精选

/* 全局样式 */* { margin: 0; padding: 0; box-sizing: border-box; }body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;max-width: 900px; margin: 0 auto; padding: 30px 20px; line-height: 1.7; color: #2d3748;backgro…

2026/7/7 19:38:48 阅读更多 →
WayCa鲲鹏高速网络性能优化:DPDK驱动配置与调优的10个技巧

WayCa鲲鹏高速网络性能优化:DPDK驱动配置与调优的10个技巧

WayCa鲲鹏高速网络性能优化:DPDK驱动配置与调优的10个技巧 【免费下载链接】WayCa Wayca repo display kunpeng featuer and establish ecology communication 项目地址: https://gitcode.com/openeuler/WayCa 前往项目官网免费下载:https://ar.o…

2026/7/7 19:36:48 阅读更多 →
论客观真理的绝对刚性与形式主义学术构建的寄生异化——基于“1+1=2”宇宙底层铁律对哥德尔定理、皮亚诺公理及波普尔范式的降维审视

论客观真理的绝对刚性与形式主义学术构建的寄生异化——基于“1+1=2”宇宙底层铁律对哥德尔定理、皮亚诺公理及波普尔范式的降维审视

论客观真理的绝对刚性与形式主义学术构建的寄生异化——基于“112”宇宙底层铁律对哥德尔定理、皮亚诺公理及波普尔范式的降维审视摘要近代以来,以形式主义数学、前沿理论物理和当代科学哲学为代表的学术圈,逐渐陷入了一种本末倒置的思维怪圈。学者们往往…

2026/7/7 19:34:47 阅读更多 →

日新闻

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

图片浏览是移动应用中最高频的场景之一。从社交应用的照片流到电商平台的商品图集,从旅游应用的景点相册到摄影作品展示——用户对图片浏览的体验要求不断提高:流畅的切换动画、直观的缩略图导航、便捷的收藏操作、自动播放模式。HarmonyOS NEXT ArkUI 虽…

2026/7/7 0:05:16 阅读更多 →
24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V稳压芯片完整选型指南 PW8600 PW75XX PW2815 PW2312B LDODC/DC全方案 一、24V稳压方案概述 24V直流电源在工业自动化、门禁系统、电梯控制、汽车电子、LED驱动、监控设备等场景中应用极广,是最常见的中压直流母线电压。要将24V母线稳定降压至下游MCU、传感器…

2026/7/7 0:05:16 阅读更多 →
RAG+知识图谱混合检索与Graph RAG核心对比

RAG+知识图谱混合检索与Graph RAG核心对比

做企业RAG落地的团队,往往容易卡在一容易踩坑的选型难题: 当需求单纯靠向量RAG搞不定、单纯靠知识图谱也搞不定,必须同时依赖「文本语义理解 实体关系推理」时,到底是做「向量图谱混合检索」就够了,还是必须上「Grap…

2026/7/7 0:07:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/7 14:24:45 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/7 12:34:47 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/7 15:59:06 阅读更多 →

月新闻