tarea

Páginas: 35 (8522 palabras) Publicado: 21 de febrero de 2015
Tutorial de Transact SQL



    Introducción a Transact SQL
    Programación con Transact SQL
    Fundamentos de Transact SQL
         Primeros pasos con Transact SQL
         Scripts y lotes.
    Tipos de datos en Transact SQL
         Tipos de datos numéricos.
         Tipos de datos de caracter.
         Tipos de datos de fecha.
         Tipos de datos binarios.         Tipo de datos XML.
         Otros tipos de datos.
         Tipos de datos personalizados.
    Variables en Transact SQL
         Declarar variables es Transact SQL
         Asignar variables en Transact SQL
    Equivalencia de datos de SQL Server y .NET
    Operadores en Transact SQL
    Estructuras de control en Transact SQL
         Estructura IF
         Estructura CASE
         BucleWHILE
         Estructura GOTO
    Control de errores en Transact SQL
         Uso de TRY CATCH
         Funciones especiales de Error
         La variable de sistema @@ERROR
         Generar un error con RAISERROR
    Consultar datos en Transact SQL
         La sentencia SELECT
         La cláusula WHERE
         La cláusula ORDER BY
    Consultas agregadas
         La cláusulaGROUP BY
         La cláusula HAVING
         AVG
         Count
         Max, Min
         Sum
         Uso de Select TOP con consultas agregadas
    Select FOR XML
         Clausula FOR XML.
         Campos y variables XML.
    Operaciones con conjuntos.
         UNION
         EXCEPT
         INTERSECT
    Insertar datos en Transact SQL
         Inserción individual de filas.         Insertción múltiple de filas.
         Inserción de valores por defecto.
         Clausula OUTPUT
    Actualizar datos en Transact SQL
         Update
         Update INNER JOIN
         Clausula OUTPUT
    Borrar datos en Transact SQL
         Delete
         Clausula OUTPUT
         Truncate Table
    Transacciones en Transact SQL
         Concepto de transaccion         Transacciones implicitas y explicitas
         Transacciones anidadas.
         Puntos de recuperacion
    Procedimientos almacenados en Transact SQL
    Funciones en Transact SQL
         Funciones escalares
         Funciones en linea
         Funciones en línea de multiples sentencias
    Funciones integradas de Transact SQL (I)
         Cast y Convert
         Isnull         COALESCE
         GetDate y GetUTCDate
    Triggers en Transact SQL
         Trigger DML
         Trigger DDL
    Cursores en Transact SQL
    SQL dinámico en Transact SQL
         La instrucción comando EXECUTE
         El procedimiento almacenado sp_executesql

Introducción a Transact SQL
   SQL es un lenguaje de consulta para los sistemas de bases de datos relaciónales, pero que noposee la potencia de los lenguajes de programación.
    Para abordar el presente tutorial con mínimo de garantias es necesario conocer previamente SQL.
   Podemos acceder a un completo tutorial de SQL desde AQUI.
    Transact SQL es el lenguaje de programación que proporciona SQL Server para ampliar SQL con los elementos caracteristicos de los lenguajes de programación: variables, sentenciasde control de flujo, bucles ...
   Cuando se desea realizar una aplicación completa para el manejo de una base de datos relacional, resulta necesario utilizar alguna herramienta que soporte la capacidad de consulta del SQL y la versatilidad de los lenguajes de programación tradicionales. Transact SQL es el lenguaje de programación que proporciona SQL Server para extender el SQL estándar con otrotipo de instrucciones.
    Transact SQL existe desde las primeras versiones de SQL Server, si bien a lo largo de este tutorial nos centraremos en la versión SQL Server 2005.
¿Que vamos a necesitar?
    Para poder seguir este tutorial correctamente necesitaremos tener los siguientes elementos:
Un servidor SQL Server 2005. Podemos descargar gratuitamente la versión SQL...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Mi tarea Tu tarea
  • tarea tarea
  • Tarea Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea
  • Tarea

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS