13
Teoría de base de datos II UNIVERSIDAD POLITÉCNICA DE HONDURAS Ing. Josué Alfredo Alvarez

Introducción a T-SQL

Embed Size (px)

DESCRIPTION

Introducción al lenguaje Transact SQL de SQL Server.

Citation preview

Presentacin de PowerPoint

Teora de base de datos IIUNIVERSIDAD POLITCNICA DE HONDURASIng. Josu Alfredo Alvarez

Contenido de la claseParcial 1Transact-SQLIntroduccin al lenguajeStored ProceduresParcial 2Transact-SQLTriggers (Disparadores)Functions (Funciones de usuario)Conexiones remotasParcial 3Administracin de usuariosReplicacin de datosTipos de datos en T-SQLNumricosCarcterFechaBinariosBitASCIIDatetime BinaryTinyint (0-255)Char(n) 1 byte/charSmallDatetimeVarbinarySmallInt (-32768 a 32767)Varchar(n) 1 byte/charTimeStampVarbinary(max)Int (-231a 231)Varchar(max)Bigint (-263a 263)UNICODEDecimal(p, s)Nchar(n) 2 byte/charFloat Nvarchar(n) 2 byte/charRealNvarchar(max)MoneySmallMoneySe utiliza para identificadores nicos. Para generar identificadores, hay que utilizar la funcin NEWID().

UniqueIdentifierVariables en T-SQL

Asignacin de datos a variable: Mtodo 1Variables en T-SQLAsignacin de datos a variable: Mtodo 2

Variables en T-SQLAsignacin de datos a variable: Mtodo 3Importante: Si la consulta devuelve mas de 1 fila, se guardan en las variables los datos de la ltima fila-.

Variables en T-SQL: Cursores

Asignacin de datos a variable: Mtodo 4Estructura condicional IF

Estructura condicional IF

Estructura condicional IF: Subconsultas

Estructura condicional CASE

Estructura condicional CASE