Está en la página 1de 2

5.

Lenguajes de bases de
datos
5.1 Introduccin
Los lenguajes de consulta (query language) son especificaciones
formales para representar consultas. An cuando son llamados
de "consulta" en realidad pueden hacer mucho ms que
consultas.

5.2 Structured Query Language (SQL)

Creado por IBM alrededor de los aos 70s

Combinacin de lgebra relacional y clculo relacional

En 1986 ANSI e ISO lo estandarizan en SQL-86

Otras versiones: SQL-92, SQL-99

5.2.1 Data Manipulation Language (DML)


INSERT

insert into table_name (column_name, ..., column_name)


values (value, ..., value);

insert into musicians (musician_id, last_name, first_name,


nickname)
values (2,'Lydon','John','Johnny Rotten');
insert into musicians
values (2,'Lydon','John','Johnny Rotten');

INSERT [LOW_PRIORITY | DELAYED] [IGNORE]


[INTO] tbl_name [(col_name,...)]
VALUES ((expression | DEFAULT),...),
(...),...
[ ON DUPLICATE KEY UPDATE

También podría gustarte