Licenciado

Solo disponible en BuenasTareas
  • Páginas : 3 (623 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de agosto de 2012
Leer documento completo
Vista previa del texto
DML
Un Lenguaje de Manipulación de Datos (Data Manipulation Language (DML) es un lenguaje proporcionado por el sistema de gestión de base de datos que permite a los usuarios de la misma llevar acabo las tareas de consulta o manipulación de los datos, organizados por el modelo de datos adecuado.
El lenguaje de manipulación de datos más popular hoy día es SQL, usado para recuperar y manipulardatos en una base de datos relacional. Otros ejemplos de DML son los usados por bases de datos IMS/DL1, CODASYL u otras.
El Lenguaje de manipulación de datos XML (XML DML) es una extensión del lenguajeXQuery. Según W3C, el lenguaje XQuery carece de la parte de manipulación de datos (DML). El lenguaje XML DML que se presenta en este tema, así como el lenguaje XQuery, proporciona un lenguaje deconsultas y modificación de datos completamente funcional que se puede utilizar con el tipo de datos xml.
XML DML agrega a XQuery las siguientes palabras clave, donde se distingue entre mayúsculas yminúsculas:
* insert
* delete
* replace value of
nstrucciones de lenguaje de manipulación de datos (DML) (Transact-SQL)
Microsoft SQL Server 2005 proporciona elementos de sintaxis de consultanuevos y mejorados para mejorar la eficacia del procesamiento y acceso a los datos.
 Nuevas cláusulas y opciones de DML

Cláusula u opción | Descripción |
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 common_table_expression | Especifica un conjunto de resultados o vistacon nombre temporal definidos en el ámbito de una instrucción SELECT, INSERT, UPDATE o DELETE. |
UPDATE | Permite actualizaciones parciales y anexos de alto rendimiento en las columnas de tipos dedatos varchar(max), nvarchar(max) y varbinary(max) como parte de la instrucción UPDATE. |

 Instrucciones y cláusulas de DML mejoradas

Instrucción o cláusula | Descripción |
SELECT |...
tracking img