DAW → Bases de Datos → RA3
RA3 · verificado

RA3 de Bases de Datos · DAW

Consulta la información almacenada en una base de datos empleando asistentes, herramientas gráficas y el lenguaje de manipulación de datos.

Comprobar mi dominio con José →

Contenido verificado asociado a este RA

Herramientas de Consulta y Sentencia SELECT: Identificación y Primeras Consultas Simples

Esta unidad identifica los tipos de herramientas disponibles para consultar una base de datos (gráficas y de línea de comandos) y las sentencias SQL básicas de consulta, y muestra cómo realizar consultas simples sobre una única tabla utilizando SELECT, FROM, WHERE, ORDER BY y DISTINCT, con ejemplos resueltos sobre una tabla de muestra.

Consultas Simples y Filtrado sobre una Tabla

Esta unidad desarrolla las consultas simples sobre una única tabla (CE_b), trabajando operadores de comparación y lógicos, búsquedas por patrón (LIKE), listas de valores (IN), rangos (BETWEEN), tratamiento de valores nulos, ordenación (ORDER BY, incluyendo multicolumna) y paginación de resultados (LIMIT/OFFSET/TOP), con ejemplos de datos verificados, resultados esperados y ejercicios resueltos con su salida esperada.

Composiciones Internas (INNER JOIN)

Esta unidad se centra en la recuperación de información combinando datos de múltiples tablas mediante composiciones internas (INNER JOIN). Se repasan los conceptos de clave primaria y foránea, se explica la sintaxis y el comportamiento del INNER JOIN, se practican ejemplos con datos reales, uniones de más de dos tablas, alias y self-join, y se incluyen ejercicios resueltos para consolidar el aprendizaje.

Composiciones Externas (OUTER JOIN)

Esta unidad explora las composiciones externas, que permiten recuperar datos de múltiples tablas incluyendo filas que no tienen coincidencias en una de las tablas. Se distinguen LEFT JOIN, RIGHT JOIN y FULL JOIN, con ejemplos de sentencias SQL, datos de muestra y ejercicios prácticos para consolidar el aprendizaje.

Consultas Resumen y Agregación (GROUP BY, HAVING y Funciones de Agregación)

Esta unidad desarrolla las consultas resumen mediante funciones de agregación (COUNT, SUM, AVG, MIN, MAX), la cláusula GROUP BY para agrupar filas y la cláusula HAVING para filtrar grupos resultantes. Incluye ejemplos progresivos, el orden lógico de ejecución de las cláusulas SQL y ejercicios prácticos resueltos.

Subconsultas y Consultas Anidadas en SQL

Esta unidad desarrolla el uso práctico de subconsultas (consultas anidadas) para resolver problemas en los que el resultado de una consulta se emplea como entrada de otra. Se trabajan subconsultas en las cláusulas WHERE, FROM y SELECT, distinguiendo subconsultas correlacionadas de no correlacionadas, y se practican los operadores IN, EXISTS, ALL y ANY mediante ejemplos con datos y ejercicios resueltos, en línea con el CE_f del RA3 (consultas con subconsultas).

Conceptos clave

SELECTFROMWHEREORDER BYDISTINCTHerramienta gráfica (GUI) vs. cliente de línea de comandosSQL (Structured Query Language)Operadores de comparaciónOperadores lógicos (AND, OR, NOT) y precedenciaLIKE (comodines % y _) y sensibilidad a acentos/collationINBETWEENIS NULL / IS NOT NULLORDER BY (simple y multicolumna)LIMIT/OFFSET, TOP, FETCH (dependiente del SGBD)Orden lógico de evaluación de cláusulas (WHERE, ORDER BY, LIMIT)INNER JOINClave primaria (PK)

Errores que conviene evitar

  • Olvidar la cláusula FROM (ej.: `SELECT nombre;` sin tabla de origen produce error)
  • Escribir mal los nombres de tablas o columnas (ej.: `empleado` en vez de `empleados`)
  • No usar comillas para valores de texto en WHERE (ej.: `WHERE departamento = IT` en lugar de `WHERE departamento = 'IT'`)
  • Usar comillas en valores numéricos innecesariamente (ej.: `WHERE salario = '2200'` puede funcionar pero no es buena práctica)
  • Confundir mayúsculas/minúsculas en sistemas sensibles a nombres de tablas/columnas
  • Olvidar ORDER BY y asumir que el resultado siempre viene en el mismo orden
  • Uso incorrecto de paréntesis en condiciones complejas con AND/OR
  • Olvidar el comodín '%' o '_' en LIKE

Qué se evalúa en este RA

CE a

Se han identificado las herramientas y sentencias para realizar consultas.

CE b

Se han realizado consultas simples sobre una tabla.

CE c

Se han realizado consultas sobre el contenido de varias tablas mediante composiciones internas.

CE d

Se han realizado consultas sobre el contenido de varias tablas mediante composiciones externas.

CE e

Se han realizado consultas resumen.

CE f

Se han realizado consultas con subconsultas.

Canal Estudios es un servicio de Skillback S.L. · NIF B2481724 · Barcelona, España
Aviso legal · Privacidad · Cookies · Términos · Atles de Catalunya