Contenido
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.
Acceso a Datos con el Lenguaje SQL (VideoTutoriales)
Rapidshare | Megaupload | Freakshare | DepositFiles | HotFile | Uploaded