2010-03-04 11 views

Respuesta

8
  • Muchas perspectivas diferentes de la misma tabla.

  • Puede ocultar ciertas columnas en una tabla. Por ejemplo, es posible que desee permitir que los empleados vean la columna del número de teléfono de otros empleados, pero solo ciertos empleados puedan acceder a la columna de salario de un empleado.

  • Puede ahorrar mucho tiempo al escribir consultas al tener un grupo de tablas a las que se accede con frecuencia unidas en una vista.

  • Las vistas le permiten usar funciones y manipular datos de manera que satisfagan sus requisitos. Por ejemplo, usted almacena la fecha de nacimiento de una persona, pero le gusta calcular esto para determinar su edad.

1

Se puede utilizar para simplificar uniones complejas que usa repetidamente en su base de datos.

CREATE view [dbo].[V_MyComplexJoin] 
As  
    Select TableA.A, TableB.B 
    From TableA 
     Inner Join TableB On TableA.BID = TableB.ID 
Cuestiones relacionadas