Orientadas a profesionales y estudiantes que necesitan obtener una sólida introducción al lenguaje SQL, y cubrir los conceptos fundamentales para trabajar con bases de datos relacionales.
* Apoyo a Resolución de Talleres, Laboratorios, Tareas.
* Dirigido a Profesionales y Estudiantes.
* Amplia Experiencia y Seriedad.
* Amplia Disponibilidad Horaria.
* a Domicilio.
Temario.
1. Introducción a las bases de datos y SQL:
• ¿Qué es una base de datos?
• ¿Qué es SQL (Structured Query Language)?
2. Fundamentos de SQL:
• Creación de bases de datos y tablas
• Tipos de datos en SQL
• Manipulación de datos: INSERT, UPDATE, DELETE
• Consultas básicas: SELECT, FROM, WHERE
3. Operadores y cláusulas SQL:
• Operadores de comparación: =, , , etc.
• Operadores lógicos: AND, OR, NOT
• Cláusulas SQL: ORDER BY, GROUP BY, HAVING
4. Funciones y expresiones en SQL:
• Funciones de agregación: SUM, AVG, COUNT, MIN, MAX
• Funciones de cadena: CONCAT, SUBSTRING, UPPER, LOWER
• Funciones de fecha y hora: DATE, YEAR, MONTH, DAY, etc.
5. Joins y subconsultas:
• Uso de INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN
• Subconsultas simples y correlacionadas
• Uso de EXISTS y NOT EXISTS
6. Modificación de tablas y bases de datos:
• ALTER TABLE: añadir, modificar y eliminar columnas
• DROP TABLE: eliminar tablas
• CREATE INDEX: crear índices para mejorar el rendimiento de las consultas
7. Transacciones y control de la concurrencia:
• Concepto de transacción en SQL
• Instrucciones COMMIT y ROLLBACK
$ 1