SlideShare una empresa de Scribd logo
SQL


      Neil Vladimir Tello Falla
SENTENCIAS SQL : INSERT
Una sentencia INSERT de SQL agrega uno o más registros a una
(y sólo una) tabla en una base de datos relacional.
Forma básica:
Las cantidades de columnas y valores deben ser iguales. Si una
columna no se especifica, le será asignado el valor por omisión.
Los valores especificados (o implícitos) por la sentencia INSERT
deberán satisfacer todas las restricciones aplicables. Si ocurre
un error de sintaxis o si alguna de las restricciones es violada,
no se agrega la fila y se devuelve un error.
EJEMPLO: agenda_telefonica (nombre, numero) VALUES ('Roberto
 INSERT INTO
 Jeldrez', 4886850);
Cuando se especifican todos los valores de una tabla, se puede utilizar
la sentencia acortada:
 INSERT INTO ''tabla'' VALUES (''valor1'', [''valor2,...''])
Ejemplo (asumiendo que 'nombre' y 'número' son las únicas columnas de
la tabla 'agenda_telefonica'):
 INSERT INTO agenda_telefonica VALUES ('Roberto
Formas avanzadas
 Jeldrez', 080473968);
Inserciones en múltiples filas:
Una característica de SQL (desde SQL-92) es el uso de constructores
de filas para insertar múltiples filas a la vez, con una sola sentencia
SQL:
 INSERT INTO ''tabla'' (''columna1'', [''columna2,... ''])
                VALUES (''valor1a'', [''valor1b,...'']), (''value2a'',
 [''value2b,...'']),...
Esta característica es soportada por DB2, PostgreSQL (desde la
versión 8.2), MySQL, y H2.
Ejemplo (asumiendo que 'nombre' y 'número' son las únicas
columnas en la tabla 'agenda_telefonica'):
Esta característica es soportada por DB2, PostgreSQL (desde la
versión 8.2), MySQL, y H2.
Ejemplo (asumiendo que 'nombre' y 'número' son las únicas
columnas en la tabla 'agenda_telefonica'):
INSERT INTO agenda_telefonica VALUES ('Roberto Fernández', '4886850'), ('Alejandro Sosa',
'4556550');

Más contenido relacionado

La actualidad más candente

Fórmulas y funciones básicas
Fórmulas y funciones básicasFórmulas y funciones básicas
Fórmulas y funciones básicas
monsse7
 
Reglas de transformación
Reglas de transformaciónReglas de transformación
Reglas de transformación
Universidad Estatal de Sonora
 
Introduccion excel
Introduccion excelIntroduccion excel
Introduccion excel
aneyka
 
Funciones y fórmulas
Funciones y fórmulasFunciones y fórmulas
Funciones y fórmulas
remi2013
 
Introducir fórmulas y funciones
Introducir fórmulas y funcionesIntroducir fórmulas y funciones
Introducir fórmulas y funciones
herwingeomar
 
Guia 1 tema 10 insertar funciones
Guia 1 tema 10 insertar funcionesGuia 1 tema 10 insertar funciones
Guia 1 tema 10 insertar funciones
todospodemos
 
Fórmulas y funciones (1)
Fórmulas y funciones (1)Fórmulas y funciones (1)
Fórmulas y funciones (1)
Maritza Quezada
 
Ejercicios en clases
Ejercicios en clasesEjercicios en clases
Ejercicios en clases
marielizjacome
 
EFórmulas y funciones (5)
EFórmulas y funciones (5)EFórmulas y funciones (5)
EFórmulas y funciones (5)
karengissel
 
Referencias - Excel 2013
Referencias - Excel 2013Referencias - Excel 2013
Referencias - Excel 2013
Mariel Sanchez
 
Referencias Absolutas y relativas
Referencias Absolutas y relativasReferencias Absolutas y relativas
Referencias Absolutas y relativas
pablo0101
 
Manual de excel en las funciones lógicas max y la función si
Manual de excel en las funciones lógicas max y la función siManual de excel en las funciones lógicas max y la función si
Manual de excel en las funciones lógicas max y la función si
vagomez4
 
Reglas de transformacion
Reglas de transformacionReglas de transformacion
Reglas de transformacion
Universidad Estatal de Sonora
 
Herramienta buscarv en excel
Herramienta buscarv en excelHerramienta buscarv en excel
Herramienta buscarv en excel
Rosa Eva Mejia Niño
 
Causa efecto 1
Causa efecto 1 Causa efecto 1
Causa efecto 1
Leandro Meñaca
 
Manual de excel
Manual de excelManual de excel
Manual de excel
Guisell Armijos M
 
Manual de excel utpl
Manual de excel utplManual de excel utpl
Manual de excel utpl
mariamercedeslopezgonzalez
 
Funciones de Excel Carla Lozano
Funciones de Excel Carla LozanoFunciones de Excel Carla Lozano
Funciones de Excel Carla Lozano
Carlii Lozano
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
males11
 
Teoria de operaciones básicas
Teoria de operaciones básicasTeoria de operaciones básicas
Teoria de operaciones básicas
males11
 

La actualidad más candente (20)

Fórmulas y funciones básicas
Fórmulas y funciones básicasFórmulas y funciones básicas
Fórmulas y funciones básicas
 
Reglas de transformación
Reglas de transformaciónReglas de transformación
Reglas de transformación
 
Introduccion excel
Introduccion excelIntroduccion excel
Introduccion excel
 
Funciones y fórmulas
Funciones y fórmulasFunciones y fórmulas
Funciones y fórmulas
 
Introducir fórmulas y funciones
Introducir fórmulas y funcionesIntroducir fórmulas y funciones
Introducir fórmulas y funciones
 
Guia 1 tema 10 insertar funciones
Guia 1 tema 10 insertar funcionesGuia 1 tema 10 insertar funciones
Guia 1 tema 10 insertar funciones
 
Fórmulas y funciones (1)
Fórmulas y funciones (1)Fórmulas y funciones (1)
Fórmulas y funciones (1)
 
Ejercicios en clases
Ejercicios en clasesEjercicios en clases
Ejercicios en clases
 
EFórmulas y funciones (5)
EFórmulas y funciones (5)EFórmulas y funciones (5)
EFórmulas y funciones (5)
 
Referencias - Excel 2013
Referencias - Excel 2013Referencias - Excel 2013
Referencias - Excel 2013
 
Referencias Absolutas y relativas
Referencias Absolutas y relativasReferencias Absolutas y relativas
Referencias Absolutas y relativas
 
Manual de excel en las funciones lógicas max y la función si
Manual de excel en las funciones lógicas max y la función siManual de excel en las funciones lógicas max y la función si
Manual de excel en las funciones lógicas max y la función si
 
Reglas de transformacion
Reglas de transformacionReglas de transformacion
Reglas de transformacion
 
Herramienta buscarv en excel
Herramienta buscarv en excelHerramienta buscarv en excel
Herramienta buscarv en excel
 
Causa efecto 1
Causa efecto 1 Causa efecto 1
Causa efecto 1
 
Manual de excel
Manual de excelManual de excel
Manual de excel
 
Manual de excel utpl
Manual de excel utplManual de excel utpl
Manual de excel utpl
 
Funciones de Excel Carla Lozano
Funciones de Excel Carla LozanoFunciones de Excel Carla Lozano
Funciones de Excel Carla Lozano
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Teoria de operaciones básicas
Teoria de operaciones básicasTeoria de operaciones básicas
Teoria de operaciones básicas
 

Destacado

Video 7
Video 7Video 7
Video 7
Nesstor Josue
 
Sql basico parte_ii_
Sql basico parte_ii_Sql basico parte_ii_
Sql basico parte_ii_
Luis Jherry
 
Sql
SqlSql
Predicados sql tarea 8
Predicados sql tarea 8Predicados sql tarea 8
Predicados sql tarea 8
Alex Yungan
 
Tipos de datos en sql
Tipos de datos en sqlTipos de datos en sql
Tipos de datos en sql
Iker Garcia
 
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Sergio Sanchez
 
Curso sql server 2012 clase 1
Curso sql server 2012 clase 1Curso sql server 2012 clase 1
Curso sql server 2012 clase 1
josealopezpastor
 
Consultas en sql básico
Consultas en sql básicoConsultas en sql básico
Consultas en sql básico
Cristian Salazar C.
 
Sql Consultas MáS Complejas
Sql Consultas MáS ComplejasSql Consultas MáS Complejas
Sql Consultas MáS Complejas
alexmerono
 
Ejercicios resueltos de sql
Ejercicios resueltos de sqlEjercicios resueltos de sql
Ejercicios resueltos de sql
Julian Benavidez
 
Consultas base de datos en SQL
Consultas base de datos en SQLConsultas base de datos en SQL
Consultas base de datos en SQL
Cristian Salazar C.
 

Destacado (11)

Video 7
Video 7Video 7
Video 7
 
Sql basico parte_ii_
Sql basico parte_ii_Sql basico parte_ii_
Sql basico parte_ii_
 
Sql
SqlSql
Sql
 
Predicados sql tarea 8
Predicados sql tarea 8Predicados sql tarea 8
Predicados sql tarea 8
 
Tipos de datos en sql
Tipos de datos en sqlTipos de datos en sql
Tipos de datos en sql
 
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
Unidad 6 Lenguaje Sql 3 (Restricciones Ddl Avanzado)
 
Curso sql server 2012 clase 1
Curso sql server 2012 clase 1Curso sql server 2012 clase 1
Curso sql server 2012 clase 1
 
Consultas en sql básico
Consultas en sql básicoConsultas en sql básico
Consultas en sql básico
 
Sql Consultas MáS Complejas
Sql Consultas MáS ComplejasSql Consultas MáS Complejas
Sql Consultas MáS Complejas
 
Ejercicios resueltos de sql
Ejercicios resueltos de sqlEjercicios resueltos de sql
Ejercicios resueltos de sql
 
Consultas base de datos en SQL
Consultas base de datos en SQLConsultas base de datos en SQL
Consultas base de datos en SQL
 

Similar a Insercion

Funciones Basicas SQL
Funciones Basicas SQLFunciones Basicas SQL
Funciones Basicas SQL
Edgar Alexander Matos Rivera
 
Comandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-lizComandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-liz
Bolivar Castillo
 
Comandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-lizComandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-liz
Adriana Escobar
 
Base de datos
Base de datosBase de datos
Base de datos
leonardo causil
 
INSERT
INSERTINSERT
INSERT
Diego Cantu
 
CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQL
alexmerono
 
Sentencias Sql
Sentencias SqlSentencias Sql
Sentencias Sql
fer951
 
Actualización de bases de datos en MySQL
Actualización de bases de datos en MySQLActualización de bases de datos en MySQL
Actualización de bases de datos en MySQL
alexmerono
 
manejo de sentencias de manipulacion
manejo de sentencias de manipulacionmanejo de sentencias de manipulacion
manejo de sentencias de manipulacion
Sergio Perez
 
Sql manipulacion de tabla
Sql manipulacion de tablaSql manipulacion de tabla
Sql manipulacion de tabla
dmonges
 
Trabajando con sql (parte 1)
Trabajando con sql (parte 1)Trabajando con sql (parte 1)
Trabajando con sql (parte 1)
Juan Vade
 
Guia de ejercicio sql
Guia de ejercicio sqlGuia de ejercicio sql
Guia de ejercicio sql
Ashley Stronghold Witwicky
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
Henry Cambal
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
Henry Cambal
 
Sentencia select
Sentencia selectSentencia select
Sql 2010
Sql 2010Sql 2010
Sql 2010
Paola Daza
 
Bases de datos ii
Bases de datos iiBases de datos ii
Bases de datos ii
stephanny280389
 
SQL-DDL
SQL-DDLSQL-DDL
SQL-DDL
bdatos
 
Sql básico - compendio
Sql básico  - compendioSql básico  - compendio
Sql básico - compendio
Jose Diaz Silva
 
Llaves (1).pdf
Llaves (1).pdfLlaves (1).pdf
Llaves (1).pdf
JefryBarreroESGLOBAL
 

Similar a Insercion (20)

Funciones Basicas SQL
Funciones Basicas SQLFunciones Basicas SQL
Funciones Basicas SQL
 
Comandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-lizComandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-liz
 
Comandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-lizComandos del-ddl-y-del-dml-liz
Comandos del-ddl-y-del-dml-liz
 
Base de datos
Base de datosBase de datos
Base de datos
 
INSERT
INSERTINSERT
INSERT
 
CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQL
 
Sentencias Sql
Sentencias SqlSentencias Sql
Sentencias Sql
 
Actualización de bases de datos en MySQL
Actualización de bases de datos en MySQLActualización de bases de datos en MySQL
Actualización de bases de datos en MySQL
 
manejo de sentencias de manipulacion
manejo de sentencias de manipulacionmanejo de sentencias de manipulacion
manejo de sentencias de manipulacion
 
Sql manipulacion de tabla
Sql manipulacion de tablaSql manipulacion de tabla
Sql manipulacion de tabla
 
Trabajando con sql (parte 1)
Trabajando con sql (parte 1)Trabajando con sql (parte 1)
Trabajando con sql (parte 1)
 
Guia de ejercicio sql
Guia de ejercicio sqlGuia de ejercicio sql
Guia de ejercicio sql
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Consultas sql 2014
Consultas sql 2014Consultas sql 2014
Consultas sql 2014
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Sql 2010
Sql 2010Sql 2010
Sql 2010
 
Bases de datos ii
Bases de datos iiBases de datos ii
Bases de datos ii
 
SQL-DDL
SQL-DDLSQL-DDL
SQL-DDL
 
Sql básico - compendio
Sql básico  - compendioSql básico  - compendio
Sql básico - compendio
 
Llaves (1).pdf
Llaves (1).pdfLlaves (1).pdf
Llaves (1).pdf
 

Insercion

  • 1. SQL Neil Vladimir Tello Falla
  • 2. SENTENCIAS SQL : INSERT Una sentencia INSERT de SQL agrega uno o más registros a una (y sólo una) tabla en una base de datos relacional. Forma básica: Las cantidades de columnas y valores deben ser iguales. Si una columna no se especifica, le será asignado el valor por omisión. Los valores especificados (o implícitos) por la sentencia INSERT deberán satisfacer todas las restricciones aplicables. Si ocurre un error de sintaxis o si alguna de las restricciones es violada, no se agrega la fila y se devuelve un error. EJEMPLO: agenda_telefonica (nombre, numero) VALUES ('Roberto INSERT INTO Jeldrez', 4886850);
  • 3. Cuando se especifican todos los valores de una tabla, se puede utilizar la sentencia acortada: INSERT INTO ''tabla'' VALUES (''valor1'', [''valor2,...'']) Ejemplo (asumiendo que 'nombre' y 'número' son las únicas columnas de la tabla 'agenda_telefonica'): INSERT INTO agenda_telefonica VALUES ('Roberto Formas avanzadas Jeldrez', 080473968); Inserciones en múltiples filas: Una característica de SQL (desde SQL-92) es el uso de constructores de filas para insertar múltiples filas a la vez, con una sola sentencia SQL: INSERT INTO ''tabla'' (''columna1'', [''columna2,... '']) VALUES (''valor1a'', [''valor1b,...'']), (''value2a'', [''value2b,...'']),...
  • 4. Esta característica es soportada por DB2, PostgreSQL (desde la versión 8.2), MySQL, y H2. Ejemplo (asumiendo que 'nombre' y 'número' son las únicas columnas en la tabla 'agenda_telefonica'): Esta característica es soportada por DB2, PostgreSQL (desde la versión 8.2), MySQL, y H2. Ejemplo (asumiendo que 'nombre' y 'número' son las únicas columnas en la tabla 'agenda_telefonica'): INSERT INTO agenda_telefonica VALUES ('Roberto Fernández', '4886850'), ('Alejandro Sosa', '4556550');