SlideShare una empresa de Scribd logo
1 de 14
UNIVERSIDAD POLITÉCNICA AMAZÓNICA
Autorizada por Resolución Nº 650-2011–CONAFU
VISTASVOLUCIONARIA
DEFINICIÓN
Una vista es una consulta que se
presenta como una tabla (virtual) a
partir de un conjunto de tablas en
una base de datos relacional.
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 una tabla.
Esta sentencia crea una vista nueva o reemplaza una existente si
se incluye la cláusula OR REPLACE. La sentencia_select es una
sentencia SELECT que proporciona la definición de la vista.
Puede estar dirigida a tablas de la base o a otras vistas.
CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED |
MERGE
TEMPTABLE}]
VIEW nombre_vista [(columnas)]
AS sentencia_select
[WITH [CASCADED | LOCAL] CHECK OPTION]
|
• Sintaxis CREATE
VIEW
Esta sentencia modifica la definición de una vista
existente. La sintaxis es semejante a la
CREATE VIEW.
empleada en
ALTER [ALGORITHM = {UNDEFINED |
TEMPTABLE}]
VIEW nombre_vista [(columnas)]
AS sentencia_select
MERGE |
[WITH [CASCADED | LOCAL] CHECK OPTION]
Sintaxis ALTER VIEW
Muestra la sentencia CREATE VIEW que se utilizó
crear la vista.
para
SHOW CREATE VIEW nombre-vista
mysql> SHOW CREATE VIEW v;
+-------+----------------------------------------------------+
| Table | Create Table |
+-------+----------------------------------------------------+
| v | CREATE VIEW `test`.`v`AS select 1AS `a`,2AS `b` |
+-------+----------------------------------------------------+
Sintaxis SHOW VIEW
DROP
datos.
VIEW elimina una o más vistas de la base de
Se debe poseer el privilegio DROP
eliminar.
en cada
vista a
DROP VIEW [IF
EXISTS]
nombre_vista [,
nombre_vista]
[RESTRICT |
CASCADE]
Sintaxis DROP VIEW
Para Crear una vista debemos utilizar la sentencia
CREATE VIEW. Debiendo proporcionar un nombre
la vista y una sentencia SQL SELECT valida.
a
CREATE VIEW <nombre_vista>
AS
(<sentencia_select>);
CREACION:
ADMINISTRACION DE VISTAS
Si queremos modificar la definicion de nuestra vista podemos utilizar la
sentencia ALTER VIEW de forma muy parecida a como lo hacimos con
las tablas. En este caso queremos
fx_devolucion a la vista.
añadir los campos fx_alquiler y
ALTER VIEW vAlquiler
AS
(
SELECT Nombre,
Apellidos,
Matricula,
Fx_alquiler,
Fx_devolucion
tAlquileres,FROM
tClientes
WHERE (tAlquileres.codigo_cliente=tClientes.codigo)
)
MODIFICACION:
Podemos
sentencia
eliminar la vista a través de la
DROP VIEW. Para eliminar la vista
que hemos creado anteriormente se utilizaría:
DROPVIEW vAlquileres;
ELIMINACION:
CREACION.
Crea una vista con las oficinas del este.
CREATE VIEW oficinas_este
AS SELECT * FROM oficinas WHERE region = ‘Este’;
ELIMINACION.
Elimina las vistas oficinas_este y oficinas_EO.
DROP VIEW oficinas_este, oficinas_EO;
EJEMPLOS:
RESUMEN
La manera más simple de crear una vista usando el SQL
SERVER es con el uso del botón CREAR VISTA. Ejecute
una consulta que represente la vista que desee crear. Una
vez que la consulta es ejecutada, click en el botón CREAR
VISTA, proporcione el nombre para la vista, y la vista es
creada.
Usted puede también crear una vista dando click-derecho
en la base de datos donde se quiere agregar la vista en el
navegador de base de datos y eligiendo la opción CREAR
NUEVA VISTA. Después de que capture el nombre de la
vista, una plantilla para vista será desplegada en el editor
de secuencia de comandos.
RECOMENDACIONES
Identificar que es una vista en base de datos así como en la forma en
que se crean y utilizan dentro de la misma.
Especificar a través de una expresión de consulta (una sentencia
SELECT) que la calcule y se pueda realizar sobre una o más tablas.
Las vistas pueden realizar consultas complejas más fácilmente: Las
permiten dividir las consultas en varias partes.
Proporcionar tablas con datos específicos: Las vistas permiten ser
utilizadas como tablas que resumen todos los datos, así como también
permiten ocultar ciertos datos. Cuando ese se requiere un detalle que
no corresponde precisamente a las relaciones.
CONCLUSIONES
Una vista se caracteriza porque se considera que
forma parte del esquema externo.
Una vista es una tabla virtual (no tiene una
correspondencia a Nivel físico).
Se puede consultar como cualquier tabla básica.
Las actualizaciones se transfieren a las tablas
originales (Con ciertas limitaciones).
APRECIACION DEL EQUIPO
Hoy en día las aplicaciones reales tienden a
vistas, por lo que cuanto más grande es la
usar un muchas
aplicación, más
necesario es que haya modularidad, para facilitar
determinadas consultas o para ocultar los datos. Las vistas
entonces son el mecanismo para alcanzar dichos objetivos.
Una vista se puede considerar una tabla virtual o una
consulta almacenada. Si la vista no está indizada, sus datos
no se almacenan en la base de datos como un objeto
diferente. Lo que se almacena en la base de datos es una
instrucción SELECT.

Más contenido relacionado

La actualidad más candente (17)

Vistas
VistasVistas
Vistas
 
Vistas
VistasVistas
Vistas
 
Vistas
VistasVistas
Vistas
 
Vistas en mySql
Vistas en mySqlVistas en mySql
Vistas en mySql
 
Vistas
VistasVistas
Vistas
 
Vistas
VistasVistas
Vistas
 
Manejo De Sentencias De Definicion
Manejo De Sentencias De DefinicionManejo De Sentencias De Definicion
Manejo De Sentencias De Definicion
 
VISTAS
VISTASVISTAS
VISTAS
 
Vistas
VistasVistas
Vistas
 
Vistas
VistasVistas
Vistas
 
Manejo Control De Datos
Manejo Control De DatosManejo Control De Datos
Manejo Control De Datos
 
Vistas En Sql Y My Sql
Vistas En Sql Y My SqlVistas En Sql Y My Sql
Vistas En Sql Y My Sql
 
Vistas
VistasVistas
Vistas
 
Vistas
VistasVistas
Vistas
 
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
 
Diapositivas de vistas
Diapositivas de vistasDiapositivas de vistas
Diapositivas de vistas
 
Luis cepeda
Luis cepedaLuis cepeda
Luis cepeda
 

Similar a Vistas (19)

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
VISTASVISTAS
VISTAS
 
Vistas
VistasVistas
Vistas
 
Leccion11
Leccion11Leccion11
Leccion11
 
Vistas
VistasVistas
Vistas
 
Indices y Vistas.pptx
Indices y Vistas.pptxIndices y Vistas.pptx
Indices y Vistas.pptx
 
Vistas en mysql
Vistas en mysql Vistas en mysql
Vistas en mysql
 
Vistas en my sql
Vistas en my sqlVistas en my sql
Vistas en my sql
 
Bdii 10 vistas_new
Bdii 10 vistas_newBdii 10 vistas_new
Bdii 10 vistas_new
 
Expo BD
Expo BDExpo BD
Expo BD
 
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
Base de Datos(Funciones, Vistas,Procedimientos Almacenados,Triggers)
 
Base de-datos-ii
Base de-datos-iiBase de-datos-ii
Base de-datos-ii
 
Consultas en Acces
Consultas en AccesConsultas en Acces
Consultas en Acces
 
Vistas en sql
Vistas en sqlVistas en sql
Vistas en sql
 
Creación de Vistas - PostgreSQL
Creación de Vistas - PostgreSQLCreación de Vistas - PostgreSQL
Creación de Vistas - PostgreSQL
 
Vistas.pptx
Vistas.pptxVistas.pptx
Vistas.pptx
 

Más de ROMARIO MONTALVAN CASTILLO (14)

Oltp: Procesamiento de Transacciones en Linea
Oltp: Procesamiento de Transacciones en LineaOltp: Procesamiento de Transacciones en Linea
Oltp: Procesamiento de Transacciones en Linea
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Triggers-Activadores
Triggers-ActivadoresTriggers-Activadores
Triggers-Activadores
 
COMANDOS ddl
COMANDOS ddlCOMANDOS ddl
COMANDOS ddl
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Diapositivas grupo dina roma y maga
Diapositivas grupo dina roma y magaDiapositivas grupo dina roma y maga
Diapositivas grupo dina roma y maga
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Result set
Result setResult set
Result set
 
Statemment
StatemmentStatemment
Statemment
 
Connection en Java
Connection en JavaConnection en Java
Connection en Java
 
Java con b ds
Java con b dsJava con b ds
Java con b ds
 
JDBC
JDBCJDBC
JDBC
 
Java
JavaJava
Java
 
Qué es java
Qué es javaQué es java
Qué es java
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
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
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
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
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
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
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
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
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
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
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
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
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
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
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
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
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
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
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.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
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
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
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

Vistas

  • 1. UNIVERSIDAD POLITÉCNICA AMAZÓNICA Autorizada por Resolución Nº 650-2011–CONAFU VISTASVOLUCIONARIA
  • 2. DEFINICIÓN Una vista es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas en una base de datos relacional. 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 una tabla.
  • 3. Esta sentencia crea una vista nueva o reemplaza una existente si se incluye la cláusula OR REPLACE. La sentencia_select es una sentencia SELECT que proporciona la definición de la vista. Puede estar dirigida a tablas de la base o a otras vistas. CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE TEMPTABLE}] VIEW nombre_vista [(columnas)] AS sentencia_select [WITH [CASCADED | LOCAL] CHECK OPTION] | • Sintaxis CREATE VIEW
  • 4. Esta sentencia modifica la definición de una vista existente. La sintaxis es semejante a la CREATE VIEW. empleada en ALTER [ALGORITHM = {UNDEFINED | TEMPTABLE}] VIEW nombre_vista [(columnas)] AS sentencia_select MERGE | [WITH [CASCADED | LOCAL] CHECK OPTION] Sintaxis ALTER VIEW
  • 5. Muestra la sentencia CREATE VIEW que se utilizó crear la vista. para SHOW CREATE VIEW nombre-vista mysql> SHOW CREATE VIEW v; +-------+----------------------------------------------------+ | Table | Create Table | +-------+----------------------------------------------------+ | v | CREATE VIEW `test`.`v`AS select 1AS `a`,2AS `b` | +-------+----------------------------------------------------+ Sintaxis SHOW VIEW
  • 6. DROP datos. VIEW elimina una o más vistas de la base de Se debe poseer el privilegio DROP eliminar. en cada vista a DROP VIEW [IF EXISTS] nombre_vista [, nombre_vista] [RESTRICT | CASCADE] Sintaxis DROP VIEW
  • 7. Para Crear una vista debemos utilizar la sentencia CREATE VIEW. Debiendo proporcionar un nombre la vista y una sentencia SQL SELECT valida. a CREATE VIEW <nombre_vista> AS (<sentencia_select>); CREACION: ADMINISTRACION DE VISTAS
  • 8. Si queremos modificar la definicion de nuestra vista podemos utilizar la sentencia ALTER VIEW de forma muy parecida a como lo hacimos con las tablas. En este caso queremos fx_devolucion a la vista. añadir los campos fx_alquiler y ALTER VIEW vAlquiler AS ( SELECT Nombre, Apellidos, Matricula, Fx_alquiler, Fx_devolucion tAlquileres,FROM tClientes WHERE (tAlquileres.codigo_cliente=tClientes.codigo) ) MODIFICACION:
  • 9. Podemos sentencia eliminar la vista a través de la DROP VIEW. Para eliminar la vista que hemos creado anteriormente se utilizaría: DROPVIEW vAlquileres; ELIMINACION:
  • 10. CREACION. Crea una vista con las oficinas del este. CREATE VIEW oficinas_este AS SELECT * FROM oficinas WHERE region = ‘Este’; ELIMINACION. Elimina las vistas oficinas_este y oficinas_EO. DROP VIEW oficinas_este, oficinas_EO; EJEMPLOS:
  • 11. RESUMEN La manera más simple de crear una vista usando el SQL SERVER es con el uso del botón CREAR VISTA. Ejecute una consulta que represente la vista que desee crear. Una vez que la consulta es ejecutada, click en el botón CREAR VISTA, proporcione el nombre para la vista, y la vista es creada. Usted puede también crear una vista dando click-derecho en la base de datos donde se quiere agregar la vista en el navegador de base de datos y eligiendo la opción CREAR NUEVA VISTA. Después de que capture el nombre de la vista, una plantilla para vista será desplegada en el editor de secuencia de comandos.
  • 12. RECOMENDACIONES Identificar que es una vista en base de datos así como en la forma en que se crean y utilizan dentro de la misma. Especificar a través de una expresión de consulta (una sentencia SELECT) que la calcule y se pueda realizar sobre una o más tablas. Las vistas pueden realizar consultas complejas más fácilmente: Las permiten dividir las consultas en varias partes. Proporcionar tablas con datos específicos: Las vistas permiten ser utilizadas como tablas que resumen todos los datos, así como también permiten ocultar ciertos datos. Cuando ese se requiere un detalle que no corresponde precisamente a las relaciones.
  • 13. CONCLUSIONES Una vista se caracteriza porque se considera que forma parte del esquema externo. Una vista es una tabla virtual (no tiene una correspondencia a Nivel físico). Se puede consultar como cualquier tabla básica. Las actualizaciones se transfieren a las tablas originales (Con ciertas limitaciones).
  • 14. APRECIACION DEL EQUIPO Hoy en día las aplicaciones reales tienden a vistas, por lo que cuanto más grande es la usar un muchas aplicación, más necesario es que haya modularidad, para facilitar determinadas consultas o para ocultar los datos. Las vistas entonces son el mecanismo para alcanzar dichos objetivos. Una vista se puede considerar una tabla virtual o una consulta almacenada. Si la vista no está indizada, sus datos no se almacenan en la base de datos como un objeto diferente. Lo que se almacena en la base de datos es una instrucción SELECT.