SlideShare una empresa de Scribd logo
1 de 10
CARRERA PROFESIONAL DE: INGENIERIA DE SISTEMAS Y
TELEMÁTICA
TEMA : Vistas
DOCENTE : PORRO CHULLI, Marco Aurelio
ASIGNATURA : Base de datos II
INTEGRANTES:
 CHUQUIZUTA RAMOS, Marleni
 HERRERA SILVA, Carlos Jhonatan
Es un subconjunto de una base
de datos y se basa en una
consulta que se ejecuta en una o
más tablas de base de datos.
Las vistas
dinámicas
• Pueden contener datos de una o dos tablas
e incluir automáticamente todas las
columnas de la tabla o tablas
especificadas.
Las vistas
estáticas
• pueden contener datos de varias tablas y
las columnas necesarias de estas tablas se
deben especificar en las cláusulas SELECT y
WHERE de la vista estática
TIPOS
 Sintaxis
CREATE VIEW [ schema_name . ] view_name [ (column [
,...n ] ) ]
[ WITH <view_attribute> [ ,...n ] ]
AS select_statement
[ WITH CHECK OPTION ] [ ; ]
<view_attribute> ::=
{
[ ENCRYPTION ]
[ SCHEMABINDING ]
[ VIEW_METADATA ] }
 Administración de Vistas (Creación, Modificación y Eliminación)
Creación:
CREATE VIEW id_vista [(columna,…)]
AS especificación_consulta;
Existen dos casos en los que es obligatoria la especificación de
la lista de columnas:
1. Cuando la consulta incluye columnas calculadas
2. Cuando la consulta produce nombres idénticos.
Según el propósito con el que se organizan las vistas,
pueden clasificarse en los siguientes tipos:
A.Horizontales o por Restricción
Son las que restringen el acceso de un usuario a
únicamente un conjunto de filas de una tabla.
B. Verticales o por proyección
Son aquellas que restringen el acceso de un usuario sólo
a ciertas columnas de una tabla.
Creación:
C. Subconjuntos fila / columna
Lo más habitual es crear vistas con parte de las filas y
parte de las columnas de una tabla
D. Agrupados
Son vistas que incluyen una cláusula GROUP BY en
la consulta especificada..
E. Compuestas
Son vistas creadas a partir de los datos de dos o más
tablas.
Modificación
1ª - No especifica DISTINCT
2ª - FROM debe especificar una única tabla
3ª - La lista de selección no puede contener expresiones,
columnas calculadas o funciones de columna, solo referencias a
columnas simples.
4ª - WHERE no debe incluir subconsultas.
5ª - No debe incluir ni GROUP BY ni HAVING.
Eliminación
Se hace con
DROP VIEW id_vista
GRACIAS

Más contenido relacionado

La actualidad más candente (20)

Generación de reportes
Generación de reportesGeneración de reportes
Generación de reportes
 
Vistas
VistasVistas
Vistas
 
TIPOS DE CONSULTAS EN MICROSOFT ACCESS
TIPOS DE CONSULTAS EN MICROSOFT ACCESSTIPOS DE CONSULTAS EN MICROSOFT ACCESS
TIPOS DE CONSULTAS EN MICROSOFT ACCESS
 
Tipo de consulta microsoft access
Tipo de consulta microsoft accessTipo de consulta microsoft access
Tipo de consulta microsoft access
 
Generación de reportes
Generación de reportesGeneración de reportes
Generación de reportes
 
Como realizar consultas en acces
Como realizar consultas en accesComo realizar consultas en acces
Como realizar consultas en acces
 
Acces tipos de consultas
Acces tipos de consultasAcces tipos de consultas
Acces tipos de consultas
 
Tipos de consulta
Tipos de consultaTipos de consulta
Tipos de consulta
 
Tipos de consultas en access
Tipos de consultas en accessTipos de consultas en access
Tipos de consultas en access
 
Consultas de access
Consultas de accessConsultas de access
Consultas de access
 
Diianitha
DiianithaDiianitha
Diianitha
 
Diianitha
DiianithaDiianitha
Diianitha
 
Consultas
ConsultasConsultas
Consultas
 
consultas en access
consultas en accessconsultas en access
consultas en access
 
Manipulacion de Bases de Datos
Manipulacion de Bases de DatosManipulacion de Bases de Datos
Manipulacion de Bases de Datos
 
Sql
SqlSql
Sql
 
Tipos de consultas
Tipos de consultasTipos de consultas
Tipos de consultas
 
Vistas
VistasVistas
Vistas
 
Alumno valoracion 1.2 de programacion
Alumno valoracion 1.2 de programacionAlumno valoracion 1.2 de programacion
Alumno valoracion 1.2 de programacion
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 

Similar a Vistas (20)

Indices y Vistas.pptx
Indices y Vistas.pptxIndices y Vistas.pptx
Indices y Vistas.pptx
 
VISTAS
VISTASVISTAS
VISTAS
 
Vistas
VistasVistas
Vistas
 
Vistas
Vistas Vistas
Vistas
 
Bdii 10 vistas_new
Bdii 10 vistas_newBdii 10 vistas_new
Bdii 10 vistas_new
 
Visualizacion de datos de varias tablas en sql
Visualizacion de datos de varias tablas en sqlVisualizacion de datos de varias tablas en sql
Visualizacion de datos de varias tablas en sql
 
Vistas
Vistas Vistas
Vistas
 
Vistas
VistasVistas
Vistas
 
Vistas
VistasVistas
Vistas
 
Tarea bd
Tarea bdTarea bd
Tarea bd
 
Vistas
VistasVistas
Vistas
 
Vistas en sql server
Vistas en sql server Vistas en sql server
Vistas en sql server
 
Manejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionManejo De Sentencias De Definicion
Manejo De Sentencias De Definicion
 
Vistasensqlymysql
VistasensqlymysqlVistasensqlymysql
Vistasensqlymysql
 
Vistas
VistasVistas
Vistas
 
Vistas
VistasVistas
Vistas
 
VISTAS
VISTASVISTAS
VISTAS
 
Diapositivas de vistas
Diapositivas de vistasDiapositivas de vistas
Diapositivas de vistas
 
Consultas y subconsultas
Consultas y subconsultasConsultas y subconsultas
Consultas y subconsultas
 
MANEJO DE SENTENCIAS DE DEFINICION
MANEJO DE SENTENCIAS DE DEFINICIONMANEJO DE SENTENCIAS DE DEFINICION
MANEJO DE SENTENCIAS DE DEFINICION
 

Más de Marleni ChuquizutaRamos (10)

Big data
Big data Big data
Big data
 
Transact
TransactTransact
Transact
 
Reportes
ReportesReportes
Reportes
 
Jdbc
JdbcJdbc
Jdbc
 
Espacio de nombres
Espacio de nombresEspacio de nombres
Espacio de nombres
 
Ado.net
Ado.netAdo.net
Ado.net
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Poo
PooPoo
Poo
 
Tema statement
Tema statementTema statement
Tema statement
 
Connection
ConnectionConnection
Connection
 

Último

MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfvladimirpaucarmontes
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfdanielJAlejosC
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
Herramientas de la productividad - Revit
Herramientas de la productividad - RevitHerramientas de la productividad - Revit
Herramientas de la productividad - RevitDiegoAlonsoCastroLup1
 
tesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariatesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariasusafy7
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5juanjoelaytegonzales2
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfssuser202b79
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfOmarPadillaGarcia
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfGabrielCayampiGutier
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdfnicolascastaneda8
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimientoMaxanMonplesi
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internamengual57
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfKEVINYOICIAQUINOSORI
 

Último (20)

MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdfMODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
MODIFICADO - CAPITULO II DISEÑO SISMORRESISTENTE DE VIGAS Y COLUMNAS.pdf
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Maquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdfMaquinaria Agricola utilizada en la produccion de Piña.pdf
Maquinaria Agricola utilizada en la produccion de Piña.pdf
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
Herramientas de la productividad - Revit
Herramientas de la productividad - RevitHerramientas de la productividad - Revit
Herramientas de la productividad - Revit
 
tesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa mariatesis maíz univesidad catolica santa maria
tesis maíz univesidad catolica santa maria
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdfSesion 6 _ Curso Integrador II_TSZVQJ.pdf
Sesion 6 _ Curso Integrador II_TSZVQJ.pdf
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
4º Clase Laboratorio (2024) Completo Mezclas Asfalticas Caliente (1).pdf
 
Gestion de proyectos para el control y seguimiento
Gestion de proyectos para el control  y seguimientoGestion de proyectos para el control  y seguimiento
Gestion de proyectos para el control y seguimiento
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión interna
 
Elaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdfElaboración de la estructura del ADN y ARN en papel.pdf
Elaboración de la estructura del ADN y ARN en papel.pdf
 

Vistas

  • 1. CARRERA PROFESIONAL DE: INGENIERIA DE SISTEMAS Y TELEMÁTICA TEMA : Vistas DOCENTE : PORRO CHULLI, Marco Aurelio ASIGNATURA : Base de datos II INTEGRANTES:  CHUQUIZUTA RAMOS, Marleni  HERRERA SILVA, Carlos Jhonatan
  • 2. Es un subconjunto de una base de datos y se basa en una consulta que se ejecuta en una o más tablas de base de datos.
  • 3. Las vistas dinámicas • Pueden contener datos de una o dos tablas e incluir automáticamente todas las columnas de la tabla o tablas especificadas. Las vistas estáticas • pueden contener datos de varias tablas y las columnas necesarias de estas tablas se deben especificar en las cláusulas SELECT y WHERE de la vista estática TIPOS
  • 4.  Sintaxis CREATE VIEW [ schema_name . ] view_name [ (column [ ,...n ] ) ] [ WITH <view_attribute> [ ,...n ] ] AS select_statement [ WITH CHECK OPTION ] [ ; ] <view_attribute> ::= { [ ENCRYPTION ] [ SCHEMABINDING ] [ VIEW_METADATA ] }
  • 5.  Administración de Vistas (Creación, Modificación y Eliminación) Creación: CREATE VIEW id_vista [(columna,…)] AS especificación_consulta; Existen dos casos en los que es obligatoria la especificación de la lista de columnas: 1. Cuando la consulta incluye columnas calculadas 2. Cuando la consulta produce nombres idénticos.
  • 6. Según el propósito con el que se organizan las vistas, pueden clasificarse en los siguientes tipos: A.Horizontales o por Restricción Son las que restringen el acceso de un usuario a únicamente un conjunto de filas de una tabla. B. Verticales o por proyección Son aquellas que restringen el acceso de un usuario sólo a ciertas columnas de una tabla.
  • 7. Creación: C. Subconjuntos fila / columna Lo más habitual es crear vistas con parte de las filas y parte de las columnas de una tabla D. Agrupados Son vistas que incluyen una cláusula GROUP BY en la consulta especificada.. E. Compuestas Son vistas creadas a partir de los datos de dos o más tablas.
  • 8. Modificación 1ª - No especifica DISTINCT 2ª - FROM debe especificar una única tabla 3ª - La lista de selección no puede contener expresiones, columnas calculadas o funciones de columna, solo referencias a columnas simples. 4ª - WHERE no debe incluir subconsultas. 5ª - No debe incluir ni GROUP BY ni HAVING.