Products
Mind Mapping Software
Outlining Software
甘特图软件
Uses
Mind Maps for Education
Mind maps for Business
用于个人发展的思维导图
思维导图的好处
資源
特点
教育
个人和工作
台式电脑
Video Tutorials
Watch tips and tricks about using Mindomo.
Help Center
Detailed help guide on configuring and using Mindomo.
文章
甚麼是思維導圖?
How to Mind Map?
How to Take Notes with Mind Maps?
How to Prioritize Tasks with Mind Maps?
What is a Concept Map?
Top 29 Mind Map Examples
定价
登入
注册
Products
Mind Mapping Software
Outlining Software
甘特图软件
Uses
Mind Maps for Education
Mind maps for Business
用于个人发展的思维导图
思维导图的好处
文章
甚麼是思維導圖?
How to Mind Map?
How to Take Notes with Mind Maps?
How to Prioritize Tasks with Mind Maps?
What is a Concept Map?
Top 29 Mind Map Examples
特点
教育
个人和工作
台式电脑
說明
Video Tutorials
Help Center
定价
注册
登入
类别
全部
-
operadores
-
cálculos
-
funciones
-
subconsultas
作者:
rafael david vega alvarez
6 月以前
43
SQL - Lenguaje de Consulta Estructurado
開啟
更多类似内容
LAS PROTEÍNAS
由ANGIE QUEZADA
FACTORES QUE INFLUYEN EN EL DESARROLLO INFANTIL
由carol bueno
LOGICA MATEMÁTICA Y CONJUNTOS
由maria pech yeh
TIPO DE FUNCIONES
由Juan Cueva
SQL - Lenguaje de Consulta Estructurado
Subconsultas Correlacionadas
Las subconsultas correlacionadas se ejecutan una vez por cada fila de la consulta principal (CMU Database Group, 2017):
Uso en FROM: Permite definir subconjuntos de datos que dependen de la consulta principal.
Uso en SELECT: Calcula valores en función de cada fila de la consulta principal.
Uso en WHERE: Filtra resultados en función de los datos de la consulta principal.
Consultas a Múltiples Tablas
Silberschatz (2006, p. 51) explica que se pueden realizar consultas que involucren múltiples tablas utilizando:
FULL JOIN: Devuelve todos los registros cuando hay coincidencia en cualquiera de las tablas.
RIGHT JOIN: Devuelve todos los registros de la segunda tabla y los coincidentes de la primera.
LEFT JOIN: Devuelve todos los registros de la primera tabla y los coincidentes de la segunda.
INNER JOIN: Devuelve registros coincidentes entre dos tablas.
Subconsultas
Las subconsultas permiten realizar consultas anidadas dentro de otra consulta principal (Quintana, 2014, p. 19):
Subconsulta en WHERE: Se emplea para filtrar resultados con base en otra consulta.
Subconsulta en FROM: Se utiliza como una tabla temporal en la consulta principal.
Subconsulta en SELECT: Se usa para calcular valores dentro de una consulta principal.
Operaciones sobre Conjuntos
Silberschatz (2006) describe las operaciones sobre conjuntos en SQL:
EXCEPT: Devuelve los registros que están en la primera consulta pero no en la segunda.
INTERSECT: Devuelve los registros comunes entre dos consultas.
UNION ALL: Combina los resultados de dos consultas sin eliminar duplicados.
UNION: Combina los resultados de dos consultas y elimina duplicados.
Funciones y Operadores
Las funciones y operadores permiten realizar manipulaciones y cálculos en SQL, según el curso de la CMU Database Group (2017):
OR: Operador lógico que devuelve verdadero si al menos una condición es cierta.
AND: Operador lógico que devuelve verdadero si ambas condiciones son ciertas.
IN: Operador que verifica si un valor está en un conjunto determinado.
BETWEEN: Operador que selecciona valores dentro de un rango determinado.
LIKE: Operador para realizar búsquedas con patrones en cadenas de texto (Silberschatz, 2006, p. 45).
MIN(): Devuelve el valor mínimo en una columna.
MAX(): Devuelve el valor máximo en una columna.
SUM(): Suma los valores de una columna numérica.
AVG(): Calcula el valor promedio de una columna numérica.
OUNT(): Cuenta el número de registros en un conjunto de datos.
Sentencias SQL
CREATE TABLE: Crea una nueva tabla en la base de datos (Silberschatz, 2006, p. 38).
REVOKE: Revoca permisos otorgados previamente.
GRANT: Asigna permisos a los usuarios.
CREATE INDEX: Crea un índice para optimizar consultas.
DROP TABLE: Borra una tabla y su contenido.
ALTER TABLE: Permite modificar la estructura de una tabla.
DELETE: Suprime registros de una tabla.
UPDATE: Modifica los datos existentes.
INSERT: Añade registros a una tabla (Quintana, 2014, p. 12).
SELECT: Recupera información de una o más tablas (Silberschatz, 2006, p. 31).