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