Saludos.
Hoy quiero abordar un tema que nos resultará de mucha utilidad al momento de consultar registros en nuestra base de datos.
Ya habiendo manipulado datos en nuestras tablas con los tutoriales anteriores, hoy veremos como poder combinar y ver estos registros de manera ordenada y segun los requerimientos; es decir, supongamos que en nuestra base de datos tenemos una tabla de empleados, una de departamentos y una tabla de cargos y se quiere saber quienes son los vendedores del departamento de alimentos de una empresa de multiservicios.
Esto, lo lograremos a través del uso de vistas, donde se combinarán estas tres tablas mediante la utilización de los parámetros necesarios que permitan poder arrojar ordenadamente los datos requeridos.
He aqui la importancia del modelo relacional en nuestas bases de datos.
Ahora bien. Con lo expuesto anteriormente, definamos algunos conceptos clave antes de comenzar con nuestra programación:
- Modelo Relacional: El modelo relacional para la gestión de una base de datos es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos. Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. (Amplia informacions en http://www.slideshare.net/dante1665/modelos-relacionales-de-bases-de-datos)
- Vistas: una vista es una consulta accesible como una tabla virtual en una base de datos relacional o en un conjunto de documentos en una base de datos orientada a documentos.
Ya con estos conceptos en mente, comencemos a programar nuestras vistas en mysql:
Cualquier pregunta puedes hacerla por acá o a través de mi página de facebook LandJsys.
Exito
No hay comentarios:
Publicar un comentario