Componentes del SQL Server 2005 – Parte III

Relational Database Engine .NET CLR
 
El Lenguaje Común de Tiempos de Ejecución de .NET (CLR) provee un ambiente de administración para código escrito en lenguaje .NET como Visual C# o Visual Basic .NET
 
Relational Database Engine NET CLR
 
 

El motor de la base de datos SQL Server 2005 tiene alojado el .NET CLR,

haciendo posible desarrollar objetos de base de datos usando códigos escritos en un lenguaje de programación .NET.

La habilidad de desarrollar objetos de base de datos en código .NET

provee varias ventajas, incluyendo un modelo de administración de

seguridad (funcionalidad que no esta disponible o es difícil de implementar

en Transact-SQL) y es una mejor elección para realizar desarrollos.

Se pueden desarrollar las siguientes clases de objetos de base de datos

en código administrado:

ü  Procesos Almacenados (Store Procedures)

ü  Tipos de datos User-defined

ü  Funciones User-defined

ü  Triggers

ü  Agregar funciones User-defined

Definir objetos de base de datos con código administrado

 

La unidad de despliegue de aplicaciones para .NET Framework es la Assembly. Una Assembly es un archivo DLL o EXE compilado que contiene clase de definiciones y código.

Se puede importar una assembly a una base de datos usando el documento CREATE ASSEMBLY, y use mejoras para el CREATE PROCEDURE, CREATE TRIGGER, CREATE FUNCTION, CREATE AGGREGATE, y el documento  CREATE TYPE para implementar un objeto de base de datos usando el código dentro del assembly.

Los desarrolladores pueden crear objetos de base de datos en el entorno de Visual Studio .NET y desplegarlos directamente en la base de datos.

Reporting Services

 

Reporting Services permite la creación de informes de datos de SQL Server.

Los informes pueden ser diseñados usando Visual Studio .NET–based Report Designer y pueden ser accedidos usando un IIS Web site.

 

Reporting Services

Nota Importante:

Reporting Services está disponible para descargar en forma directa separada para SQL Server 2000.

Caracteristicas Reporting Services

Característica

Descripción

Report authoring

Se puede utilizar Report Designer en  Business Intelligence Development Studio para crear un informe.

Report management

Se utiliza para administrar la seguridad del informe, generación y distribución del informe según la agenda, y de esta forma administrar la historia del informe.

Report execution

Los reportes son ejecutados en forma conjunta, aprovechando procesos de consultas paralelas para mejoras en la performance. Los reportes son compilados mientras .NET los ensambla.

Report access

 

 

 

Los usuarios pueden acceder a los reportes por un IIS Web Site especial, donde puede exportar los reportes en los formatos más comunes como HTML y PDF.  También los reportes pueden ser enviados a los usuarios vía e-mail a través de una suscripción.

About justindeveloper

I am MCP (Microsoft Certified Professional). MCTS (Microsoft Certified Technology Specialist) and MCPD (Microsoft Certified Professional Developer), also I am SAP Business One Certified!! Desarrollando desde el IDE de Visual Studio NET 2003 hasta ahora con el Visual Studio NET 2010. Desde Microsoft SQL Server 2000 hasta ahora con el Microsoft SQL Server 2008 R2 y tambien con SharePoint, desde WSS 3.0 y MOSS 2007 y ahora familirizandome con el Sharepoint Foundation 2010 & Sharepoint Server 2010. The software development will follow being every time more wonderful!
This entry was posted in Development. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s