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.