Definición y objetivo de las vistas

Páginas: 2 (371 palabras) Publicado: 9 de noviembre de 2011
DEFINICIÓN Y OBJETIVO DE LAS VISTAS

Una vista en SQL es el resultado de una consulta de varias tablas que te aparece como una sola tabla.
Las vistas tienen la misma estructura que una tabla:filas y columnas. La única diferencia es que sólo se almacena de ellas la definición, no los datos.
Los datos que se recuperan mediante una consulta a una vista se presentarán igual que los de unatabla. De hecho, si no se sabe que se está trabajando con una vista, nada hace suponer que es así. Al igual que sucede con una tabla, se pueden insertar, actualizar, borrar y seleccionar datos en unavista. Aunque siempre es posible seleccionar datos de una vista, en algunas condiciones existen restricciones para realizar el resto de las operaciones sobre vistas.
Las vistas son importantes porqueproporcionan un poderoso mecanismo de seguridad, ocultando partes de la base de datos a ciertos usuarios. El usuario no sabrá que existen aquellos atributos que se han omitido al definir una vista.Por ejemplo se necesita saber datos de 2 tablas pero necesitas que te aparezcan a la vez y siempre que ejecutes una sentencia determinada que viene dada por un nombre que le has dado tú mismo. Sillegara el caso de que se suprimiera una vista, las vista asociada se invalida

SELECT dbo.Products.ProductID, dbo.Products.ProductName, dbo.Categories.CategoryName, dbo.Categories.Description,dbo.Suppliers.ContactName

FROM dbo.Products INNER JOIN

dbo.Suppliers ON dbo.Products.SupplierID = dbo.Suppliers.SupplierID INNER JOINdbo.Categories ON dbo.Products.CategoryID = dbo.Categories.CategoryID

SELECT dbo.Products.ProductID, dbo.Products.ProductName, dbo.Categories.CategoryName, dbo.Categories.Description,dbo.Suppliers.ContactName

FROM dbo.Products INNER JOIN

dbo.Suppliers ON dbo.Products.SupplierID = dbo.Suppliers.SupplierID INNER JOIN

dbo.Categories ON...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Definición de vistas
  • Definicion y objetivos
  • Definicion de los objetivos
  • obtencion de las vistas de un objeto
  • Obtencion vistas de un objeto
  • Vistas Principales De Un Objeto
  • Proceso De Definición Del Mercado Objetivo
  • Taller 07 Definicion Objetivos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS