lunes, 8 de diciembre de 2008

DML

DML – Lenguaje de Manipulación de Datos

El Lenguaje de Manipulación de Datos (DML) es el componente de Transact-SQL más comúnmente utilizado por los desarrolladores. Básicamente es utilizado para recuperar, insertar, modificar y borrar información de las BD:


  • SELECT
  • INSERT
  • UPDATE
  • DELETE

Por consiguiente, cualquier aplicación o cliente que quiera interactuar con SQL Server para recuperar, insertar, modificar o eliminar información, tendrá que hacerlo a través de estas operaciones que comprenden a DML.

Ejemplo:
Uso de DML para interactuar con las BD.

USE Northwind
INSERT INTO Customers (customerid, companyname, contactname, contacttitle)
VALUES ('ACME1','ACME Publishing','Fernando','DBA')

INSERT INTO Customers (customerid, contactname)
VALUES ('ACME2','Juan Paz','DBA')

INSERT INTO Customers (customerid, contactname)
VALUES ('ACME2','Juan Paz')

UPDATE Customers
SET contactname = 'Fernando Gutierrez' WHERE Customerid = 'ACME1'

SELECT customerid, companyname
FROM Customers
WHERE customerid = 'ACME1' DELETE Customers WHERE customerid='ACME1'

Actividad Interactiva:

Algunas de las sentencias darán error. Identificar cuáles y definir la causa del error.

No hay comentarios: