SlideShare una empresa de Scribd logo
1 de 11
Funciones CLR en SQL Server 2008 Emilio Rafael García Ríos egarciar@ucv.edu.pe
Puntos a Tratar Plataforma .Net Framework 3.5 Ensamblados CLR CLR en Sql Server 2008 Funciones CLR Demo
Requisitos Frameworks Lenguaje SQL Lenguaje VB.Net / C# Librerías de Clases Objetos de Servidor
.NET Framework 3.5 Soporte para múltiples lenguajes. Clases pre compiladas MultiPlataforma CLR
Ensamblados
CLR: CommonLanguageRuntime Codificación: VB / C# / C++ Compilación:  MSIL Ejecución:  Código Nativo VB C# C++ 101110100010000111001 Compilador JIT
SQL Server 2008 CLR es el Núcleo de la Plataforma .NET SQL Server Incluye el Compilador JIT JIT es la Base de CLR
Funciones y Procedimientos CRL Funciones T-SQL Procedimientos  Almacenados Objetos de Servidor Desencadenadores CLR Modelo Enriquecido de Programación
Ventajas Codificación en Múltiples lenguajes VB / C# / C++  Acceso a la librería de clases de .NET System.IO / System.Data / Etc. Acceso a WebServices Acceso a archivos y recursos de red Implementación oculta de los objetos
Casos de Uso SeussEncrypt. Cálculo de valores con variables externas.
DEMO Calcular la raíz cuadrada de la edad de una persona

Más contenido relacionado

La actualidad más candente

Yareli martinez rios
Yareli martinez riosYareli martinez rios
Yareli martinez riosYaaree
 
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compiladorLenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compiladorCarlos
 
2da parte instalación del compilador
 2da parte instalación del compilador 2da parte instalación del compilador
2da parte instalación del compiladoryuli02
 
Trabajo de presentacion
Trabajo de presentacionTrabajo de presentacion
Trabajo de presentaciondodi1997
 
Programacion de qbasic
Programacion de qbasicProgramacion de qbasic
Programacion de qbasiclaudynosa
 
Terceraunidad 130505194734-phpapp01
Terceraunidad 130505194734-phpapp01Terceraunidad 130505194734-phpapp01
Terceraunidad 130505194734-phpapp01Victor Martinez
 
Novedades En Visual Studio Team System 2010
Novedades En Visual Studio Team System 2010Novedades En Visual Studio Team System 2010
Novedades En Visual Studio Team System 2010Bruno Capuano
 
Desarrollo De Componentes Com
Desarrollo De Componentes ComDesarrollo De Componentes Com
Desarrollo De Componentes Comcharlyasap
 

La actualidad más candente (17)

1 estructura programa-c
1 estructura programa-c1 estructura programa-c
1 estructura programa-c
 
Yareli martinez rios
Yareli martinez riosYareli martinez rios
Yareli martinez rios
 
Lolo
LoloLolo
Lolo
 
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compiladorLenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
Lenguajesdeprogramacion c nivel1-unidad2-01-instalando compilador el compilador
 
2da parte instalación del compilador
 2da parte instalación del compilador 2da parte instalación del compilador
2da parte instalación del compilador
 
Trabajo de presentacion
Trabajo de presentacionTrabajo de presentacion
Trabajo de presentacion
 
Servidor php
Servidor phpServidor php
Servidor php
 
Programacion de qbasic
Programacion de qbasicProgramacion de qbasic
Programacion de qbasic
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Terceraunidad 130505194734-phpapp01
Terceraunidad 130505194734-phpapp01Terceraunidad 130505194734-phpapp01
Terceraunidad 130505194734-phpapp01
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Novedades En Visual Studio Team System 2010
Novedades En Visual Studio Team System 2010Novedades En Visual Studio Team System 2010
Novedades En Visual Studio Team System 2010
 
Desarrollo De Componentes Com
Desarrollo De Componentes ComDesarrollo De Componentes Com
Desarrollo De Componentes Com
 
7 lenguaje c
7 lenguaje c7 lenguaje c
7 lenguaje c
 
Tercera unidad
Tercera unidadTercera unidad
Tercera unidad
 
Composer & SemVer
Composer & SemVerComposer & SemVer
Composer & SemVer
 

Similar a Funciones ClR En Sql Server 2008

Introduccion microsoft.net
Introduccion microsoft.netIntroduccion microsoft.net
Introduccion microsoft.netEdison
 
Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.netnavane
 
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]Tecnologia Microsoft .Net - [Asp .Net - Parte 1]
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]Antonio Torres
 
1. Introduccion A La Plataforma Microsoft .Net
1.  Introduccion A La Plataforma Microsoft .Net1.  Introduccion A La Plataforma Microsoft .Net
1. Introduccion A La Plataforma Microsoft .NetNotaria Cisneros
 
1. introduccion a la plataforma microsoft .net
1.  introduccion a la plataforma microsoft .net1.  introduccion a la plataforma microsoft .net
1. introduccion a la plataforma microsoft .netmhormech
 
.Net Framework Introduction
.Net Framework Introduction.Net Framework Introduction
.Net Framework IntroductionCésar Reneses
 
Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.netvictdiazm
 
Migracion a Visual Basic .NET
Migracion a Visual Basic .NETMigracion a Visual Basic .NET
Migracion a Visual Basic .NETV Sanchez
 
Introducción-a-Microsoft.NET-[parte2]
Introducción-a-Microsoft.NET-[parte2]Introducción-a-Microsoft.NET-[parte2]
Introducción-a-Microsoft.NET-[parte2]Kevin Reaño
 
Visual Studio2005
Visual Studio2005Visual Studio2005
Visual Studio2005hvillarreal
 
curso-de-visual-basic-net.pdf
curso-de-visual-basic-net.pdfcurso-de-visual-basic-net.pdf
curso-de-visual-basic-net.pdfJuanEnriquez52
 
Tecnologia microsoft .net
Tecnologia microsoft .netTecnologia microsoft .net
Tecnologia microsoft .netlilymejia1979
 

Similar a Funciones ClR En Sql Server 2008 (20)

Introduccion Microsoft.net
Introduccion Microsoft.netIntroduccion Microsoft.net
Introduccion Microsoft.net
 
Introduccion microsoft.net
Introduccion microsoft.netIntroduccion microsoft.net
Introduccion microsoft.net
 
Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.net
 
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]Tecnologia Microsoft .Net - [Asp .Net - Parte 1]
Tecnologia Microsoft .Net - [Asp .Net - Parte 1]
 
1. Introduccion a .Net
1. Introduccion a .Net1. Introduccion a .Net
1. Introduccion a .Net
 
1. Introduccion A La Plataforma Microsoft .Net
1.  Introduccion A La Plataforma Microsoft .Net1.  Introduccion A La Plataforma Microsoft .Net
1. Introduccion A La Plataforma Microsoft .Net
 
1. introduccion a la plataforma microsoft .net
1.  introduccion a la plataforma microsoft .net1.  introduccion a la plataforma microsoft .net
1. introduccion a la plataforma microsoft .net
 
Net Framework
Net FrameworkNet Framework
Net Framework
 
.Net Framework Introduction
.Net Framework Introduction.Net Framework Introduction
.Net Framework Introduction
 
1 Plataforma .Net
1 Plataforma .Net1 Plataforma .Net
1 Plataforma .Net
 
Dce1 introduccion microsoft.net
Dce1 introduccion microsoft.netDce1 introduccion microsoft.net
Dce1 introduccion microsoft.net
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Introduccion.net
Introduccion.net Introduccion.net
Introduccion.net
 
Migracion a Visual Basic .NET
Migracion a Visual Basic .NETMigracion a Visual Basic .NET
Migracion a Visual Basic .NET
 
Introducción-a-Microsoft.NET-[parte2]
Introducción-a-Microsoft.NET-[parte2]Introducción-a-Microsoft.NET-[parte2]
Introducción-a-Microsoft.NET-[parte2]
 
Visual Studio2005
Visual Studio2005Visual Studio2005
Visual Studio2005
 
C_Basico_Parte_I.pptx
C_Basico_Parte_I.pptxC_Basico_Parte_I.pptx
C_Basico_Parte_I.pptx
 
Visual .net
Visual .netVisual .net
Visual .net
 
curso-de-visual-basic-net.pdf
curso-de-visual-basic-net.pdfcurso-de-visual-basic-net.pdf
curso-de-visual-basic-net.pdf
 
Tecnologia microsoft .net
Tecnologia microsoft .netTecnologia microsoft .net
Tecnologia microsoft .net
 

Funciones ClR En Sql Server 2008

  • 1. Funciones CLR en SQL Server 2008 Emilio Rafael García Ríos egarciar@ucv.edu.pe
  • 2. Puntos a Tratar Plataforma .Net Framework 3.5 Ensamblados CLR CLR en Sql Server 2008 Funciones CLR Demo
  • 3. Requisitos Frameworks Lenguaje SQL Lenguaje VB.Net / C# Librerías de Clases Objetos de Servidor
  • 4. .NET Framework 3.5 Soporte para múltiples lenguajes. Clases pre compiladas MultiPlataforma CLR
  • 6. CLR: CommonLanguageRuntime Codificación: VB / C# / C++ Compilación: MSIL Ejecución: Código Nativo VB C# C++ 101110100010000111001 Compilador JIT
  • 7. SQL Server 2008 CLR es el Núcleo de la Plataforma .NET SQL Server Incluye el Compilador JIT JIT es la Base de CLR
  • 8. Funciones y Procedimientos CRL Funciones T-SQL Procedimientos Almacenados Objetos de Servidor Desencadenadores CLR Modelo Enriquecido de Programación
  • 9. Ventajas Codificación en Múltiples lenguajes VB / C# / C++ Acceso a la librería de clases de .NET System.IO / System.Data / Etc. Acceso a WebServices Acceso a archivos y recursos de red Implementación oculta de los objetos
  • 10. Casos de Uso SeussEncrypt. Cálculo de valores con variables externas.
  • 11. DEMO Calcular la raíz cuadrada de la edad de una persona