SlideShare una empresa de Scribd logo
1 de 10
BASE DE DATOS I
ESTUDIANTES:
 LELY YOJANY YDROGO MEGO
 DEISY GLADYS VILCHEZ CIEZA
TEMA:
VISTAS
CARRERA PROFESIONAL:
INGENIERIA DE SISTEMAS Y TELEMATICA
CICLO: VI
DEFINICIÓN
Podemos definir una vista como una consulta
almacenada en la base de datos que se utiliza
como una tabla virtual. Se trata de una perspectiva
de la base de datos o ventana que permite a uno o
varios usuarios ver solamente las filas y columnas
necesarias para su trabajo. Entre las ventajas que
ofrece la utilización de vistas cabe destacar:
SINTAXIS
CREATE VIEW
Crea una tabla virtual
cuyo contenido
(columnas y filas) se
define mediante una
consulta. Utilice esta
instrucción para crear
una vista de los datos de
una o varias tablas de la
base de datos
CREATE VIEW [schema_name.]
view_name [(column[,…n])]
[whith<view_attribute>[,…n]
As select_statement
[with check option]
[;]
<view_attribute> ::=
{
[encription]
[schemabinding]
[view_metadata]
}
Modifica una vista
creada
anteriormente. Esto
incluye una vista
indizada. ALTER
VIEW no afecta a
desencadenadores
ni procedimientos
almacenados
dependientes y no
cambia permisos
ALTER VIEW
alter view[ schema_name . ] view_name [ (
column [ ,...n ] ) ]
[ with <view_attribute> [ ,...n ] ]
as select_statement
[ with check option ] [ ; ]
<view_attribute> ::=
{
[ encryption ]
[ schemabinding ]
[ view_metadata]
}
DROP VIEW
Quita una o más vistas de la
base de datos actual. DROP
VIEW se puede ejecutar en
vistas indizadas.
DROP VIEW [ schema_name . ] view_name [ ...,n ] [ ;]
ADMINISTRACION DE VISTAS (Creación, modificación, eliminación)
schema_name
Es el nombre del esquema al que
pertenece la vista.
View_name Es el nombre de la
vista. Los nombres de las vistas
deben cumplir las reglas de los
identificadores
column Es el nombre que se va a
utilizar para una columna en una
vista. Solo se necesita un nombre
de columna cuando una columna
proviene de una expresión
aritmética, una función o una
constante
AS
Especifica las acciones que va a
llevar a cabo la vista.
select_statement
Es la instrucción SELECT que
define la vista. Dicha instrucción
puede utilizar más de una tabla y
otras vistas
Las cláusulas SELECT de una definición de vista no pueden incluir lo
siguiente:
Una cláusula ORDER BY, a menos que también haya una cláusula TOP
IMPORTANTE.
La cláusula ORDER BY solo se usa para determinar las filas
devueltas por la cláusula TOP u OFFSET en la definición de la
vista. Esta cláusula no garantiza resultados ordenados cuando se
consulte la vista, a menos que también se especifique ORDER
BY en la propia consulta.
VISTAS ACTUALIZADAS
• Cualquier modificación, incluidas las instrucciones UPDATE, INSERT
y DELETE, debe hacer referencia a las columnas de una única tabla
base.
•
• Las columnas que se vayan a modificar en la vista deben hacer
referencia directa a los datos subyacentes de las columnas de la
tabla. Las columnas no se pueden obtener de otra forma, como las
siguientes:
VISTAS CON PARTICIONES
Una vista con particiones es una vista definida por un operador UNION
ALL de las tablas miembro estructuradas de la misma manera pero
almacenadas en diferentes tablas de la misma instancia de SQL Server
o en un grupo de instancias autónomas de servidores de SQL Server
denominados servidores de bases de datos federadas
NOTA: El método preferido para la partición de datos local en un
servidor es a través de tablas con particiones. Para obtener más
información, consulte Tablas e índices con particiones.
Vistas

Más contenido relacionado

La actualidad más candente (20)

Deber
DeberDeber
Deber
 
Luis cepeda
Luis cepedaLuis cepeda
Luis cepeda
 
Tarea bd
Tarea bdTarea bd
Tarea bd
 
Manejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionManejo De Sentencias De Definicion
Manejo De Sentencias De Definicion
 
Tipo de consulta microsoft access
Tipo de consulta microsoft accessTipo de consulta microsoft access
Tipo de consulta microsoft access
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 
Vistas
VistasVistas
Vistas
 
Tipos de consulta access acuripallo
Tipos de consulta access acuripalloTipos de consulta access acuripallo
Tipos de consulta access acuripallo
 
Consultas en access
Consultas en accessConsultas en access
Consultas en access
 
Vistasensqlymysql
VistasensqlymysqlVistasensqlymysql
Vistasensqlymysql
 
Manejo Control De Datos
Manejo Control De DatosManejo Control De Datos
Manejo Control De Datos
 
Vistas
Vistas Vistas
Vistas
 
Consultas de access
Consultas de accessConsultas de access
Consultas de access
 
Consulta
ConsultaConsulta
Consulta
 
Vistas en mySql
Vistas en mySqlVistas en mySql
Vistas en mySql
 
Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en access
 
Acces tipos de consultas
Acces tipos de consultasAcces tipos de consultas
Acces tipos de consultas
 
Vistas
VistasVistas
Vistas
 
Filtros
FiltrosFiltros
Filtros
 
Consultas sql
Consultas sqlConsultas sql
Consultas sql
 

Destacado

99年8月份四分溪畔生態志工園地電子報
99年8月份四分溪畔生態志工園地電子報99年8月份四分溪畔生態志工園地電子報
99年8月份四分溪畔生態志工園地電子報H David
 
6 Dimensionamento Fv Terra
6 Dimensionamento Fv Terra6 Dimensionamento Fv Terra
6 Dimensionamento Fv TerraLuca Vecchiato
 
Segurança na Internet - Estudos de caso
Segurança na Internet - Estudos de casoSegurança na Internet - Estudos de caso
Segurança na Internet - Estudos de casoJoão Gabriel Lima
 
Why Reflect? The Holistic Practice of Stepping Back.
Why Reflect? The Holistic Practice of Stepping Back. Why Reflect? The Holistic Practice of Stepping Back.
Why Reflect? The Holistic Practice of Stepping Back. char booth
 
Across the borders: a bespoke pilot library programme for international stude...
Across the borders: a bespoke pilot library programme for international stude...Across the borders: a bespoke pilot library programme for international stude...
Across the borders: a bespoke pilot library programme for international stude...IL Group (CILIP Information Literacy Group)
 
All aboard: empowering staff and students to flourish in the digital age - Li...
All aboard: empowering staff and students to flourish in the digital age - Li...All aboard: empowering staff and students to flourish in the digital age - Li...
All aboard: empowering staff and students to flourish in the digital age - Li...IL Group (CILIP Information Literacy Group)
 
Visa options for children
Visa options for childrenVisa options for children
Visa options for childrenThomas Brown
 
U5 act17 riesgos_de_trabajo
U5 act17 riesgos_de_trabajoU5 act17 riesgos_de_trabajo
U5 act17 riesgos_de_trabajoSoporte_Esca_ST
 

Destacado (13)

99年8月份四分溪畔生態志工園地電子報
99年8月份四分溪畔生態志工園地電子報99年8月份四分溪畔生態志工園地電子報
99年8月份四分溪畔生態志工園地電子報
 
9 Energy Manager 1
9 Energy Manager 19 Energy Manager 1
9 Energy Manager 1
 
6 Dimensionamento Fv Terra
6 Dimensionamento Fv Terra6 Dimensionamento Fv Terra
6 Dimensionamento Fv Terra
 
Equator Credentials
Equator CredentialsEquator Credentials
Equator Credentials
 
Mineração de Dados Educacionais
Mineração de Dados Educacionais Mineração de Dados Educacionais
Mineração de Dados Educacionais
 
Segurança na Internet - Estudos de caso
Segurança na Internet - Estudos de casoSegurança na Internet - Estudos de caso
Segurança na Internet - Estudos de caso
 
Plagiarism jea15
Plagiarism jea15Plagiarism jea15
Plagiarism jea15
 
Why Reflect? The Holistic Practice of Stepping Back.
Why Reflect? The Holistic Practice of Stepping Back. Why Reflect? The Holistic Practice of Stepping Back.
Why Reflect? The Holistic Practice of Stepping Back.
 
Across the borders: a bespoke pilot library programme for international stude...
Across the borders: a bespoke pilot library programme for international stude...Across the borders: a bespoke pilot library programme for international stude...
Across the borders: a bespoke pilot library programme for international stude...
 
All aboard: empowering staff and students to flourish in the digital age - Li...
All aboard: empowering staff and students to flourish in the digital age - Li...All aboard: empowering staff and students to flourish in the digital age - Li...
All aboard: empowering staff and students to flourish in the digital age - Li...
 
La ciutat mediaval
La ciutat mediaval La ciutat mediaval
La ciutat mediaval
 
Visa options for children
Visa options for childrenVisa options for children
Visa options for children
 
U5 act17 riesgos_de_trabajo
U5 act17 riesgos_de_trabajoU5 act17 riesgos_de_trabajo
U5 act17 riesgos_de_trabajo
 

Similar a Vistas (20)

VISTAS
VISTASVISTAS
VISTAS
 
Vistas
Vistas Vistas
Vistas
 
Vistas
VistasVistas
Vistas
 
Vistas
VistasVistas
Vistas
 
Indices y Vistas.pptx
Indices y Vistas.pptxIndices y Vistas.pptx
Indices y Vistas.pptx
 
Vistas en sql server
Vistas en sql server Vistas en sql server
Vistas en sql server
 
Vistas
VistasVistas
Vistas
 
Vistas En Sql Y My Sql
Vistas En Sql Y My SqlVistas En Sql Y My Sql
Vistas En Sql Y My Sql
 
Vistas En Sql Y My Sql
Vistas En Sql Y My SqlVistas En Sql Y My Sql
Vistas En Sql Y My Sql
 
Vistas en sql_y_my_sql
Vistas en sql_y_my_sqlVistas en sql_y_my_sql
Vistas en sql_y_my_sql
 
Vistas en sql_y_my_sql
Vistas en sql_y_my_sqlVistas en sql_y_my_sql
Vistas en sql_y_my_sql
 
Vistas En Sql Y My Sql
Vistas En Sql Y My SqlVistas En Sql Y My Sql
Vistas En Sql Y My Sql
 
Bdii 10 vistas_new
Bdii 10 vistas_newBdii 10 vistas_new
Bdii 10 vistas_new
 
Diapositivas de vistas
Diapositivas de vistasDiapositivas de vistas
Diapositivas de vistas
 
VISTAS
VISTASVISTAS
VISTAS
 
Vistas MySql
Vistas MySqlVistas MySql
Vistas MySql
 
MANEJO DE SENTENCIAS DE DEFINICION
MANEJO DE SENTENCIAS DE DEFINICIONMANEJO DE SENTENCIAS DE DEFINICION
MANEJO DE SENTENCIAS DE DEFINICION
 
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de DatosAdministración de Oracle - Tema 4 - Interacción con la Base de Datos
Administración de Oracle - Tema 4 - Interacción con la Base de Datos
 
Cliente servidor consultas sql
Cliente servidor consultas sqlCliente servidor consultas sql
Cliente servidor consultas sql
 
Leccion11
Leccion11Leccion11
Leccion11
 

Más de lelyydrogo

Salto condiconal
Salto condiconalSalto condiconal
Salto condiconallelyydrogo
 
Programacion de microcontrolador
Programacion de microcontroladorProgramacion de microcontrolador
Programacion de microcontroladorlelyydrogo
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risclelyydrogo
 
Arquitectura de microprocesadores
Arquitectura de microprocesadoresArquitectura de microprocesadores
Arquitectura de microprocesadoreslelyydrogo
 
Tablas y-tipos-de-datos
Tablas y-tipos-de-datosTablas y-tipos-de-datos
Tablas y-tipos-de-datoslelyydrogo
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012lelyydrogo
 
Calculo relacional diapositivas
Calculo relacional diapositivasCalculo relacional diapositivas
Calculo relacional diapositivaslelyydrogo
 
Modelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivasModelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivaslelyydrogo
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datoslelyydrogo
 
Fases para la creacion de una base datos
Fases para la creacion de una base datosFases para la creacion de una base datos
Fases para la creacion de una base datoslelyydrogo
 

Más de lelyydrogo (11)

Ip
IpIp
Ip
 
Salto condiconal
Salto condiconalSalto condiconal
Salto condiconal
 
Programacion de microcontrolador
Programacion de microcontroladorProgramacion de microcontrolador
Programacion de microcontrolador
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura de microprocesadores
Arquitectura de microprocesadoresArquitectura de microprocesadores
Arquitectura de microprocesadores
 
Tablas y-tipos-de-datos
Tablas y-tipos-de-datosTablas y-tipos-de-datos
Tablas y-tipos-de-datos
 
Microsoft sql server 2012
Microsoft sql server 2012Microsoft sql server 2012
Microsoft sql server 2012
 
Calculo relacional diapositivas
Calculo relacional diapositivasCalculo relacional diapositivas
Calculo relacional diapositivas
 
Modelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivasModelamiento entidad-relacion.diapositivas
Modelamiento entidad-relacion.diapositivas
 
Modelos de-datos
Modelos de-datosModelos de-datos
Modelos de-datos
 
Fases para la creacion de una base datos
Fases para la creacion de una base datosFases para la creacion de una base datos
Fases para la creacion de una base datos
 

Último

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.DaluiMonasterio
 

Último (20)

RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
EXPECTATIVAS vs PERSPECTIVA en la vida.
EXPECTATIVAS vs PERSPECTIVA  en la vida.EXPECTATIVAS vs PERSPECTIVA  en la vida.
EXPECTATIVAS vs PERSPECTIVA en la vida.
 

Vistas

  • 1. BASE DE DATOS I ESTUDIANTES:  LELY YOJANY YDROGO MEGO  DEISY GLADYS VILCHEZ CIEZA TEMA: VISTAS CARRERA PROFESIONAL: INGENIERIA DE SISTEMAS Y TELEMATICA CICLO: VI
  • 2. DEFINICIÓN Podemos definir una vista como una consulta almacenada en la base de datos que se utiliza como una tabla virtual. Se trata de una perspectiva de la base de datos o ventana que permite a uno o varios usuarios ver solamente las filas y columnas necesarias para su trabajo. Entre las ventajas que ofrece la utilización de vistas cabe destacar:
  • 3. SINTAXIS CREATE VIEW Crea una tabla virtual cuyo contenido (columnas y filas) se define mediante una consulta. Utilice esta instrucción para crear una vista de los datos de una o varias tablas de la base de datos CREATE VIEW [schema_name.] view_name [(column[,…n])] [whith<view_attribute>[,…n] As select_statement [with check option] [;] <view_attribute> ::= { [encription] [schemabinding] [view_metadata] }
  • 4. Modifica una vista creada anteriormente. Esto incluye una vista indizada. ALTER VIEW no afecta a desencadenadores ni procedimientos almacenados dependientes y no cambia permisos ALTER VIEW alter view[ schema_name . ] view_name [ ( column [ ,...n ] ) ] [ with <view_attribute> [ ,...n ] ] as select_statement [ with check option ] [ ; ] <view_attribute> ::= { [ encryption ] [ schemabinding ] [ view_metadata] }
  • 5. DROP VIEW Quita una o más vistas de la base de datos actual. DROP VIEW se puede ejecutar en vistas indizadas. DROP VIEW [ schema_name . ] view_name [ ...,n ] [ ;]
  • 6. ADMINISTRACION DE VISTAS (Creación, modificación, eliminación) schema_name Es el nombre del esquema al que pertenece la vista. View_name Es el nombre de la vista. Los nombres de las vistas deben cumplir las reglas de los identificadores column Es el nombre que se va a utilizar para una columna en una vista. Solo se necesita un nombre de columna cuando una columna proviene de una expresión aritmética, una función o una constante AS Especifica las acciones que va a llevar a cabo la vista. select_statement Es la instrucción SELECT que define la vista. Dicha instrucción puede utilizar más de una tabla y otras vistas
  • 7. Las cláusulas SELECT de una definición de vista no pueden incluir lo siguiente: Una cláusula ORDER BY, a menos que también haya una cláusula TOP IMPORTANTE. La cláusula ORDER BY solo se usa para determinar las filas devueltas por la cláusula TOP u OFFSET en la definición de la vista. Esta cláusula no garantiza resultados ordenados cuando se consulte la vista, a menos que también se especifique ORDER BY en la propia consulta.
  • 8. VISTAS ACTUALIZADAS • Cualquier modificación, incluidas las instrucciones UPDATE, INSERT y DELETE, debe hacer referencia a las columnas de una única tabla base. • • Las columnas que se vayan a modificar en la vista deben hacer referencia directa a los datos subyacentes de las columnas de la tabla. Las columnas no se pueden obtener de otra forma, como las siguientes:
  • 9. VISTAS CON PARTICIONES Una vista con particiones es una vista definida por un operador UNION ALL de las tablas miembro estructuradas de la misma manera pero almacenadas en diferentes tablas de la misma instancia de SQL Server o en un grupo de instancias autónomas de servidores de SQL Server denominados servidores de bases de datos federadas NOTA: El método preferido para la partición de datos local en un servidor es a través de tablas con particiones. Para obtener más información, consulte Tablas e índices con particiones.