9

Click here to load reader

LENGUAJE TRANSACT-SQL

Embed Size (px)

Citation preview

Page 1: LENGUAJE TRANSACT-SQL

LENGUAJE TRANSACT-SQLAUTORAS

DIAZ CRUZ, Emelina lisseth.TOLENTINO MORE, Liliana Del Pilar.

DOCENTEPORRO CHULLI, Marco Aurelio.

2016

LENGUAJE DE PROGRAMACION

Page 2: LENGUAJE TRANSACT-SQL

DEFINICIONEs 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.

LENGUAJE DE PROGRAMACION

Page 3: LENGUAJE TRANSACT-SQL

CARACTERÍSTICAS GENERALES DEL LENGUAJE TRANSACT-SQLLenguaje de definición de datos.

Lenguaje interactivo de manipulación de datos.

Integridad.

Definición de vistas.

Control de transacciones.

SQL incorporado y dinámico.

LENGUAJE DE PROGRAMACION

Page 4: LENGUAJE TRANSACT-SQL

COMANDOS DDLCREATE TABLE: Añade una nueva tabla a la base de datos.DROP TABLE: Suprime una tabla de la base de datos. ALTER TABLE: Modifica la estructura de una tabla existente. CREATE VIEW: Añade una nueva vista a la base de datos.DROP VIEW: Suprime una vista de la base de datos. CREATE INDEX: Construye un índice para una columna. DROP INDEX: Suprime el índice para una columna. CREATE SYNOYM: Define un alias para un nombre de tabla. DROP SYNONYM: Suprime un alias para un nombre de tabla.

    LENGUAJE DE PROGRAMACION

Page 5: LENGUAJE TRANSACT-SQL

COMANDOS DMLSELECT Recupera datos de la base de datos.INSERT Añade nuevas filas de datos a la base de datos.DELETE Suprime filas de datos de la base de datos.UPDATE Modifica datos existentes en la base de datos.

COMANDOS DCLGRANT:  Concede privilegios de acceso a usuarios. REVOKE: Suprime privilegios de acceso a usuarios.COMMIT: Finaliza la transacción actual.ROLLBACK: Aborata la transacción actual.

LENGUAJE DE PROGRAMACION

Page 6: LENGUAJE TRANSACT-SQL

CONCLUSIONESEl Lenguaje Transact nos permite: 

Definir bloques de instrucciones SQL que se tratan como unidades de ejecución.

Realiza ejecuciones Condicionales.

Realiza ejecuciones interactivas o repetitivas.

Garantiza el tratamiento modular con la declaración de variables locales y el uso de procedimientos almacenados.

LENGUAJE DE PROGRAMACION

Page 7: LENGUAJE TRANSACT-SQL

 

APRECIACIÓN DEL EQUIPOTransact-SQL es fundamental para trabajar con SQL Server. Ya que todas las aplicaciones que se comunican con SQL Server lo hacen enviando instrucciones Transact-SQL al servidor, independientemente de la interfaz de usuario de la aplicación.

LENGUAJE DE PROGRAMACION

Page 8: LENGUAJE TRANSACT-SQL

GLOSARIO DE TERMINOSSYBASE:Fue una compañía dedicada al desarrollo de tecnología de la Información.

DDL. Lenguaje de Definición de Datos.

DCL. Lenguaje de Control de Datos.

DML. Lenguaje de Manipulación de Datos.

DTL. Lenguaje de Control de Transacciones.

 DQL: Data Query Language.

LENGUAJE DE PROGRAMACION

Page 9: LENGUAJE TRANSACT-SQL

REFERENCIAS BIBLIOGRAFICAS http://www.snip.gob.ni/xdc/sql/introduccion_transact-sqlhttp://www.devjoker.com/gru/Tutorial-Transact-SQL/TSQL/Tutorial-

Transact-SQL.aspxhttp://www.devjoker.com/contenidos/catss/228/Introduccion-a-Tra

nsact-SQLhttps://www.codejobs.biz/es/blog/2014/01/28/que-es-transact-sql http://www.slideshare.net/SuarezJhon/lenguaje-transact-sqlhttps://msdn.microsoft.com/es-es/library/dn452279.aspxhttp://www.aulaclic.es/sqlserver/t_2_2.htm

LENGUAJE DE PROGRAMACION