SlideShare una empresa de Scribd logo
1 de 12
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.
El lenguaje de definición de datos (DDL) es un vocabulario
usado para definir estructuras de datos en SQL Server
2008 R2. Use estas instrucciones para crear, modificar o
quitar estructuras de datos en una instancia de SQL
Server.
Estas a su vez se divide en :
 Instrucciones ALTER: Use las instrucciones ALTER
para modificar la definición de entidades existentes. Por
ejemplo, use ALTER TABLE para agregar una nueva
columna a una tabla, o use ALTER DATABASE para
establecer las opciones de una base de datos.
 Instrucciones CREATE: Utilice las instrucciones
CREATE para definir nuevas entidades. Por ejemplo,
utilice CREATE TABLE para agregar una nueva tabla a
una base de datos.
 DISABLE TRIGGER: Deshabilita un
desencadenador.
 Instrucciones DROP: Utilice las instrucciones
DROP para quitar entidades existentes. Por ejemplo,
utilice DROP TABLE para quitar una tabla de una base
de datos.
Microsoft SQL Server 2005 proporciona elementos de
sintaxis de consulta nuevos y mejorados para mejorar la
eficacia del procesamiento y acceso a los datos.
Estos a su vez se dividen en:
 UPDATE: Permite actualizaciones parciales y anexos
de alto rendimiento en las columnas de tipos de
datos varchar(max), nvarchar(max)y varbinary(max)
como parte de la instrucción UPDATE.
 SELECT: Proporciona los siguientes elementos de sintaxis
nuevos:
.Expresión de tabla común WITH
.Expresión TOP
.Nombre de columna de tipo definido por el usuario para
seleccionar un valor de tipo definido por el usuario
 INSERT: Permite la inserción de valores de tipo definido por
el usuario. Proporciona los siguientes elementos de sintaxis
nuevos:
.Expresión de tabla común WITH
.Expresión TOP
.Cláusula OUTPUT
 DELETE: Proporciona los siguientes elementos de sintaxis
nuevos:
.Expresión de tabla común WITH
.Expresión TOP
.Cláusula OUTPUT
Se compone de instrucciones que permiten:
 Ejercer un control sobre los datos tal como la
asignación de privilegios de accesos a los
datos (grant-revoke).
 La gestión de transacciones (commit/roll back).
Una transacción se puede definir como un
conjunto de acciones que se tienen que realizar
todas o ninguna para preservar la integridad de
la base de datos.
No todos los sistemas disponen de ellas.
En el siguiente ejemplo se muestran tres fragmentos de código. En el
primer ejemplo de código, se devuelven todas las filas (no se especifica la
cláusula WHERE) y todas las columnas (con *) de la tabla Product de la
base de datos AdventureWorks2012 .
 Transact-SQL
USE AdventureWorks2012;
GO
SELECT * FROM Production.Product
ORDER BY Name ASC;
-- Alternate way.
USE AdventureWorks2012;
GO SELECT p.*
FROM Production.Product AS p
ORDER BY Name ASC;
GO
es un lenguaje muy potente que nos permite definir casi
cualquier tarea que queramos efectuar sobre la base de
datos; incluye características propias de cualquier lenguaje
de programación, características que nos permiten definir la
lógica necesaria para el tratamiento de la información.
Debido a estas restricciones se emplea generalmente para
crear procedimientos almacenados, triggers y funciones de
usuario.
Puede ser utilizado como cualquier SQL como lenguaje
embebido en aplicaciones desarrolladas en otros lenguajes
de programación como Visual Basic, C, Java, etc. Y por
supuesto los lenguajes incluidos en la plataforma .NET.
 Las transacciones en MySQL no
indispensables para el uso de una base de
datos.
 Una transacción es una unidad única de
trabajo.
 Si una transacción encuentra errores y debe
cancelarse o revertirse, se borran todas las
modificaciones de los datos.
 Si una transacción tiene éxito, todas las
modificaciones de los datos realizadas
durante la transacción se confirman y se
convierten en una parte permanente de la
base de datos.
 https://technet.microsoft.com/es-
es/library/ms177591(v=sql.90).aspx
 http://luis-el-unico-best-palyer-
luis.blogspot.pe/2012/04/instrucciones-de-
ddl-dcl-dml.html

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Lenguaje transact sql
Lenguaje transact sqlLenguaje transact sql
Lenguaje transact sql
 
Lenguaje de transact
Lenguaje de transactLenguaje de transact
Lenguaje de transact
 
Sentencias dml y ddl
Sentencias dml y ddlSentencias dml y ddl
Sentencias dml y ddl
 
LENGUAJE TRANSACT SQL
 LENGUAJE TRANSACT SQL LENGUAJE TRANSACT SQL
LENGUAJE TRANSACT SQL
 
SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de ...
SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de ...SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de ...
SQL Server conceptos basicos,DDL Lenguaje de definicion datos,DMLLenguaje de ...
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Lenguaje Transact SQL
Lenguaje Transact SQLLenguaje Transact SQL
Lenguaje Transact SQL
 
Transact sql
Transact sqlTransact sql
Transact sql
 
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...
 
1. introduccion a transact-sql
1.  introduccion a transact-sql1.  introduccion a transact-sql
1. introduccion a transact-sql
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQL
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
Lenguajetransacc
LenguajetransaccLenguajetransacc
Lenguajetransacc
 
Lenguaje sql
Lenguaje sqlLenguaje sql
Lenguaje sql
 
Implementacion de bases de datos en mysql
Implementacion de bases de datos en mysqlImplementacion de bases de datos en mysql
Implementacion de bases de datos en mysql
 
Sql
SqlSql
Sql
 

Destacado

Technology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedTechnology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedAaron Silvers
 
Presentation1
Presentation1Presentation1
Presentation1andi323
 
400.07 duties of kennel attendant assigned to station one
400.07 duties of kennel attendant assigned to station one400.07 duties of kennel attendant assigned to station one
400.07 duties of kennel attendant assigned to station oneNo Kill Shelter Alliance
 
Diarios del Consejo Técnico Escolar. Fase Intensiva
Diarios del Consejo Técnico Escolar. Fase Intensiva Diarios del Consejo Técnico Escolar. Fase Intensiva
Diarios del Consejo Técnico Escolar. Fase Intensiva jesusaronorozcosoto
 
Ms shackley timetable new
Ms shackley timetable newMs shackley timetable new
Ms shackley timetable newvshackley
 
Anexo I macrozoneamento
Anexo I macrozoneamentoAnexo I macrozoneamento
Anexo I macrozoneamentoAylce da Silva
 
Learning package-baitang-7-ikalawang-markahan-part-2 (2)
Learning package-baitang-7-ikalawang-markahan-part-2 (2)Learning package-baitang-7-ikalawang-markahan-part-2 (2)
Learning package-baitang-7-ikalawang-markahan-part-2 (2)Dona Baes
 
Проекты ПИР/НИОКР. Рейтинг Gartner 2013 по лучшим мировым практикам
Проекты ПИР/НИОКР. Рейтинг Gartner 2013 по лучшим мировым практикамПроекты ПИР/НИОКР. Рейтинг Gartner 2013 по лучшим мировым практикам
Проекты ПИР/НИОКР. Рейтинг Gartner 2013 по лучшим мировым практикамVladimir Ivanov
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de DatosSuarezJhon
 
LAS VENTAJAS Y DESVENTAJAS DE LA GLOBALIZACIÓN EN EL PERÚ
LAS VENTAJAS Y DESVENTAJAS DE LA GLOBALIZACIÓN EN EL PERÚLAS VENTAJAS Y DESVENTAJAS DE LA GLOBALIZACIÓN EN EL PERÚ
LAS VENTAJAS Y DESVENTAJAS DE LA GLOBALIZACIÓN EN EL PERÚHenry Legalidad
 

Destacado (18)

2
22
2
 
Technology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is HeadedTechnology Trends on the Horizon: Where Learning is Headed
Technology Trends on the Horizon: Where Learning is Headed
 
Presentation1
Presentation1Presentation1
Presentation1
 
Vistageslide 111206154443 Phpapp01
Vistageslide 111206154443 Phpapp01Vistageslide 111206154443 Phpapp01
Vistageslide 111206154443 Phpapp01
 
400.07 duties of kennel attendant assigned to station one
400.07 duties of kennel attendant assigned to station one400.07 duties of kennel attendant assigned to station one
400.07 duties of kennel attendant assigned to station one
 
English Test
English TestEnglish Test
English Test
 
Report Writing1..
Report Writing1..Report Writing1..
Report Writing1..
 
Diarios del Consejo Técnico Escolar. Fase Intensiva
Diarios del Consejo Técnico Escolar. Fase Intensiva Diarios del Consejo Técnico Escolar. Fase Intensiva
Diarios del Consejo Técnico Escolar. Fase Intensiva
 
Sanghvi group
Sanghvi groupSanghvi group
Sanghvi group
 
Ms shackley timetable new
Ms shackley timetable newMs shackley timetable new
Ms shackley timetable new
 
Anexo I macrozoneamento
Anexo I macrozoneamentoAnexo I macrozoneamento
Anexo I macrozoneamento
 
Планике у Србији
Планике у СрбијиПланике у Србији
Планике у Србији
 
Learning package-baitang-7-ikalawang-markahan-part-2 (2)
Learning package-baitang-7-ikalawang-markahan-part-2 (2)Learning package-baitang-7-ikalawang-markahan-part-2 (2)
Learning package-baitang-7-ikalawang-markahan-part-2 (2)
 
Проекты ПИР/НИОКР. Рейтинг Gartner 2013 по лучшим мировым практикам
Проекты ПИР/НИОКР. Рейтинг Gartner 2013 по лучшим мировым практикамПроекты ПИР/НИОКР. Рейтинг Gartner 2013 по лучшим мировым практикам
Проекты ПИР/НИОКР. Рейтинг Gartner 2013 по лучшим мировым практикам
 
Etv
EtvEtv
Etv
 
Fases para la creación de una Base de Datos
Fases para la creación de una Base de DatosFases para la creación de una Base de Datos
Fases para la creación de una Base de Datos
 
El futuro de Big Data: La calidad del análisis. Modelos efectivos y casos de uso
El futuro de Big Data: La calidad del análisis. Modelos efectivos y casos de usoEl futuro de Big Data: La calidad del análisis. Modelos efectivos y casos de uso
El futuro de Big Data: La calidad del análisis. Modelos efectivos y casos de uso
 
LAS VENTAJAS Y DESVENTAJAS DE LA GLOBALIZACIÓN EN EL PERÚ
LAS VENTAJAS Y DESVENTAJAS DE LA GLOBALIZACIÓN EN EL PERÚLAS VENTAJAS Y DESVENTAJAS DE LA GLOBALIZACIÓN EN EL PERÚ
LAS VENTAJAS Y DESVENTAJAS DE LA GLOBALIZACIÓN EN EL PERÚ
 

Similar a lenguaje transact

6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageInés Rosero
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageDoris Aguagallo
 
6 150113092523-conversion-gate01
6 150113092523-conversion-gate016 150113092523-conversion-gate01
6 150113092523-conversion-gate01Dyego de Alvaro
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageWilliam Lozano
 
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 languageChars Orden
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageAny Saula
 
6. SQL structured query language
6. SQL   structured query language6. SQL   structured query language
6. SQL structured query languageMarcelo Herrera
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languagejhonny tenesaca
 
6. sql structured query language2
6. sql   structured query language26. sql   structured query language2
6. sql structured query language2Oscar Valdivieso
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageLiliana Charco
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query languageCesar Yupa
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sqlDiego Sánchez
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddlusamn
 
4. sql (autoguardado)
4. sql (autoguardado)4. sql (autoguardado)
4. sql (autoguardado)felpe33
 

Similar a lenguaje transact (20)

Exposición
ExposiciónExposición
Exposición
 
Exposición
ExposiciónExposición
Exposición
 
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
 
6 150113092523-conversion-gate01
6 150113092523-conversion-gate016 150113092523-conversion-gate01
6 150113092523-conversion-gate01
 
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
 
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
 
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
 
111
111111
111
 
6. sql structured query language
6. sql   structured query language6. sql   structured query language
6. sql structured query language
 
6. sql structured query language2
6. sql   structured query language26. sql   structured query language2
6. sql structured query language2
 
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
 
Lenguaje estructurado sql
Lenguaje estructurado sqlLenguaje estructurado sql
Lenguaje estructurado sql
 
Introduccion ddl
Introduccion ddlIntroduccion ddl
Introduccion ddl
 
4. sql (autoguardado)
4. sql (autoguardado)4. sql (autoguardado)
4. sql (autoguardado)
 
Introduccion a SQL
Introduccion a SQL Introduccion a SQL
Introduccion a SQL
 

Más de bandida123

herramienta de linea
herramienta de lineaherramienta de linea
herramienta de lineabandida123
 
Consulta en access
Consulta en accessConsulta en access
Consulta en accessbandida123
 
TABLAS EN ACCESS
TABLAS EN ACCESSTABLAS EN ACCESS
TABLAS EN ACCESSbandida123
 
microsoft acces
microsoft accesmicrosoft acces
microsoft accesbandida123
 
microsoft acces
microsoft accesmicrosoft acces
microsoft accesbandida123
 
microsoft acces
microsoft accesmicrosoft acces
microsoft accesbandida123
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transactbandida123
 
Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacionalbandida123
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacionalbandida123
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacionbandida123
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacionbandida123
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalbandida123
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacionalbandida123
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datosbandida123
 
Fases para la creaciòn de una base de datos
Fases para la creaciòn de una base de datos Fases para la creaciòn de una base de datos
Fases para la creaciòn de una base de datos bandida123
 
base de datos
base de datos base de datos
base de datos bandida123
 

Más de bandida123 (20)

herramienta de linea
herramienta de lineaherramienta de linea
herramienta de linea
 
Consulta en access
Consulta en accessConsulta en access
Consulta en access
 
TABLAS EN ACCESS
TABLAS EN ACCESSTABLAS EN ACCESS
TABLAS EN ACCESS
 
TABLAS
TABLASTABLAS
TABLAS
 
microsoft acces
microsoft accesmicrosoft acces
microsoft acces
 
microsoft acces
microsoft accesmicrosoft acces
microsoft acces
 
microsoft acces
microsoft accesmicrosoft acces
microsoft acces
 
lenguaje transact
lenguaje transactlenguaje transact
lenguaje transact
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Normalizacion
NormalizacionNormalizacion
Normalizacion
 
Calculo relacional
Calculo relacionalCalculo relacional
Calculo relacional
 
Algebra relacional
Algebra relacionalAlgebra relacional
Algebra relacional
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Entidad relacion
Entidad relacionEntidad relacion
Entidad relacion
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Diseño de una base de datos
Diseño de una base de datosDiseño de una base de datos
Diseño de una base de datos
 
Fases para la creaciòn de una base de datos
Fases para la creaciòn de una base de datos Fases para la creaciòn de una base de datos
Fases para la creaciòn de una base de datos
 
base de dato
base de dato base de dato
base de dato
 
base de datos
base de datos base de datos
base de datos
 

Último

Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 

Último (20)

Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 

lenguaje transact

  • 1. 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.
  • 2.
  • 3. El lenguaje de definición de datos (DDL) es un vocabulario usado para definir estructuras de datos en SQL Server 2008 R2. Use estas instrucciones para crear, modificar o quitar estructuras de datos en una instancia de SQL Server. Estas a su vez se divide en :  Instrucciones ALTER: Use las instrucciones ALTER para modificar la definición de entidades existentes. Por ejemplo, use ALTER TABLE para agregar una nueva columna a una tabla, o use ALTER DATABASE para establecer las opciones de una base de datos.
  • 4.  Instrucciones CREATE: Utilice las instrucciones CREATE para definir nuevas entidades. Por ejemplo, utilice CREATE TABLE para agregar una nueva tabla a una base de datos.  DISABLE TRIGGER: Deshabilita un desencadenador.  Instrucciones DROP: Utilice las instrucciones DROP para quitar entidades existentes. Por ejemplo, utilice DROP TABLE para quitar una tabla de una base de datos.
  • 5. Microsoft SQL Server 2005 proporciona elementos de sintaxis de consulta nuevos y mejorados para mejorar la eficacia del procesamiento y acceso a los datos. Estos a su vez se dividen en:  UPDATE: Permite actualizaciones parciales y anexos de alto rendimiento en las columnas de tipos de datos varchar(max), nvarchar(max)y varbinary(max) como parte de la instrucción UPDATE.
  • 6.  SELECT: Proporciona los siguientes elementos de sintaxis nuevos: .Expresión de tabla común WITH .Expresión TOP .Nombre de columna de tipo definido por el usuario para seleccionar un valor de tipo definido por el usuario  INSERT: Permite la inserción de valores de tipo definido por el usuario. Proporciona los siguientes elementos de sintaxis nuevos: .Expresión de tabla común WITH .Expresión TOP .Cláusula OUTPUT  DELETE: Proporciona los siguientes elementos de sintaxis nuevos: .Expresión de tabla común WITH .Expresión TOP .Cláusula OUTPUT
  • 7. Se compone de instrucciones que permiten:  Ejercer un control sobre los datos tal como la asignación de privilegios de accesos a los datos (grant-revoke).  La gestión de transacciones (commit/roll back). Una transacción se puede definir como un conjunto de acciones que se tienen que realizar todas o ninguna para preservar la integridad de la base de datos. No todos los sistemas disponen de ellas.
  • 8. En el siguiente ejemplo se muestran tres fragmentos de código. En el primer ejemplo de código, se devuelven todas las filas (no se especifica la cláusula WHERE) y todas las columnas (con *) de la tabla Product de la base de datos AdventureWorks2012 .  Transact-SQL USE AdventureWorks2012; GO SELECT * FROM Production.Product ORDER BY Name ASC; -- Alternate way. USE AdventureWorks2012; GO SELECT p.* FROM Production.Product AS p ORDER BY Name ASC; GO
  • 9. es un lenguaje muy potente que nos permite definir casi cualquier tarea que queramos efectuar sobre la base de datos; incluye características propias de cualquier lenguaje de programación, características que nos permiten definir la lógica necesaria para el tratamiento de la información. Debido a estas restricciones se emplea generalmente para crear procedimientos almacenados, triggers y funciones de usuario. Puede ser utilizado como cualquier SQL como lenguaje embebido en aplicaciones desarrolladas en otros lenguajes de programación como Visual Basic, C, Java, etc. Y por supuesto los lenguajes incluidos en la plataforma .NET.
  • 10.  Las transacciones en MySQL no indispensables para el uso de una base de datos.  Una transacción es una unidad única de trabajo.  Si una transacción encuentra errores y debe cancelarse o revertirse, se borran todas las modificaciones de los datos.
  • 11.  Si una transacción tiene éxito, todas las modificaciones de los datos realizadas durante la transacción se confirman y se convierten en una parte permanente de la base de datos.