Trabajando con SQL
Acerca de este curso
¿Has comenzado a aprender sobre bases de datos SQL, solo para quedarte atascado mientras intentas aprender por ti mismo? ¿O eres un desarrollador que nunca se sintió totalmente a gusto con el trabajo de la base de datos? En este curso completo y fácil de seguir, se le muestra cómo lograr el éxito. Aprenderá cómo estructurar correctamente su base de datos, cómo crear sentencias y consultas SQL eficientes, y cómo administrar su base de datos SQL para un crecimiento escalable. Este curso le brinda toda la información que necesita para comenzar a trabajar con éxito con bases de datos SQL y utilizar la base de datos en sus aplicaciones.Descripción
> Módulo 1. Bases de datos relacionales
¿Qué son las bases de datos?
¿Cuál es el papel de las bases de datos en la programación de aplicaciones?
Tablas y Relaciones
Claves primarias y extranjeras y otras restricciones
> Módulo 2. Consultas SQL
¿Qué es la consulta?
El estándar ANSI SQL
DML, DDL y más
Herramientas de consulta comunes
La declaración SELECT
Limitar columnas de salida
Salida de formato y clasificación
Alias de columna
> Módulo 3. Filtrando tus resultados
La cláusula WHERE
Crear una condición de filtro
Aplicación de múltiples condiciones de filtro
Más opciones de filtro
Contando registros
Funciones agregadas comunes: SUMA, AVG, MIN, MAX
Qué hacer y qué no hacer al consolidar
Sindicatos y otras consolidaciones de múltiples conjuntos
> Módulo 4. Agrupando sus datos y tablas de unión
La cláusula GROUP BY
La cláusula HAVING
Qué hacer y qué no hacer al agrupar
Alias de tabla
Uniones internas
Uniones externas
Auto se une
Combinaciones complejas de mesas múltiples
> Módulo 5. Subconsultas
Filtrar utilizando subconsultas
La cláusula EXISTS
Subconsultas como alternativa a las uniones
Tablas derivadas
> Módulo 6. Manipulación de sus datos
La declaración INSERT
La Declaración UPDATE
La declaración DELETE
10 Control de transacción
¿Qué son las transacciones?
Iniciando una Transacción
Los comandos COMMIT y ROLLBACK
> Módulo 7. Crear objetos de base de datos y agregar lógica
Crear tablas
Crear y usar vistas
Desarrollar y llamar a procedimientos almacenados
Implementando disparadores
¿Qué aprenderé?
- Comprender las bases de datos relacionales
- Crear tablas y comprender las relaciones de la base de datos
- Escribir consultas y usar herramientas de consulta comunes
- Trabajar con la declaración de selección y límite de salida
- Formatear y ordenar salidas y crear alias de columna
- Usar la cláusula WHERE y crear filtros
- Trabajar con múltiples filtros y contar registros
- Usar funciones SQL comunes y aplicar uniones y otras consolidaciones
- Crear uniones completas de mesas múltiples y filtrar con subconsultas