introducción a t-sql

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

Upload: josue-alvarez

Post on 25-Sep-2015

242 views

Category:

Documents


2 download

DESCRIPTION

Introducción al lenguaje Transact SQL de SQL Server.

TRANSCRIPT

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