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. 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
 
6 150113092523-conversion-gate01
6 150113092523-conversion-gate016 150113092523-conversion-gate01
6 150113092523-conversion-gate01Dyego de Alvaro
 
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. 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
 
6 150113092523-conversion-gate01
6 150113092523-conversion-gate016 150113092523-conversion-gate01
6 150113092523-conversion-gate01
 
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

HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...DavidBautistaFlores1
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTESaraNolasco4
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdfGabrieldeJesusLopezG
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfsolidalilaalvaradoro
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
los cinco reinos biologicos 0 de los seres vivos
los cinco reinos biologicos 0 de los seres vivoslos cinco reinos biologicos 0 de los seres vivos
los cinco reinos biologicos 0 de los seres vivosOrdinolaSernaquIrene
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacionviviantorres91
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsxJuanpm27
 

Último (20)

HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...describimos como son afectados las regiones naturales del peru por la ola de ...
describimos como son afectados las regiones naturales del peru por la ola de ...
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE4º SOY LECTOR PART2- MD  EDUCATIVO.p df PARTE
4º SOY LECTOR PART2- MD EDUCATIVO.p df PARTE
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
 
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADOFICHA  PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
FICHA PL PACO YUNQUE.docx PRIMARIA CUARTO GRADO
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdfBITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
BITÁCORA DE ESTUDIO DE PROBLEMÁTICA. TUTORÍA V. PDF 2 UNIDAD.pdf
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
los cinco reinos biologicos 0 de los seres vivos
los cinco reinos biologicos 0 de los seres vivoslos cinco reinos biologicos 0 de los seres vivos
los cinco reinos biologicos 0 de los seres vivos
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Actividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 EducacionActividades eclipse solar 2024 Educacion
Actividades eclipse solar 2024 Educacion
 
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
3. Pedagogía de la Educación: Como objeto de la didáctica.ppsx
 

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.