Entradas

Continuacion del material "tipico de Base de Datos Version 2.0"

Imagen
Descarga el Software VirtualBox Pasos para la Descarga ↓ ↓ ↓ ↓ Configura la Maquina Virtual: Pasos para la Descarga ↓ ↓ ↓ ↓ ↓

Haste Guru de Base de Datos : GURU DB by: Leonardo Ponte

Imagen
Material                   Bienvenidos:  Link del tutorial:  https://youtu.be/VufcEhR6EtM INTRODUCCION Descarga la maquina virtual: ↧ Pasos para la descarga ↧

Unidad X : UPDATE - DELETE

Imagen
UPDATE - DELETE Una vez que hay datos en la tabla, podríamos tener la necesidad de modificar los mismos. Para hacerlo, utilizamos el comando UPDATE . La sintaxis para esto es, UPDATE "nombre_tabla" SET "columna_1" = [nuevo valor] WHERE {condición} Por ejemplo, digamos que actualmente tenemos la tabla a continuación: Tabla Store_Information store_name Sales Date Los Angeles 1500 € 05-Jan-2009 San Diego 250 € 07-Jan-2009 Los Angeles 300 € 08-Jan-2009 Boston 700 € 08-Jan-2009 y notamos que las ventas para Los Angeles el 08/01/2009 es realmente de 500€ en vez de 300€, y que esa entrada en particular necesita actualizarse. Para hacerlo, utilizamos el siguiente SQL: UPDATE Store_Information SET Sales = 500 WHERE store_name = "Los Angeles" AND Date = "08-Jan-2009" La tabla result

Unidad IX : GROUP BY – HAVING

GROUP BY – HAVING             La función GROUP BY se utiliza para combinar funciones integradas, como SUM, AVG o COUNT, agrupando los resultados por aquellos atributos que lo permitan. La sintaxis es la siguiente: SELECT "nombre1_columna", SUM("nombre2_columna") FROM "nombre_tabla" GROUP BY "nombre1-columna" Ilustremos utilizando la siguiente tabla, Tabla Store_Information store_name Sales Date Los Angeles 1500 € 05-Jan-2009 San Diego 250 € 07-Jan-2009 Los Angeles 300 € 08-Jan-2009 Boston 700 € 08-Jan-2009 Deseamos saber las ventas totales para cada negocio. Para hacerlo, ingresaríamos, SELECT store_name, SUM(Sales) FROM Store_Information GROUP BY store_name Resultado: store_name SUM(Sales) Los Angeles 1800 € San Diego

Unidad VIII : INNER JOIN, LEFT JOIN, RIGHT JOIN

Imagen
INNER JOIN, LEFT JOIN, RIGHT JOIN INNER JOIN      La instrucción INNER JOIN, permite emparejar filas de tablas distintas, cuando comparten un atributo común, generando una tabla de resultado mas ancha, que junta aquellas filas en las que los valores de los atributos comunes sean iguales, las que no son iguales no aparecen en el resultado.             La sintaxis es la siguiente SELECT * FROM TABLA1 INNER JOIN TABLA2 ON TABLA1.ATRIBUTOCOMUN=TABLA2.ATRIBUTO COMUN Ejemplo: SELECT * FROM EMPLEADOS INNER JOIN VENTAS ON EMPLEADOS.CEDULA=VENTAS.CEDULA      Se puede observar, que hay que usar la referencia calificada (poner delante el nombre de la tabla y un punto)   para nombrar los atributos comunes. Estos atributos deben ser de la misma clase y longitud, aunque no necesariamente se llamen igual. INNER JOIN      La instrucción  INNER JOIN , permite emparejar filas de tablas distintas, cuando comparten un atributo común, generando una tabla de resultado mas ancha, que junta aq

Unidad VII : USO DEL AS, UPPER Y LOWER

Imagen
USO DEL AS:   El AS es un recurso del SQL, muy interesante, permite renombrar un resultado de la ejecución de una función integrada (count, sum, avg, max o min), igualmente permite cambiar el título de un campo, a conveniencia.   Cuando ejecutamos una de estas funciones, el resultado que aparece sería el siguiente:   SELECT COUNT(*) FROM EMPLEADOS   COUNT(*) 4     Al colocar: SELECT COUNT(*) AS “TOTAL EMPLEADOS” FROM EMPLEADOS           El resultado quedaría así:   TOTAL EMPLEADOS 4 Final del formulario Esta sería una mejor presentación. En general, se puede rebautizar cualquier campo o expresión de la cláusula SELECT, para ello basta con colocar seguido del campo que interese la palabra clave AS, precediendo al apodo que se quiere aplicar. Por ejemplo nos piden una consulta sobre el nombre, apellidos y sueldos de todos los empleados, pero con los encabezados en inglés, para enviarlos a una sede