Download DDL: Data Definition Language (DDL) se utilizan para definir la

Document related concepts
no text concepts found
Transcript
Computer Data Systems
GLOSARIO DE SQL
DDL: Data Definition Language (DDL) se utilizan para definir la estructura de base de datos
o esquema.
CREATE – para crear objetos en la base de datos
ALTER – altera la estructura de la base de datos
DROP – elimina los objetos de la base de datos
TRUNCATE – eliminar todos los registros de una tabla, incluyendo todos los espacios
asignados a los registros se eliminan
COMMENT – agregar comentarios al diccionario de datos
RENAME –cambiar el nombre de un objeto
DML: Data Manipulation Language (DML) se utilizan para la gestión de datos dentro de los
objetos de esquema.
SELECT – utilizado para consultar registros en la base de datos que satisfagan un criterio
determinado
INSERT – utilizado para cargar lotes de datos en la base de datos en una única operación
UPDATE – utilizado para modificar los valores de los campos y registros especificados
DELETE – utilizado para eliminar registros de una tabla de una base de datos
MERGE – operación UPSERT (inserción o actualización)
CALL – llamar a un PL/SQL o subprograma Java
Computer Data Systems
GLOSARIO DE SQL
EXPLAIN PLAN – explicar la ruta de acceso a los datos
LOCK TABLE – concurrencia de control
OUTPUT – devuelve filas insertadas, actualizadas o eliminadas a la aplicación que realiza la
llamada como parte de la instrucción INSER, UPDATE o DELETE.
WITH – especifica un conjunto de resultados o vista con nombre temporal definidos en el
ámbito de una instrucción SELECT, INSER, UPDATE o DELETE.
ORDER BY – para ordenar una lista de campos
FROM – muestra las tablas que contienen los campos de la cláusula SELECT
WHERE – especifica los criterios de campo que cada registro debe cumplir para poder ser
incluido en los resultados
GROUP BY – es una instrucción SQL que contiene funciones de agregado, muestra los
campos que no resumen en la cláusula SELECT
HAVING – en una instrucción SQL que contiene funciones de agregado, especifica las
condiciones que se aplican a los campos que se resumen en la instrucción SELECT
DISTINCT – omite los registros que contienen datos duplicados en los campos
seleccionados
DCL: Data Control Language (DCL) declaraciones.
GRANT – da privilegios de acceso del usuario a la base de datos
REVOKE – retirar los privilegios de acceso dada con el comando GRANT
Computer Data Systems
GLOSARIO DE SQL
TCL: Transaction Control (TCL) declaraciones que se utilizan para gestionar los cambios
realizados por las sentencias DML. Permite que las declaraciones que se agrupan en las
transacciones lógicas.
COMMIT – guarda los trabajos realizados en las transacciones
ROLLBACK – restaura la base de datos al estado original desde el comando COMMIT
pasado en las transacciones
SAVEPOINT – establecer un punto en que es posible un ROLLBACK.
SAVE TRANSACTION – establece un punto de almacenamiento dentro de una transacción
SET TRANSACTION – cambiar las opciones de transacción como el nivel de aislamiento y
que segmento de cancelación usar.