首页 > 其他分享 >10.29 视图

10.29 视图

时间:2024-10-29 17:23:19浏览次数:5  
标签:删除 10.29 视图 sthz 创建 格式 view

数据库之视图

(一)视图的介绍

=============================

一、什么是视图?

视图是一个虚拟表,它是一个虚拟表,它不在数据库中以存储的形式保存(本身不包含数据),是在使用视图的时候动态生成。

二、视图的优点?

1、提高查询效率

数据库中的数据查询非常复杂,可以简化sql语句

2、安全

有些保密字段,可以通过创建视图限制用户对某些字段进行操作

3、简单

不需要关心后面对应的表结构

三、视图的缺点?

1、性能差

把视图查询结果转换成对表的查询

2、修改限制

修改视图数据,必须把它转化为对基础表的修改

==============================================

(二)视图的运用

1、创建一个视图:

格式:create view 视图名 as (sql语句)

案例:CREATE VIEW sthz as( select * from dept ,emp where dept.dept1=emp.dept2);

2、查询数据库中所有的表 (物理表中是没有视图)

show tables ;

3、查看视图名

格式:select * from 视图名

SELECT * from sthz ;

4、查看创建的视图(包含创建语句和视图名称,编码格式)

格式:show create view 视图名

案例:show create view sthz ;

5、删除视图

格式:drop view 视图名 ;

案例 :drop view sthz;

=================================

视图特点:

1、视图是由基础表产生的虚拟表

2、视图的创建不影响基础表

3、 删除视图不影响基础表

4、视图删除数据,基础表也同时删除数据(合表的表无法删除,单表可以删除)

5、基础表删除数据,视图也同时删除

6、视图不能修改表字段,不能对表字段删除

=========================================

面试题:

1、什么是视图?

2、视图用来干什么?

3、如何创建视图?

4、如何删除一个视图

标签:删除,10.29,视图,sthz,创建,格式,view
From: https://www.cnblogs.com/huhao20001007/p/18513978

相关文章

  • 数据库之视图
    一、什么是视图?视图是一个虚拟表,它是一个虚拟表,它不在数据库中以存储的形式保存(本身不包含数据),是在使用视图的时候动态生成。二、视图的优点?1、提高查询效率数据库中的数据查询非常复杂,可以简化sql语句2、安全有些保密字段,可以通过创建视图限制用户对某些字段进行操作3、简......
  • 第12课—数据库之视图
    数据库之视图(一)视图的介绍=============================一、什么是视图?视图是一个虚拟表,它是一个虚拟表,它不在数据库中以存储的形式保存(本身不包含数据),是在使用视图的时候动态生成。二、视图的优点?1、提高查询效率数据库中的数据查询非常复杂,可以简化sql语句2、安全有些......
  • 2024.10.29人工智能学记5
    一、提示语设计要点1.明确目标:明确你想要AI完成的任务,构建一个直接且目标明确的提示。2.简洁:提示语应简洁明了,避免不必要的复杂性,AI更清晰地理解你的意图。3.上下文相关性:提示语应该与上下文相关,提供足够的信息以便AI理解问题的背景。4.避免歧义:确保提示语尽可能明确,避免模糊......
  • 2024.10.29 人工智能技术学 第六课时
    复习——任务导向RTRI/问题导向RPGS通过引用/po原文,并引用用于回答问题的文章段落。格式:({“引文”:。。。})“内心独白法”——辅助课业可以将不想让学生看到的内容,隐藏地放到一个结构化的格式里,然后再把输出展示给学生,解析一下这段输出。只展示能给学生看到的那部分。评估反......
  • 10.29
    “内心独白法”让模型把那些不想让用户看到的内容,隐藏地放到一个结构化的格式里。然后在把输出展示给用户之前,解析一下这段输出,只展示能给学生看到的那部分。SYSTEM请按照以下步骤回答用户的问题。步骤1-首先,用你自己的解题思路来解决问题。不要看学生的答案,学生的答案可能是......
  • 10.29 课堂内容
    AI在课堂中的应用:互动白板软件SmartNotebook或PrometheanActivInspire:这些软件允许教师创建互动课程,使用多媒体资源,如视频、音频和动画,来吸引学生的注意力。在线学习平台GoogleClassroom或MicrosoftTeams:这些平台提供了一种组织课程、分配作业和与学生沟通的方......
  • 学习笔记10.29
    教育用例——辅导课业“内心独白法”:让模型把那些不想让用户看到的内容,隐藏地放到一个结构化的格式里。然后在把输出展示给用户之前,解析一下这段输出,只展示能给学生看到的那部分。步骤1-首先,用你自己的解题思路来解决问题。不要看学生的答案,学生的答案可能是不对的。把你的题......
  • 10.29课堂练习 AI内心独白法的使用
    在语文课堂中,向学生提问《学弈》一文中,为什么两个学生虽然一起学习下棋,但最终的学习效果却大相径庭,即“虽与之俱学,弗若之矣”,可能会得到学生以下几种回答:学生回答一:回答内容:可能是因为其中一个学生天赋比较高,所以学得快,而另一个学生天赋较差,所以学得慢。老师评价:这种回答强调了......
  • GaussDB数据库特性-物化视图简介
    一、前言随着企业数据量的不断增长和业务需求的复杂性增加,选择一个高效、可靠且智能的数据存储和管理解决方案变得越来越重要。GaussDB是一种先进的关系型数据库管理系统,为企业提供了强大的数据处理能力,其物化视图(MaterializedViews)功能在数据查询和管理方面具有重要作用。本文......
  • GA/T1400视图库平台EasyCVR视频设备轨迹回放平台智慧园区视频监控方案
    信息技术的持续进步和城市化进程的加快,使得作为城市发展关键组成部分的智慧园区对监控安全和智能管理的需求日益增长。GA/T1400视图库平台EasyCVR推出的智慧园区视频监控方案正是为了满足这一需求而设计的。该方案整合了高清视频监控、智能分析和远程管理等尖端技术,为智慧园区在安......