数据库必知词汇:数据库视图
视图是从一个或几个基本表(或视图)中导出的虚拟的表。在系统的数据字典中仅存放了视图的定义,不存放视图对应的数据。视图与表(有时为与视图区别,也称表为基本表——Base Table)不同,视图所对应的数据不进行实际存储,数据库中只存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视...
文章
萌萌怪兽
2020-02-23
113浏览量
数据库优化之创建视图
视图是保存在数据库中的SELECT查询,可在视图上执行SELECT语句的大多数命令。创建视图的原因有两个:一是出于安全考虑,用户不必看到整个数据库结构,而隐藏部分数据;二是符合用户日常业务逻辑,使其对数据更容易理解
什么是视图?
视图是另一种查看数据库中一个或多个表中数据的方法...
文章
余二五
2017-11-15
766浏览量
《Oracle数据库管理与维护实战》——2.11 Oracle数据字典
本节书摘来自异步社区出版社《Oracle数据库管理与维护实战》一书中的第2章,第2.11节,作者: 何伟娜 , 常建功,更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.11 Oracle数据字典
Oracle数据库管理与维护实战数据字典内存放了Oracle的数据库信息,用户可以通过数据字...
文章
异步社区
2017-05-02
1310浏览量
Quick BI 数据可视化分析平台
2020年入选全球Gartner ABI魔力象限,为中国首个且唯一入选BI产品
广告
SQL Server技术问题之视图优缺点
优点:
一、简单性。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。
二、安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其他数据则既看不见也取不到。数据库授权命令可以使每个用户对数据...
文章
技术小牛人
2017-11-22
548浏览量
11、SQL Server 视图、数据库快照
原文:11、SQL Server 视图、数据库快照
SQL Server 视图
什么是视图?
视图是一个虚拟的表,内容源于查询的结果集。只有当视图上建立了索引后,才会具体化。
视图可以筛选和处理数据,而不是直接访问基础表。如:创建一个视图,只展示源表中的几列数据,无需授予用户访问基础表的权限,取而...
文章
杰克.陈
2017-12-20
1017浏览量
Open SQL:1)简介
SAP实际上提供了两种访问数据库的方式:Open SQL与Native SQL,Native SQL为数据库自身的SQL,可以直接访问数据库,能够实现对数据库表及视图直接进行创建、修改、删除等操作。开发人员首先必须了解底层数据库SQL语法,而且Native SQL能直接对数据库表进行修...
文章
ken_ngai
2012-05-17
549浏览量
SQL Server技术问题之视图优缺点
优点:
一、简单性。视图不仅可以简化用户对数据的理解,也可以简化他们的操作。那些被经常使用的查询可以被定义为视图,从而使用户不必为以后的操作每次都指定全部的条件。
二、安全性。通过视图用户只能查询和修改他们所能见到的数据。数据库中的其他数据则既看不见也取不到。数据库授权命令可以使每个用户对数据...
文章
技术小牛人
2017-11-08
672浏览量
SQL Server 2005 五个动态管理对象
版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/chinahuyong/article/details/2563099
SQL Server 2005 五个动...
文章
rdiframework
2008-06-18
614浏览量
【数据库优化专题】MySQL视图优化(一)
本期数据库优化专题分享,为大家带来的是DBA+社群MySQL领域原创专家——李海翔所著的MySQL视图优化系列文章。以下是第一部分的内容,未完部分敬请关注后续更新。
专家简介
李海翔
网名:那海蓝蓝
DBA+社群MySQL领域原创专家
从事数据库研发、数据库测试与技术管理等工作10余...
文章
努力酱
2017-05-02
1927浏览量
《BI项目笔记》数据源视图设置
原文:《BI项目笔记》数据源视图设置
目的数据源视图是物理源数据库和分析维度与多维数据集之间的逻辑数据模型。在创建数据源视图时,需要在源数据库中指定包含创建维度和多维数据集所需要的数据表格和视图。BIDS与数据库连接,读取表格和视图定义,并在数据源视图中存储元数据。元数据是“关于数据的数据”:即表...
文章
杰克.陈
2014-12-02
659浏览量
SQL Server 2005 五个动态管理对象
SQL Server 2005 五个动态管理对象
SQL Server 2005的新功能为动态管理对象,它们是在指定时间返回某个数据库实例的特殊状态信息的数据库视图或函数。这些对象允许数据库管理员或开发者对数据库服务器进行高效监控。动态管理对象取代了SQL Server以前版本中的许多系统表格,但...
文章
科技小先锋
2017-11-21
927浏览量
说SQL
先说说什么叫SQL?大家反正都觉得这SQL和数据库有关,其实也不是这样的。SQL是一种结构化数据库查询语言,其发音为“sequel”或“S-Q-L”。尽管MICROSOFT以其特有的方式加入了所有权声明,但它在大多数据库应用中近乎成为一种标准。简言之,它是一种使用你选择的标准从数据库记录...
文章
技术小阿哥
2017-11-14
640浏览量
今天做一个网站与另外一个网站整合,学会了视图在不同数据库中的使用
1、访问不同的sql服务器的数据库表,通过一个视图使用 OPENDATASOURCE 来完成。
Create VIEW [dbo].[视图名称]
AS
Select *
FROM OPENDATASOURCE(
'SQLOLEDB',
'PWD=密码;UID=用户名;Ini...
文章
真爱无限
2013-04-06
645浏览量
人人都是 DBA(II)SQL Server 元数据
SQL Server 中维护了一组表用于存储 SQL Server 中所有的对象、数据类型、约束条件、配置选项、可用资源等信息,这些信息称为元数据信息(Metadata),而这些表称为系统基础表(System Base Tables)。在这些基础表中,存在于 master 数据库中的一部分基础表包...
文章
嗯哼9925
2017-12-13
1106浏览量
SQL补充复习材料(一):名词解释
(1)SQL模式:SQL模式是表和授权的静态定义。一个SQL模式定义为基本表的集合。 一个由模式名和模式拥有者的用户名或账号来确定,并包含模式中每一个元素(基本表、视图、索引等)的定义。 (2)SQL数据库:SQL(Structured Query Language),即‘结构式查询语言’,采用英...
文章
五岳之巅
2011-10-09
530浏览量
一款在线ER模型设计工具,支持MySQL、SQLServer、Oracle、Postgresql sql导入
给大家介绍一款在线ER模型生成的工具,可以针对多种数据库的DDL文件在线生成ER模型图表,支持MySQL、SQLServer、Oracle、PostgreSQL等数据库。主要功能如下:
支持表的创建,同时可以根据数据库的类型不同编辑表结构、字段类型、主键、默认值、索引、备注信息等等
支持视图,触...
文章
349767068q
2019-07-18
1636浏览量
SQL2K数据库开发二十之视图操作删除视图
1.在企业管理器中右击要删除的视图,在弹出的菜单中选择"删除"命令,或者点击工具栏上的删除图标。
2.在“除去对象”窗口中显示了要删除的对象,点击“全部除去”按钮可将这些数据库对象删除。
3.点击“显示相关性”按钮可以查看与该视图相关的所...
文章
技术小美
2017-11-09
890浏览量
「mysql优化专题」视图应用竟然还可以这么优化?不得不收藏(8)
当一个大型系统在建立时,会发现,数据库虽然可以存储海量的数据,可是一旦数据关系复杂,比如学生表(学号、姓名、年龄),学生成绩表(学号、科目、成绩),如需要姓名、科目、成绩组成关系,这样的情况我们选择创建一个新表是非常浪费资源的动作,为此,视图诞生了!
一、视图概述:
(1)什么是视...
文章
Java进阶架构师
2017-12-12
892浏览量
《视图更新与关系数据库理论》导读
前言
视图更新与关系数据库理论本书是这个系列的第3本书,它的两位“前辈”是:
《SQL and Relational Theory: How to Write Accurate SQL Code》(第2版)
《Database Design and Relational Theory: Norma...
文章
异步社区
2017-05-02
953浏览量
视图
一、概述
视图(view),也称虚表, 不占用物理空间,这个也是相对概念,因为视图本身的定义语句还是要存储在数据字典里的。视图只有逻辑定义。每次使用的时候,只是重新执行SQL。优点
1、可以限制用户只能通过视图检索数据。这样就可以对最终用户屏蔽建表时底层的基表。
2、可以将复杂的查询保存为视图。可...
文章
ryan_bai
2017-10-30
659浏览量
SQL2K数据库开发十九之视图操作查看视图信息
1.要查看视图的定义信息,可以在企业管理器中,右击相应的视图,在弹出的菜单中选择“属性”命令。
2.在弹出的属性对话框中显示了视图定义的文本。
3.点击“权限”按钮可以设置数据库用户操作该视图的权限。
4.点击"列"按钮...
文章
技术小美
2017-11-16
774浏览量
SQL2K数据库开发十八之视图操作修改和重命名视图
1.在要修改的视图上右击鼠标,在弹出的菜单中选择"设计视图"命令.
2.在视图的设计器中,可以按照定义视图的方法更改视图的定义,详细方法可参考上例。
3.如要更改视图的名称,则可以在要改名的视图上右击鼠标,在弹出的菜单中选择“重命名”...
文章
技术小美
2017-11-17
850浏览量
如何获取SQL Server数据库元数据[转]
from : http://www.chinaz.com/Program/MSSQL/0119631c2009.html元数据简介
元数据 (metadata) 最常见的定义为“有关数据的结构数据”,或者再简单一点就是“关于数据的信息”,日常生活中的图例、图书馆目录卡和名片等都可以看作是元数据。在...
文章
ghost丶桃子
2016-05-18
1510浏览量
SQL SERVER 2008 R2 按照自定数据库对象类型生成脚本
好像Sql server 2008 的这个选择数据库对象类型,在点击“下一步”才提示出来。
SQL SERVER 2008 R2 生成数据... 支持不同的数据库对象类型。比如只导出视图、存储过程、函数。
Microsoft® SQL Server® 2008 R2 下载地址...
文章
阿笨net
2013-03-08
524浏览量
SQL2K数据库开发二十二之索引操作在视图上创建索引
1.在企业管理器中,右击要创建索引的视图,在弹出的菜单中选择“设计视图”命令进入视图设计器。
2.在视图设计器中显示了视图所包含的列,定义视图的SQL语句以及视图中的数据。
3.在设计器中任意一处右击鼠标,在弹出的菜单中选择“管理索引”命令...
文章
技术小美
2017-11-18
845浏览量
4.视图
计算机数据库中的视图是一个虚拟表,其内容由查询定义;
不是数据表,因为它不能存储数据;
只是一个或多个数据表中数据的逻辑显示。
本质:一条被命名的SQL语句。
视图好处:
对机密数据提供安全保护,限制对数据的访问;
简化复杂的查询;
提供数据的独立性;
分解复杂的查询需求,创建多个视图获取数...
文章
zxiaofan
2016-01-23
738浏览量
SQL Server 2005系列教学(12) 导入导出服务
DTS 数据转换服务
在使用SQL SERVER的过程中,由于经常需要从多个不同地点将数据集中起来或向多个地点复制数据,所以数据的导入和导出是极为常见的操作。用户可以使用BCP命令来完成这一任务
SQL SERVER自带了一个数据转换服务DTS,来完成这一任务。
也就是现在数据源是多种多样的,...
文章
技术小胖子
2017-11-15
930浏览量
物化视图基础概念、mview跨库迁移表
概念:
物化视图是一种特殊的物理表,“物化”(Materialized)视图是相对普通视图而言的。普通视图是虚拟表,应用的局限性大,任何对视图的查询,Oracle都实际上转换为视图SQL语句的查询。这样对整体查询性能的提高,并没有实质上的好处。
物化视图类型:
包含聚集的物化视图;只包含连接的物化...
文章
技术小美
2017-11-12
939浏览量
《深入解析sas:数据处理、分析优化与商业应用》一2.4 访问关系型数据库系统中的数据
本节书摘来自华章出版社《深入解析sas:数据处理、分析优化与商业应用》一书中的第2章,第2.4节,作者 夏坤庄 徐唯 潘红莲 林建伟,更多章节内容可以访问云栖社区“华章计算机”公众号查看
2.4 访问关系型数据库系统中的数据
SAS提供了一组访问关系型数据库的SAS/ACCESS接口,每种接口有单...
文章
华章计算机
2017-07-03
1399浏览量
SQL Server Replication 中关于视图的点滴
原文:SQL Server Replication 中关于视图的点滴
在服务器A数据库TEST新建了一个本地发布(Local Publications)RPL_GES_MIS_TEST,在服务器B数据库RPL_TEST上创建了一个本地订阅(Local Subscriptions),它订阅了...
文章
杰克.陈
2018-08-03
626浏览量