SlideShare una empresa de Scribd logo
1 de 7
LENGUAJETRANSACT SQL.
Es una extensión al SQL de Microsoft y Sybase. SQL, que
frecuentemente se dice ser un Lenguaje de Búsquedas
Estructurado (por sus siglas en inglés), es un lenguaje de cómputo
estandarizado, desarrollado originalmente por IBM para realizar
búsquedas, alterar y definir bases de datos relacionales utilizando
sentencias declarativas.T-SQL expande el estándar de SQL para
incluir programación procedural, variables locales, varias funciones
de soporte para procesamiento de strings, procesamiento de
fechas, matemáticas, etc, y cambios a las sentencias DELETE y
UPDATE. Estas características adicionales hacen deT-SQL un
lenguaje que cumple con las características de un autómata de
Turing.
COMANDOS DDL (CREATE,ALTER Y DROP), DML (INSERT,UPDATE,DELETE Y SELECT), DCL
(DENY Y GRANT), TCL (COMMIT Y ROLLBACK) Y CFL(BEGIN ,IF ,WHILE ,etc )
DDL: Lenguaje
de definición de
datos
DML: Lenguaje
de manipulación
de datos
DCL: Lenguaje de
control de datos.
COMANDO DESCRIPCION
GRANT
Permite dar permisos a uno o varios usuarios o
roles para realizar tareas determinadas.
REVOKE
Permite eliminar permisos que previamente se han
concedido con GRANT.
TCL: Lenguaje de
control de
transacciones
COMANDOS DESCRIPCION
COMMIT Guarda el trabajo realizado.
SAVEPOINT
Identifica un punto en una transacción a la que más
tarde se puede volver.
ROLLBACK
Restaurar la base de datos a la original, hasta el último
commit.
SET
TRANSACTION
Cambia las opciones de transacción como nivel de
aislamiento y qué segmento de cancelación utiliza.
CFL-LENGUAJE DE
CONTROL DE FLUJO
COMANDO
S DESCRIPCION
BEGIN-END
Puede ejecutar un grupo de
instrucciones Transact-SQL
IF-ELSE
Evalúa una condición y determina el
flujo de código
TRY Permite el control de errores
EJEMPLOS DE
COMANDOS DDL
CREATE
Ejemplo (crear una
tabla)
CREATETABLE
'TABLA_NOMBRE'
'CAMPO_1' INT,
'CAMPO_2' STRING
DROP
Ejemplo
ALTERTABLE
''TABLA_NOMBRE''
(
DDROPCOLUMN
''CAMPO_NOMBRE1''
)
TRUNCATE
Ejemplo
TRUNCATETABLE
''TABLA_NOMBRE1''
Lenguaje Transact SQL: Comandos DDL, DML, DCL, TCL y CFL

Más contenido relacionado

La actualidad más candente

6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageYoly QC
 
6. SQL structured query language
6. SQL   structured query language6. SQL   structured query language
6. SQL structured query languageMarcelo Herrera
 
Fundamentos microsoft sql server (T-Sql) (Parte I) – conceptos básicos sql e...
Fundamentos microsoft sql server (T-Sql)  (Parte I) – conceptos básicos sql e...Fundamentos microsoft sql server (T-Sql)  (Parte I) – conceptos básicos sql e...
Fundamentos microsoft sql server (T-Sql) (Parte I) – conceptos básicos sql e...JOSE AHIAS LOPEZ PORTILLO
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql serverJorge Paredes Toledo
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datosFrancis Xavier
 
Presentacion Sql
Presentacion SqlPresentacion Sql
Presentacion Sqlguest5f0fa0
 

La actualidad más candente (8)

Historia del sql
Historia del sqlHistoria del sql
Historia del sql
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. SQL structured query language
6. SQL   structured query language6. SQL   structured query language
6. SQL structured query language
 
Fundamentos microsoft sql server (T-Sql) (Parte I) – conceptos básicos sql e...
Fundamentos microsoft sql server (T-Sql)  (Parte I) – conceptos básicos sql e...Fundamentos microsoft sql server (T-Sql)  (Parte I) – conceptos básicos sql e...
Fundamentos microsoft sql server (T-Sql) (Parte I) – conceptos básicos sql e...
 
Base de datos en microsoft sql server
Base de datos en microsoft sql serverBase de datos en microsoft sql server
Base de datos en microsoft sql server
 
Lenguajetransacc
LenguajetransaccLenguajetransacc
Lenguajetransacc
 
Lenguaje de consulta de datos
Lenguaje de consulta de datosLenguaje de consulta de datos
Lenguaje de consulta de datos
 
Presentacion Sql
Presentacion SqlPresentacion Sql
Presentacion Sql
 

Destacado (11)

Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Protocolo19 balanceshidroelectroliticos
Protocolo19 balanceshidroelectroliticosProtocolo19 balanceshidroelectroliticos
Protocolo19 balanceshidroelectroliticos
 
Microcontoladores
MicrocontoladoresMicrocontoladores
Microcontoladores
 
fsc_ecomfulfillthroughintegration_wp_2017_web
fsc_ecomfulfillthroughintegration_wp_2017_webfsc_ecomfulfillthroughintegration_wp_2017_web
fsc_ecomfulfillthroughintegration_wp_2017_web
 
Diseño de una base de datos.
Diseño de una base de datos.Diseño de una base de datos.
Diseño de una base de datos.
 
Modelo relacion
Modelo relacionModelo relacion
Modelo relacion
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Stylianos Kaiafas cv
Stylianos  Kaiafas cvStylianos  Kaiafas cv
Stylianos Kaiafas cv
 
Best ppt on flooring and its types
Best ppt on flooring and its typesBest ppt on flooring and its types
Best ppt on flooring and its types
 
Segundo trimestre
Segundo trimestreSegundo trimestre
Segundo trimestre
 

Similar a Lenguaje Transact SQL: Comandos DDL, DML, DCL, TCL y CFL (20)

Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Sql Server
Sql ServerSql Server
Sql Server
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
SQL
SQLSQL
SQL
 
LENGUAJE TRANSACT SQL
 LENGUAJE TRANSACT SQL LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
 
SQL - Introducción
SQL - IntroducciónSQL - Introducción
SQL - Introducción
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Introduction to SQL SERVER
Introduction to  SQL SERVERIntroduction to  SQL SERVER
Introduction to SQL SERVER
 
TEMA3-SQL-(PARTE 1).pdf
TEMA3-SQL-(PARTE 1).pdfTEMA3-SQL-(PARTE 1).pdf
TEMA3-SQL-(PARTE 1).pdf
 
SQL SERVER
SQL SERVERSQL SERVER
SQL SERVER
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Modulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddlModulo2 tema 3-lenguaje sql-ddl
Modulo2 tema 3-lenguaje sql-ddl
 
Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Unidad iv ddl
Unidad iv ddlUnidad iv ddl
Unidad iv ddl
 
Sql
SqlSql
Sql
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Sql
SqlSql
Sql
 
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sqlF004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
F004 p006-gfpi guia de aprendizaje 1-fundamentosde sql
 

Más de pamelafernandezcalderon (13)

Ip(p
Ip(pIp(p
Ip(p
 
Tcp
TcpTcp
Tcp
 
Modelo de refencia osi
Modelo de refencia osiModelo de refencia osi
Modelo de refencia osi
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Clasificacion de red
Clasificacion de redClasificacion de red
Clasificacion de red
 
Red
RedRed
Red
 
Diapo array bidimensional
Diapo array bidimensionalDiapo array bidimensional
Diapo array bidimensional
 
Ciclos
CiclosCiclos
Ciclos
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Arquitectura cisc
Arquitectura ciscArquitectura cisc
Arquitectura cisc
 
Microprocesador
MicroprocesadorMicroprocesador
Microprocesador
 
Procedimientos Almacenados.
Procedimientos Almacenados.Procedimientos Almacenados.
Procedimientos Almacenados.
 
Diapositivas de base de datos
Diapositivas de base de datosDiapositivas de base de datos
Diapositivas de base de datos
 

Último

MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones025ca20
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptxguillermosantana15
 

Último (20)

MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Propositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicacionesPropositos del comportamiento de fases y aplicaciones
Propositos del comportamiento de fases y aplicaciones
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
¿QUE SON LOS AGENTES FISICOS Y QUE CUIDADOS TENER.pptx
 

Lenguaje Transact SQL: Comandos DDL, DML, DCL, TCL y CFL

  • 1.
  • 2. LENGUAJETRANSACT SQL. Es una extensión al SQL de Microsoft y Sybase. SQL, que frecuentemente se dice ser un Lenguaje de Búsquedas Estructurado (por sus siglas en inglés), es un lenguaje de cómputo estandarizado, desarrollado originalmente por IBM para realizar búsquedas, alterar y definir bases de datos relacionales utilizando sentencias declarativas.T-SQL expande el estándar de SQL para incluir programación procedural, variables locales, varias funciones de soporte para procesamiento de strings, procesamiento de fechas, matemáticas, etc, y cambios a las sentencias DELETE y UPDATE. Estas características adicionales hacen deT-SQL un lenguaje que cumple con las características de un autómata de Turing.
  • 3. COMANDOS DDL (CREATE,ALTER Y DROP), DML (INSERT,UPDATE,DELETE Y SELECT), DCL (DENY Y GRANT), TCL (COMMIT Y ROLLBACK) Y CFL(BEGIN ,IF ,WHILE ,etc ) DDL: Lenguaje de definición de datos DML: Lenguaje de manipulación de datos
  • 4. DCL: Lenguaje de control de datos. COMANDO DESCRIPCION GRANT Permite dar permisos a uno o varios usuarios o roles para realizar tareas determinadas. REVOKE Permite eliminar permisos que previamente se han concedido con GRANT. TCL: Lenguaje de control de transacciones COMANDOS DESCRIPCION COMMIT Guarda el trabajo realizado. SAVEPOINT Identifica un punto en una transacción a la que más tarde se puede volver. ROLLBACK Restaurar la base de datos a la original, hasta el último commit. SET TRANSACTION Cambia las opciones de transacción como nivel de aislamiento y qué segmento de cancelación utiliza.
  • 5. CFL-LENGUAJE DE CONTROL DE FLUJO COMANDO S DESCRIPCION BEGIN-END Puede ejecutar un grupo de instrucciones Transact-SQL IF-ELSE Evalúa una condición y determina el flujo de código TRY Permite el control de errores
  • 6. EJEMPLOS DE COMANDOS DDL CREATE Ejemplo (crear una tabla) CREATETABLE 'TABLA_NOMBRE' 'CAMPO_1' INT, 'CAMPO_2' STRING DROP Ejemplo ALTERTABLE ''TABLA_NOMBRE'' ( DDROPCOLUMN ''CAMPO_NOMBRE1'' ) TRUNCATE Ejemplo TRUNCATETABLE ''TABLA_NOMBRE1''