Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
POLITECNICO GRANCOLOMBIANO
PROFESIONAL II
BOGOTÁ D.C
18 DE SEPTIEMBRE DE
2019
TABLA DE CONTENIDO
MUNICIPIOS? ............................................................................................................................... 5
HABITANTES? .............................................................................................................................. 5
9. DEFINICIONES ............................................................................................................................. 7
Se crea una sentencia para la tabla de departamentos donde debe mostrar la cantidad de registros
Una vez realizado se copia la sentencia y se modifica para las otras dos tablas.
4
2. SENTENCIAS SQL (UNION) – CANTIDAD DE REGISTROS
Se reutilizan las sentencias realizadas en el anterior punto, y se unifican en una sola sentencia
donde se agrega UNION entre cada sentencia para que sean una sola. También se le agrega el
Es un tipo de composición(multiplicación) entre tablas que genera una nueva consulta(tabla) entre
PERSONAS Y MUNICIPIOS?
Para esto se una COUNT(*) y después del FROM se agregan las 2 tablas. Como resultado se
MUNICIPIOS Y HABITANTES?
Para esto se una COUNT(*) y después del FROM se agregan las 2 tablas. Como resultado se
las columnas, es decir si coloco primero la tabla de habitantes y luego la de municipios mostrara
primero todas las columnas de la tabla habitantes y luego la de municipios, y del mismo modo de
manera inversa, pero en ambas consultas esta realizando el producto cartesiano primero con la
- SELECCIÓN:
Es un tipo de operación básica que permite seleccionar un subconjunto que cumpla una cierta
condición.
• EJEMPLO:
• EJEMPLO:
Genero Apellidos
….. …..
….. …..
- JOIN:
Es una sentencia que nos permite combinar registros de una o varias tablas, teniendo como
condición de que los registros de estas deben poseer un registro en común para cumplirse.
(Llave foránea)
• EJEMPLO:
SELECT <atributos entre las tablas> FROM TABLA1 INNER JOIN TABLA2
ON ‘Atributo’=’Clave primaria’.
9
10. QUE SUCEDE CUANDO USTED EN LUGAR DE HACER EL PRODUCTO
Al realizar el producto cartesiano la consulta muestra la cantidad de tablas sé que estén juntando,
realizando el producto entre cada fila, mientras que con el join se juntan los campos que posean un
11. CONCLUSIONES
Se llega a la conclusión de que el producto cartesiano es útil para consultar todas los registros de
manera diferente, cada una funciona según lo solicitado, sea por plano cartesiano o por inner join.