Transact SQL

Page 1

T RANSACT SQL Sublenguajes • DDL • DML • DCL


DDL 

(Data Description Language, en español Lenguaje de Definición de Datos), define, modifica o borra las tablas en las que se almacenan los datos y de las relaciones entre estas.

Contiene comandos para la creación y estructura de la base de datos Comando

Descripción

CREATE

Utilizado para crear nuevas tablas, campos e índices

DROP

Utilizado para eliminar tablas e índices

ALTER

Utilizado para modificar las tablas agragando campos o cambiando la definición de los campos


DML 

DML (Data Manipulation Language, en español Lenguaje de Manipulación de Datos), permite al usuario recuperar datos almacenados en la base de datos así como actualizarla añadiendo, suprimiendo o modificando datos almacenados. Contiene los comandos para la manipulación de datos

Comando

Descripción

SELECT

Utilizado para consultar registros dentro de la base de datos que son requerido en el momento

INSERT

Utilizado para cargar lotes de datos en una tabla de la base de datos en una única operación

UPDATE

Utilizado para modificar los valores en los campos y registros según especificaciones

DELETE

Se utiliza para eliminar registros de una tabla en una base de datos


DCL 

DCL (Data Control Languaje, en español Lenguaje de Control de Datos), sirve para trabajar en un entorno multiusuario, donde es muy importante la protección y la seguridad de los datos y la compartición de datos por parte de usuarios. Comando

Descripción

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


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.