Está en la página 1de 3

Herramientas para el

modelamiento de bases de
datos y consultas con SQL
Glosario módulo 4

HERRAMIENTAS PARA EL MODELAMIENTO DE BASES DE DATOS Y CONSULTAS CON SQL - TELEDUC 1


• BETWEEN: Operador que selecciona valores de un rango entregado.

• LIKE: Operador que busca un patrón específico en una columna. % Representa una
cadena de caracteres y _ Representa caracteres unitarios. No hace diferencias entre
mayúsculas y minúsculas.

Símbolo Descripción
‘A%’ Comienza con a
‘%A’ Termina con a
‘%A%’ Contiene a
‘_A%’ Segundo carácter a
‘%A_’ Penúltimo carácter a
‘_A_E%’ Segundo carácter a y cuarto carácter e
‘__A%’ Tercer carácter a

• IN (valor,…): Función que busca los datos coincidentes entregados en los


argumentos.

• Símbolos comparadores: Símbolos para realizar una comparación entre elementos.

Símbolo Descripción
> Mayor que
< Menor que
>= Mayor o igual que
<= Menor o igual que
= Igual que
<> Distinto que
!= No es igual que (No ISO)
!> No es mayor que (No ISO)
!< No es menor que (No ISO)

• NOT: Condición para negación, Ejemplo: NOT BETWEEN, NOT IN().

• AND: Operador lógico que anexa otras condiciones. Todas deben cumplirse para
entregar la respuesta.

• OR: Operador lógico que anexa otras condiciones. Al menos una de ellas debe
cumplirse para entregar la respuesta.
• Funciones de Agregado: Funciones que permiten realizar cálculos por valores
agrupados en las tablas. Ejemplo: SUM(), COUNT(), MAX(), MIN(), AVG().

HERRAMIENTAS PARA EL MODELAMIENTO DE BASES DE DATOS Y CONSULTAS CON SQL - TELEDUC 2


• INNER JOIN: Permiten unir filas de distintas tablas de forma más eficiente que con
el producto cartesiano. Comparará los datos solicitados y entregará los resultados
de la tabla especificada en la cláusula FROM sólo si coinciden con la tabla accedida
mediante JOIN según los criterios proporcionados.

• LEFT JOIN: Entregará la totalidad de los resultados de la tabla especificada en la


cláusula FROM complementados con los resultados de la tabla accedida mediante
JOIN.

• HAVING: Se utiliza para condicionar una función de SQL como SUM, COUNT, MAX,
etc. Estas funciones no se pueden condicionar en un WHERE, para ello está HAVING.

• Subconsulta: Es una sentencia SELECT que aparece dentro de otra sentencia


SELECT denominada consulta principal. Se puede incorporar una subconsulta en la
parte de selección, en la cláusula WHERE o en la cláusula HAVING de la consulta
principal.

HERRAMIENTAS PARA EL MODELAMIENTO DE BASES DE DATOS Y CONSULTAS CON SQL - TELEDUC 3

También podría gustarte