Sunteți pe pagina 1din 3

SQLDEFINICIONES

El

Lenguaje de consulta estructurado

(SQL [/esekuele/ en español,

ɛ
skju

ːˈɛ

l / o /si

ˈː

kw

l/, en inglés]

tructured

uery

anguage) es un lenguaje declarativo de acceso a bases de datos relacionales


que permite especificar diversos tipos de operaciones sobre las mismas. Una
de sus características es el manejo del álgebra y el cálculo relacional
permitiendo lanzar consultas con el fin de recuperar -de una forma sencilla-
información de interés de una base de datos, así como también hacer cambios
sobre la misma. Es un lenguaje de cuarta generación (4GL).[1]

(Structured Query Language) Lenguaje utilizado para base de datos


desarrollado entre 1974 y 1975 en IBM Research. Por esos años se llamaba
SEQUEL (Structured English QUEry Language) y servía como interfaz para un
sistema experimental de base de datos llamado SYSTEM R. SQL fue introducido
por Oracle por primera vez en una base de datos comercial en el año 1979.Se
convirtió en un estándar ANSI e ISO dando lugar al SQL-86 o SQL1, que se fue
actualizando a SQL-92 o SLQ2, luego a SQL3 y actualmente (2004) a SQL4.El
lenguaje se utiliza para definir, consultar y actualizar la base de datos, y es el
más popular de su estilo.La estructura básica para consultas en SQL es select-
from-where.Conceptualmente, SQL es un lenguaje de definición de datos
(LDD), un lenguaje de definiciones de vistas (LDV) y un lenguaje de
manipulación de datos (LMD), que posee también capacidad para especificar
restricciones y evolución de esquemas. [2]

(Structured Query Language). Es un estándar en el lenguaje de acceso a bases


de datos. Originalmente, era un lenguaje de acceso al sistema de gestión de
bases de datos denominado DB2 en plataformas 390 de IBM. En la actualidad
está adoptado por ISO.[3]

DML“Lenguaje de manipulación de datos”

DML son las siglas de Data Manipulation Language y se refiere a los comandos
que permiten a un usuario manipular los datos en un repositorio, es decir,
añadir, consultar, borrar o actualizar.En SQL los comandos SELECT, INSERT,
UPDATE y DELETE son comandos DMLOtras ódenes como COMMIT, START
TRANSACTION o ROLLBACK están en el límite de lo que podemos considerar
órdenes DML de SQL puesto que no inciden en la manpilación o consulta de
datos pero sí en el proceso en que esto se realiza.Por cierto que lo de "START
TRANSACTION" no es estándar y depende de la implementación de SQL (en
Sybase si no recuerdo mal, una transacción se modela poniendo el
AUTOCOMMIT a false y tras hacer el COMMIT o ROLLBACK, a true). [5]El
Lenguaje de Manipulación de Datos (DML, por sus siglas en inglés) se utiliza
para obtener, insertar y modificar información de una base de datos.

INSERT

El comando INSERT en SQL es utilizado para agregar nuevos registros a una


tabla existente. Tomando como ejemplo la tabla "personal", imaginemos que el
departamento de recursos humanos necesita agregar un nuevo empleado a la
base de datos. Se podría utilizar un comando similar al siguiente:

(Structured Query Language). Es un estándar en el lenguaje de acceso a bases


de datos. Originalmente, era un lenguaje de acceso al sistema de gestión de
bases de datos denominado DB2 en plataformas 390 de IBM. En la actualidad
está adoptado por ISO.[3]

DML“Lenguaje de manipulación de datos”


DML son las siglas de Data Manipulation Language y se refiere a los comandos
que permiten a un usuario manipular los datos en un repositorio, es decir,
añadir, consultar, borrar o actualizar.En SQL los comandos SELECT, INSERT,
UPDATE y DELETE son comandos DMLOtras ódenes como COMMIT, START
TRANSACTION o ROLLBACK están en el límite de lo que podemos considerar
órdenes DML de SQL puesto que no inciden en la manpilación o consulta de
datos pero sí en el proceso en que esto se realiza.Por cierto que lo de "START
TRANSACTION" no es estándar y depende de la implementación de SQL (en
Sybase si no recuerdo mal, una transacción se modela poniendo el
AUTOCOMMIT a false y tras hacer el COMMIT o ROLLBACK, a true). [5]El
Lenguaje de Manipulación de Datos (DML, por sus siglas en inglés) se utiliza
para obtener, insertar y modificar información de una base de datos.

INSERT

El comando INSERT en SQL es utilizado para agregar nuevos registros a una


tabla existente. Tomando como ejemplo la tabla "personal", imaginemos que el
departamento de recursos humanos necesita agregar un nuevo empleado a la
base de datos. Se podría utilizar un comando similar al siguiente

S-ar putea să vă placă și