TBD U5

Páginas: 17 (4063 palabras) Publicado: 21 de abril de 2015
Instituto Tecnológico de Cd. Juárez

TALLER DE BASE DE DATOS
UNIDAD V
V.- VISTAS (Views).
5.1.- 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. Por ejemplo se necesita saber datos de dos tablas pero necesitas que aparezcan a la vez y siempre
que se ejecute una sentencia determinada que viene dada por unnombre que se le ha dado. Si se
suprime una tabla la vista asociada se invalida. Las vistas (incluyendo vistas actualizables) fueron
introducidas en la versión 5.0 del servidor de base de datos MySQL.
5.1.1.- Elementos Relevantes De Una Vista.
Además de la información particular que la vista presenta o requiere, debe contener información
referente a:
1. Tiempo.- Deben especificarse los periodos enlos que debe considerarse esta información
como vigente posibles fechas de caducidad o actualización así como fechas en que se
genera la información presentada.
2. Origen.- Debe contener información precisa de las fuentes utilizadas para generar la
información; de los responsables directos o indirectos de esta generación y de los medios
utilizados para ello.
3. Destino.- Se describe a losdepartamentos y/o personas para quienes la información es útil
o valida; de igual forma, deben especificarse destinatarios indirectos o afectados por la
información presentada en la vista.
4. Especificaciones Particulares.- En casos especiales, pueden incluirse valores o datos que
permitan la toma de decisiones o la aplicación de un criterio sobre la información contenida
en la vista. Estos datosadicionales pueden ser utilizados para completar procesos, cálculos
o delimitar áreas de acción.
5.1.2.- Objetivos y Ventajas De Las Vistas.
El objetivo primordial de la utilización de esquemas externos es facilitar al usuario la
percepción que este tiene de la BD así como el trabajo que van a desarrollar sobre esta.

Taller de Bases de Datos

Enero – Junio 2013

77

Instituto Tecnológico de Cd. JuárezLas principales ventajas que se obtienen al utilizar vistas son los siguientes:


Perspectivas Directas.- Proporcionarse diversos modelos de información basados en los
mismos datos, enfocándolos hacia distintos usuarios con necesidades específicas.
El mostrar la información desde distintos ángulos nos ayuda a crear ambientes de trabajo y
operación acordes a los objetivos de la empresa. Debeevaluarse el perfil y requerimientos de
información de los usuarios destino de la vista.



Transparencia en las Modificaciones.- El usuario final no se vera afectado por el diseño o
alteraciones que se realicen en el esquema conceptual de la BD.
Si el sistema requiere una modificación en su funcionamiento interno, podrán afectarse diversas
estructuras que proveen el desempeño de este; se pretende quelos usuarios finales no adviertan
tales alteraciones.



Seguridad.- Las vistas proporcionan de manera natural un medio para ocultar y proteger datos,
dado que solo se presenta al usuario una selección de lo atributos existentes.
En una vista pueden implementarse controles que restrinjan los valores de entrada ó salida al
dominio valido de los atributos, mejorando así el nivel de integridad de laBD. De igual
manera, el nivel de seguridad se incrementa al incluir en la vista solo los elementos que sean
considerados al alcance del usuario.

5.1.3.- Restricciones en Vistas.
El procesamiento de vistas no está optimizado:


No es posible crear un índice en una vista.



Los índices pueden utilizarse para procesar vistas usando un algoritmo de combinación
(MERGE). Sin embargo, una vista quese procesa con el algoritmo de tablas temporales
(temptable) no es capaz de tomar ventaja de los índices que hacen referencia a las tablas que
contiene (aunque los índices pueden ser usados durante la generación de las tablas temporales).
Las subconsultas no pueden utilizarse en la cláusula FROM de una vista. Esta limitación será

removida en el futuro.

Taller de Bases de Datos

Enero – Junio...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Segridad Tbd
  • Comando TBD
  • ManualPracticas TBD
  • Preguntas u5
  • U5
  • U5
  • Tipos de adsorción u5 fisi1
  • U5 Sistemas De Coordenadas 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS