图虽然画出来啦,但视图具体是什么还是不太理解,课件中的概念对我来说有点抽象:视图是从一个或者多个表或视图中导出的表,其结构和数据是建立在对表的查询基础上的。和真实的表一样,视图也包括几个被定义的数据列和多个数据行,但从本质上讲,这些数据列和数据行来源于其所引用的表。因此,视图不是真实存在的基础表而是一个虚拟表,视图所对应的数据并不实际地以视图结构存储在数据库中,而是存储在视图所引用的表中。
后来查了一下百度百科,它是这样被定义的:计算机数据库中的视图是一个虚拟表,其内容由查询定义。同真实的表一样,视图包含一系列带有名称的列和行数据。但是,视图并不在数据库中以存储的数据集形式存在。行和列数据来自由定义视图的查询所引用的表,并且在引用视图时动态生成。从用户角度来看,一个视图是从一个特定的角度来查看数据库中的数据。从数据库系统内部来看,一个视图是由SELECT语句组成的查询定义的虚拟表。从数据库系统内部来看,视图是由一张或多张表中的数据组成的,从数据库系统外部来看,视图就如同一张表一样,对表能够进行的一般操作都可以应用于视图,例如查询,插入,修改,删除操作等。
对比一下,还是百科里比较好懂一些。
分享到:
相关推荐
sql server 数据库——shopsystem
在"sqlserver——oracle工具"的标题中,我们关注的是在SQL Server和Oracle之间进行数据迁移的工具。常见的数据迁移工具有: 1. Oracle SQL Developer Data Pump:Oracle官方提供的免费工具,可以方便地导入导出数据...
SQL Server 2008 修改视图 - SQL 语句方式 在 SQL Server 2008 中,修改视图是通过使用 Alter View 语句来实现的。下面将详细介绍修改视图的语法、实例和注意事项。 修改视图语法 修改视图的基本语法格式为: ...
Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化Sql Server——Sql性能优化
提高你的基本SQL Server技能——Surface Area配置工具可以降低安全风险暴露的可能.pdf
下面将详细介绍如何通过三个SQL视图来查询SQL Server中的所有数据库字典。 ### SQL Server数据库字典简介 在SQL Server中,数据库字典是存储有关数据库元数据(如表、列、索引等)的系统表和视图的集合。这些元...
本压缩包包含了针对32位和64位系统的两个补丁:SQLServer2005_BC.msi 和 SQLServer2005_BC_x64.msi,主要目的是为了提升SQL Server 2005 Business Intelligence (BI)组件的兼容性和性能。 SQL Server 2005 Business...
SQL Server 2005是微软公司开发的新一代企业数据管理与分析平台,其研发历时五年,是微软在数据库领域经历十年磨练的产品。它设计的目标是帮助企业应对数据技术挑战,包括在企业范围内实现数据与系统的高度分布,为...
2.利用SQL Server配置管理器启动、停止SQL Server服务(包括默认实例和命名实例),配置SQL Server服务为自动启动。 3.利用SQL Server配置管理器配置进行SQL Server 2005网络配置,启用默认实例和命名实例的TCP/IP...
SQL server2005 创建视图视频 SQL\创建视图(上).exe
SQL Server 2008 创建视图 - SQL 语句方式 本资源主要介绍了在 SQL Server 2008 中使用 SQL 语句创建视图的方法和语法结构。视图是从一个或多个表中导出的虚拟表,通过视图可以简化复杂的查询操作,提高数据访问...
分布式分区视图是SQL Server提供的一种高级数据管理技术,它允许跨越多个数据库或服务器的数据集在逻辑上被视为单一实体。这种技术特别适用于处理大规模数据,尤其是进行水平分区时,能够提高查询性能,优化数据分布...
3. **索引元数据的可用性**:通过引入“动态管理视图”(dynamic management views),如`dm_db_index_physical_stats`和`dm_db_index_operational_stats`,SQL Server 2005提供了更方便的方式来获取索引的物理存储...
本书在这里消除了对SQL Server问题进行故障排除所需的信息收集过程的神秘感。
sqlserver系统视图与存储过程应用说明,自己总结的,方便查看进程和表字段的注释
### SQL Server重置所有视图的存储过程 #### 背景与应用场景 在数据库管理过程中,经常会遇到因表结构更改(例如增加或删除字段)而导致依赖这些表的视图出现错误的情况。为了修复这类问题,手动更新每个受影响的...
在SQL Server中,数据库文件是存储数据和元数据的核心组件,它们构成了数据库的基础。本案例提供的"图书订购"数据库文件包含两个主要部分:mdf(主数据文件)和ldf(日志文件)。这两个文件是SQL Server数据库不可或...
标题中的“仿sqlserver连接查询视图、存储过程等功能”是指开发的一款软件或应用程序,它模仿了Microsoft SQL Server的一些核心特性,以便用户可以进行数据库管理、查询和操作。这款工具可能提供了与SQL Server类似...
利用 SQLServer 系统表或视图猜解字段 在数据库安全领域中,猜解字段是指攻击者通过对数据库的系统表或视图进行查询和分析,获取数据库中敏感信息的过程。这种攻击方式可以让攻击者获取数据库中敏感信息,从而进行...
SQL Server连接工具是数据库管理员和开发人员用于与Microsoft SQL Server交互的重要软件。这些工具提供了多种功能,包括数据库的创建、管理、查询、备份、恢复以及性能优化等。在本篇文章中,我们将深入探讨SQL ...