Inicio > Sql Server 2005 - 2008 > DDL – DML – DCL

DDL – DML – DCL


.

DDL (Data Definition Language)

Muchos piensan que sql son solo sentencias para realizar consultas en la base de datos , de tal manera conociendo la clausula  select y poco mas ya es suficiente.
Pero DDL es la parte de lenguaje sql que tiene como finalidad la definición de estructura de datos.
Las diversas operaciones que podemos realizar con DDL se basan en 3 ordenes distintas : CREATE, ALTER, DROP

Algunas instrucciones DDL
CREATE DATABASE : Crea una nueva base de datos y el archivo usado para almacenarla.
CREATE TABLE : Crea una nueva tabla.
ALTER TABLE : Modifica la definición de una tabla alterando, agregando o eliminando columnas y restricciones.
CREATE INDEX : Crea un índice en una tabla determinada.
DROP INDEX : Quita uno o varios índices de la base de datos actual.
DROP TABLE : Quita la definición de una tabla y todos sus datos, índices y restricciones.

DML (Data Manipulation Language)

El subconjunto de Sql dedicado a la manipulación de datos.
Es el más conocido.

Su finalidad no es actuar sobre la estructura de datos sino sobre los datos contenidos en ellas

SELECT , INSERT , UPDATE , DELETE , FOR , FROM TOP

OUTPUT : Devuelve filas insertadas, actualizadas o eliminadas a la aplicación que realiza la llamada como parte de la instrucción INSERT, UPDATE o DELETE.
WITH : Especifica un conjunto de resultados o vista con nombre temporal definidos en el ámbito de una instrucción SELECT, INSERT, UPDATE o DELETE.

DCL (Data Control Language)

Es la parte menos conocida de de Sql , siendo la finalidad controlar el acceso a datos denegando y otorgando privilegios sobre los objetos existentes.

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

  1. WEBSTER
    3 abril 2012 a las 10:48 pm

    MUY BUENO GRACIAS POR EL RESUMENDE MI TAREA JEJEJE

  1. 30 marzo 2010 a las 10:17 pm
  2. 30 abril 2012 a las 11:35 pm

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: