Módulo 1. Descripción del lenguaje SQL.
- Posicionar el lenguaje SQL.
- ¿Cuando es necesario utilizar el lenguaje SQL?
- Instrucciones del lenguaje SQL.
- Elementos básicos de la sintaxis.
- La base de datos Neptuno.
Módulo 2. Las bases de datos relacionales.
- La estructura de almacenamiento básica: La tabla.
- Las restricciones.
- La distribución de los datos en distintas tablas.
- La normalización de los datos.
Módulo 3. Realizar consultas a la base de datos.
- La necesidad de realizar consultas.
- La instrucción SELECT.
- La cláusula SELECT y la cláusula FROM.
- Operaciones con los campos seleccionados.
- El alias de campo.
- Las funciones de fila única.
Módulo 4. Filtrar datos.
- La cláusula WHERE.
- Las operaciones de comparación.
- El operador like.
- El operador is null.
- El operador in.
- Los operadores lógicos.
Módulo 5. Sumarizar y agrupar datos.
- Sumarizar datos con las funciones de fila múltiple.
- ¿Porqué es necesario agrupar?
- La cláusula GROUP BY.
- Filtrar después de agrupar. La cláusula HAVING.
Módulo 6. Consultas a más de una tabla I.
- La necesidad de acceder a información de más de una tabla.
- Los tipos de relación.
- El criterio de la relación.
Módulo 7. Consultas a más de una tabla II.
- La combinación de dos tablas.
- Combinar dos tablas con la cláusula WHERE.
- El alias de tabla.
- Combinar más de dos tablas con la cláusula WHERE.
Módulo 8. Consultas a más de una tabla III.
- La sintaxis standard. La cláusula JOIN.
- Los tipos de combinación.
- Combinar más de dos tablas con la cláusula JOIN.
- ¿Qué es una combinación Self JOIN?.
Módulo 9. Ordenar los resultados.
- La cláusula ORDER BY.
- Ordenación ascendente y descendente.
- Ordenar por más de un campo.
Módulo 10. Las subconsultas.
- La necesidad de usar subconsultas.
- Subconsultas de un valor único.
- Subconsultas de varias filas.
Módulo 11. Ejemplos de consultas completas.
- La cláusula UNION.
- ¿Qué es el Datamining?
- Consultas completas.
Módulo 12. Mejorar el rendimiento de las consultas.
- ¿Qué puede afectar al rendimiento de una consulta?
- Introducción a los índices.
- ¿Qué es el plan de ejecución?
- La importancia de guardar las subconsultas.
Módulo 13. La modificación de datos.
- La instrucción INSERT.
- La instrucción UPDATE.
- La instrucción DELETE.
Módulo 14. Las transacciones.
- Definición de transacción.
- Características de la transacción.
- Transacciones implícitas y transacciones explícitas.
- Las instrucciones COMMIT y ROLLBACK.
- Introducción a las transacciones anidadas.
Módulo 15. La creación de tablas.
- Las instrucciones DDL.
- La instrucción CREATE TABLE.
- Crear tablas partiendo de una consulta.
- Modificar el diseño de una tabla.
- Eliminar tablas.
Módulo 16. Introducción a la seguridad en las bases de datos.
- Seguridad en el acceso a la base de datos.
- Los tipos de permisos.
- Los permisos de tabla.
- Las instrucciones DCL.
« 1 2 [3] Mostrar todos