Búsqueda personalizada

Aclaración

Este es un blog de apuntes universitarios. Creado por mí para compartir mis apuntes con ustedes. No es un curso, ni un tutorial. Muchas de las entradas son resúmenes, definiciones y síntesis. La mayoría tienen palabras técnicas.
Debido a esto, he tenido que cerrar los comentarios, espero sepan comprender que no puedo ampliar las más de 100 entradas de este blog ni explicar temas a todas las personas que entran cada día.
Muchas gracias por su atención.
Atte. Malw Dark






sábado 10 de septiembre de 2011

Crear vista en MYSQL

 

Un código sencillo para crear una vista que muestra columnas de tres tablas diferentes.

CREATE VIEW vista_Productos AS
SELECT
Productos.Nombre,
Tipos_Productos.Nombre AS Tipo,
Marcas.Nombre AS Marca,
FROM Productos,
Marcas,
Tipos_Productos
WHERE
Productos.idTipo = Tipos_Productos.idTipo
AND
Productos.idMarca = Marcas.idMarca

--

Notas:

* Las vistas son consultas almacenadas. Al ejecutar una vista, se ejecuta la consulta SELECT que se escribió al definirla.

* No hace falta actualizar las vistas.

* Se puede hacer consultas complejas dentro de las vistas.

* Se puede hacer consultas sobre vistas (por ej, SELECT vista_Productos.Nombre FROM vista_Productos)

*Para ver la teoría de bases de datos, busca en el tag ‘Lenguaje generador de informes’ de este blog.