ensayo

Páginas: 2 (350 palabras) Publicado: 5 de febrero de 2014
 Universidad Tecnológica de Cd. Juárez






Alumno:
José Luis Angón Arellano

Materia:
Base de Datos ll

Tema:
“VISTAS”


Prof.
Edgar Mijangos


Grupo:
Tsw41
Sintaxisde CREATE VIEW
CREATE [OR REPLACE] [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]
VIEW nombre_vista [(columnas)]
AS sentencia_select
[WITH [CASCADED | LOCAL] CHECK OPTION]

Esta sentenciacrea 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 atablas de la base o a otras vistas.
Se requiere que posea el permiso CREATE VIEW para la vista, y algún privilegio en cada columna seleccionada por la sentencia SELECT. Para columnas incluidas en otraparte de la sentencia SELECT debe poseer el privilegio SELECT. Si está presente la cláusula OR REPLACE, también deberá tenerse el privilegio DELETE para la vista.

Toda vista pertenece a una base dedatos. Por defecto, las vistas se crean en la base de datos actual. Pera crear una vista en una base de datos específica, indíquela con base_de_datos.nombre_vista al momento de crearla.


mysql>CREATE VIEW test.v AS SELECT * FROM t;










La definición de una vista está sujeta a las siguientes limitaciones:
La sentencia SELECT no puede contener una subconsulta en sucláusula FROM.
La sentencia SELECT no puede hacer referencia a variables del sistema o del usuario.
La sentencia SELECT no puede hacer referencia a parámetros de sentencia preparados.
Dentro de una rutinaalmacenada, la definición no puede hacer referencia a parámetros de la rutina o a variables locales.
Cualquier tabla o vista referenciada por la definición debe existir. Sin embargo, es posible quedespués de crear una vista, se elimine alguna tabla o vista a la que se hace referencia. Para comprobar la definición de una vista en busca de problemas de este tipo, utilice la sentencia CHECK TABLE....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo de el Ensayo
  • ensayo de ensayo
  • Ensayo Del Ensayo
  • Ensayo de un ensayo
  • Ensayemos un ensayo
  • ensayo del ensayo
  • Ensayo del ensayo
  • Ensayo del ensayo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS