miércoles, 3 de septiembre de 2008

Microsoft lanza la versión final de SQL Server 2008

SQL Server 2008 ayuda a las organizaciones a gestionar sus datos en todo momento y en cualquier lugar. Hasta la fecha ha habido más de 450.000 descargas de la versión beta del producto.

Microsoft ha anunciado hoy la disponibilidad de la RTM (Release To Manufacturing) de Microsoft SQL Server 2008, la nueva versión del sistema de gestión de bases de datos de la compañía. SQL Server 2008 ofrece una gran variedad de características y funcionalidades nuevas que mejorarán en gran medida la administración de bases de datos. Entre ellas, destacan el soporte para la gestión basada en políticas, capacidades de auditoría, almacenamiento de datos a gran escala, datos geoespaciales, y servicios de análisis y reporting avanzados. Con todo ello, SQL Server 2008 se convierte en una plataforma fiable, inteligente y productiva para las aplicaciones críticas de negocio.

"Microsoft ha desarrollado esta versión de SQL Server pensando en el cliente", comenta Fernando Bocigas, responsable de negocio de SQL Server y BPI Server de Microsoft."SQL Server 2008 es la única plataforma de base de datos que incluye unas funcionalidades completas y totalmente integradas para la gestión de datos, así como capacidades de Business Intelligence embebidas, con las que ayudamos a nuestros clientes a ahorrar tiempo y dinero y a que puedan centrarse en trabajar para sacar el mayor provecho de sus activos de datos", añade.

Las nuevas capacidades de SQL Server 2008 han sido muy bien acogidas, tanto por clientes como por los partners de Microsoft. Así lo demuestran las más de 450.000 descargas del producto por parte de la Community Technology Previews (CTPs), las más de 75 aplicaciones a gran escala que ya se encuentran en producción y las más de 1.350 aplicaciones que están siendo desarrolladas por cerca de 1.000 ISVs sobre SQL Server 2008.

Plataforma de Aplicaciones de Microsoft.
SQL Server es un componente clave de la Plataforma de Aplicaciones de Microsoft, una suite de productos y tecnologías diseñadas para ayudar a los clientes a construir, hacer funcionar y gestionar aplicaciones de negocio dinámicas, y que se encuentra disponible en las siguientes ediciones:- SQL Server 2008 Enterprise: SQL Server 2008 Enterprise es una completa plataforma de business intelligence y gestión de datos, que proporciona características de escalabilidad, data warehousing, seguridad, soporte analítico avanzado y reporting para aplicaciones críticas de negocio. Con esta edición, ahora es posible consolidar servidores y ejecutar procesos transaccionales online a gran escala.- SQL Server 2008 Standard: SQL Server 2008 Standard es una completa plataforma de business intelligence y gestión de datos, que proporciona gestión y facilidad de uso para funcionar en aplicaciones departamentales.- SQL Server 2008 Workgroup: SQL Server 2008 Workgroup es una plataforma de reporting y gestión de datos fiable, que proporciona capacidades de gestión y sincronización remota seguras. Esta edición incluye características de base de datos clave y hace muy sencilla la migración a las versiones Standard o Enterprise.- SQL Server 2008 Web: SQL Server 2008 Web está específicamente diseñado para entornos web de alta disponibilidad que se ejecutan sobre Windows Server. SQL Server 2008 Web proporciona lo necesario para soportar aplicaciones web altamente escalables y de bajo precio o soluciones de hosting para los clientes.- SQL Server 2008 Developer: SQL Server 2008 Developer permite a los desarrolladores construir y probar cualquier tipo de aplicación con SQL Server 2008. Esta edición incluye todas las funcionalidades de SQL Server Enterprise, pero contiene licencia sólo para desarrollar, probar y utilizar como demo. Las aplicaciones y las bases de datos desarrolladas bajo esta edición pueden ser actualizadas fácilmente a SQL Server 2008 Enterprise.- SQL Server 2008 Express: SQL Server 2008 Express es una versión gratuita de SQL Server que incluye funcionalidad de base de datos clave, entre las que se incluyen todos los tipos de datos del nuevo SQL Server 2008 ahora en una aplicación ligera. Esta edición es perfecta para aprender y construir escritorios y pequeñas aplicaciones de servidor, y para ser redistribuida por ISVs.- SQL Server Compact 3.5: SQL Server Compact es una base de datos embebida gratuita diseñada para desarrolladores, idónea para construir aplicaciones independientes y ocasionalmente conectadas para dispositivos móviles, ordenadores de mesa, y clientes Web. SQL Server Compact funciona sobre todas las plataformas Microsoft Windows, incluyendo los sistemas operativos Windows XP y Windows Vista, y en dispositivos Pocket PC y smartphones.

SQL Server, avalado por los analistas del mercado
La comunidad de analistas también se ha hecho eco de las nuevas funcionalidades que proporciona SQL Server. Noel Yuhanna, destacado analista de Forrester comenta que "Microsoft es el único fabricante que proporciona capacidades de búsqueda empresarial y reporting de Business Intelligence. También podemos destacar como puntos fuertes del producto de Microsoft las transacciones "long-running" y aquellas que se realizan a través de fuentes de datos distribuidas".SQL Server es la plataforma líder en la industria, tanto en escalabilidad como en rendimiento. Es el primer y único sistema de gestión de bases de datos (DBMS) capaz de proporcionar resultados escalables en TPC-E, el nuevo Patrón de Tratamiento de Transacciones Online (OLPT) del Consejo de Procesamiento de Operaciones (TPC). El sistema de gestión de bases de datos de Microsoft ha conseguido pasar 13 pruebas de rendimiento hasta la fecha. Podemos destacar algunas de ellas. Se han realizado siete pruebas de rendimiento sobre Windows Server 2008 y SQL Server 2008 corriendo en servidores y dispositivos de varios fabricantes de hardware y, en todas, los productos de Microsoft han demostrado unos excelentes resultados en rendimiento y han salido muy bien parados en relación rendimiento/precio. Entre estas pruebas, podemos señalar los resultados que se obtuvieron al utilizar SQL Server 2008 sobre un servidor IBM x3950 M2 de 64 bits, que quedó como número uno en lo que a rendimiento se refiere. Asimismo, el rendimiento de SQL Server 2008 ha quedado patente tras el nuevo record de gestión de código ETL, que Unisys y Microsoft han conseguido llevando a cabo la carga de un terabyte de datos en menos de 30 minutos, utilizando los Servicios de Integración de SQL Server 2008. Además, SQL Server 2008 ha demostrado su escalabilidad en data warehousing a gran escala, como se corrobora en la prueba de rendimiento 10 TB TPC-H. "Hemos experimentado una mejora del 35% en el rendimiento real en los sistemas que hemos puesto a funcionar con SQL Server 2008, sin necesidad de cambios de códigos, lo que nos ha proporcionado muchas ventajas ya que cuantos más documentos podamos cargar, más podremos procesar", señala Gary Oberg, vice presidente de TI & Desarrollo de Applied Discovery (miembro del grupo LexisNexis). SQL Server también ha pasado con éxito pruebas de rendimiento con soluciones ISV y ha conseguido un record mundial sobre servidores Blade 4-Socket en SAP Sales and Distribution (SD) Standard Application de tercer nivel. Asimismo, se ha probado con iguales resultados sobre la solución de Gestión del Ciclo de Vida de Producto Digital del Teamcenter de Siemens, Microsoft Dynamics CRM, Microsoft Dynamics AX y la solución de Sistemas de Ejecución de Fabricación Camstar.


¿Qué es SQL Server?



SQL Server es un Sistema de Gestión de Bases de Datos Relacionales (SGBDR), desarrollado por
Microsoft, que permite, como su propio nombre indica, la gestión de un entorno de bases de datos
relacional. SQL Server abarca, tanto el área de diseño, como la de administración, proporcionando un
interfaz bastante amigable con el usuario.
¿Por qué se llama SQL Server?. Pues bien, se llama SQL porque utiliza este lenguaje para la
definición y manejo de los datos, y se llama Server porque dispone de una parte servidora que se
encarga de atender a los procesos clientes, que son los que realizan las peticiones a éste; es decir, sigue
una arquitectura cliente/servidor.
SQL Server utiliza una extensión al SQL estándar, que se denomina Transact SQL. Esto quiere decir
que soporta el SQL de ANSI, pero además se le han añadido ciertas funciones adicionales, no
contempladas en el estándar, y que son específicas para este producto, es decir, si ejecutamos una
sentencia del conjunto adicional (Transact SQL) en otro SGBRD, éste no la entendería.
INTRODUCCION


Microsoft SQL Server
es un sistema de gestión de bases de datos relacionales (SGBD) basado en el lenguaje Transact-SQL, y específicamente en Sybase IQ, capaz de poner a disposición de muchos usuarios grandes cantidades de datos de manera simultáneaLa estrategia de Microsoft es la de hacer que SQL Server sea la base de datos más fácil de utilizar para construir, administrar e implementar aplicaciones de negocios. Microsoft SQL Server revoluciona el concepto de Base de Datos para la Empresa
Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas ge Reúne en un sólo producto la potencia necesaria para cualquier aplicación empresarial crítica junto con unas herramientas de gestión que reducen al mínimo el coste de propiedad. Con Microdoft SQL Server, la empresa tiene todo de serie. stores de bases de datos como son Oracle, Sybase ASE, PostgreSQL o MySQL.
HISTORIA
· El Standard Edition de SQL Server fue lanzado en abril de 1996.
· El Enterprise Edition fue lanzado en diciembre de 1997. Se incluyeron características adicionales en esta edición tales como soporte para Microsoft Cluster Server, sintonización de 4 GB RAM, English Query y soporte para sistemas de hasta 8 procesadores.
· El Service Pack actual para SQL Server 6.5 es SP4, lanzado en diciembre de 1997. SP3 fue lanzado en junio de 1997, SP2 en diciembre de 1996 y SP1 en agosto de 1996.
· Beta 1 fue lanzado en junio de 1997 a 200 clientes. Este grupo incluía un número limitado de proveedores independientes de software (ISV), autores de libros, diseñadores de materiales para cursos, OEMs y algunas cuentas corporativas. No se pusieron copias a disposición de la prensa o analistas. Este lanzamiento enfocó las pruebas de funcionalidad de bajo nivel y programación de interfaces.
· Beta 2 fue lanzada a finales de diciembre de 1997 a 3000 clientes. El cubrimiento de las cuentas corporativas y de la comunidad ISV fue incrementado ampliamente, y se agregaron cuentas internacionales. Se entregaron copias de Beta 2 a la prensa y a los analistas en el Taller de Examinadores celebrado el 21 y 22 de enero.
· La versión Beta de Mercadeo será lanzada el segundo trimestre del año en curso con alta disponibilidad.
· El lanzamiento a fabricantes está planeado para la segunda mitad del año 1998. Las ediciones Standard y Enterprise de SQL Server 7.0 serán lanzadas simultáneamente.


Microsoft SQL Server constituye un lanzamiento determinante para los productos de bases de datos de Microsoft, continuando con la base sólida establecida por SQL Server 6.5. Como la mejor base de datos para Windows NT, SQL Server es el RDBMS de elección para una amplia gama de clientes corporativos y Proveedores Independientes de Software (ISVs) que construyen aplicaciones de negocios. Las necesidades y requerimientos de los clientes han llevado a la creación de innovaciones de producto significativas para facilitar la utilización, escalabilidad, confiabilidad y almacenamiento de datos.
Características de Microsoft SQL Server
· Soporte de transacciones.
· Escalabilidad, estabilidad y seguridad.
· Soporta procedimientos almacenados.
· Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
· Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información.
· Además permite administrar información de otros servidores de datos.
Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en su versión 2005 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.
Es muy común desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa una potente base de datos (Microsoft SQL Server), con un entorno de desarrollo cómodo y de alto rendimiento (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.
Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor solo está disponible para Sistemas Operativos Windows.
Objetivos de Microsoft SQL Server
La estrategia de Microsoft es la de hacer que SQL Server sea la base de datos más fácil de utilizar para construir, administrar e implementar aplicaciones de negocios.
Esto significa tener que poner a disposición un modelo de programación rápido y sencillo para desarrolladores, eliminando la administración de base de datos para operaciones estándar, y suministrando herramientas sofisticadas para operaciones más complejas.
disminuye el costo total de propiedad a través de características como administración multi-servidor y con una sola consola; ejecución y alerta de trabajos basadas en eventos; seguridad integrada; y scripting administrativo.
Esta versión también libera al administrador de base de datos para aspectos más sofisticados del trabajo al automatizar las tareas de rutina
Al combinar estos poderosos servicios de administración con las nuevas características de configuración automática, Microsoft SQL Server 7.0 es la elección ideal de automatización de sucursales y aplicaciones de base de datos insertadas.
Los clientes invierten en sistemas de administración de bases de datos, en forma de aplicaciones escritas para esa base de datos y la educación que implica para la implementación y administración. Esa inversión debe protegerse: a medida que el negocio crece, la base de datos deberá crecer y manejar más datos, transacciones y usuarios. Los clientes también desean proteger las inversiones a medida que escalan aplicaciones de base de datos hacia equipos portátiles y sucursales.
Microsoft ofrece un motor de base datos único que escala desde una computadora portátil que ejecuta Windows® 95 o Windows 98, hasta clusters de procesadores múltiples simétricos de terabyte que ejecutan Windows NT Server Enterprise Edition. Todos estos sistemas mantienen la seguridad y confiabilidad que exigen los sistemas de negocios de misión crítica.
es una versión de rastro de baja memoria con capacidades de replicación de multi-sitio.

Las otras características tales como bloqueo a nivel de línea dinámico, el paralelismo intra-query, query distribuido, y mejoras para las bases de datos muy grandes (VLDB) hacen que el SQL Server 7.0 sea la elección ideal para sistemas OLTP de alta tecnología y sistemas de data warehousing. (almacenamiento de datos)
Mientras los sistemas de procesamiento siguen siendo un componente clave para las infraestructuras de bases de datos corporativas, las compañías también están invirtiendo bastante en mejorar la comprensión que tienen de sus datos
La estrategia de Microsoft consiste en reducir el costo y la complejidad del data warehousing mientras hace que la tecnología sea más accesible a una mayor cantidad de público.

Microsoft ha establecido un enfoque total a todo el proceso de data warehousing (almacenamiento de datos)
El objetivo es facilitar la construcción y diseño de soluciones de data warehousing costo efectivas a través de una combinación de tecnologías, servicios y alianzas con los proveedores.

La Microsoft Alliance for Data Warehousing es una coalición que une a los líderes en la industria de almacenamiento de datos y aplicaciones. El Microsoft Data Warehousing Framework constituye un conjunto de interfaces de programación diseñadas para simplificar la integración y administración de soluciones de data warehousing.
Las innovaciones del producto en SQL Server mejoran el proceso de data warehousing: Servicios de Transformación de Datos; manejo mejorado de las consultas complejas y bases de datos muy grandes; procesamiento analítico en línea e integrado; y el Microsoft Repository.
Las innovaciones permiten que SQL Server sea el líder en varias de las categorías de aplicación de rápido crecimiento en la industria de base de datos.
Estas incluyen comercio electrónico, computación móvil, automatización de sucursales, aplicaciones de línea de negocios insertadas y mercados de datos.
Las áreas de liderazgo e innovación en el Microsoft SQL Server 7.0 incluyen
· La primera base de datos en escalar desde la computadora portátil hasta la empresa utilizando la misma base de código y ofrecer el 100% de compatibilidad de código
· La primera base de datos en soportar la auto-configuración y auto-sintonización
· Primera base de datos con OLAP integrado
· La primera base de datos con Servicios de Transformación de Datos integrado
· El Data Warehousing Framework constituye el primer enfoque comprehensivo al problema de metadatos
· La primera base de datos en proveer administración de multi-servidor para cientos de servidores
· La más amplia gama de opciones de replicación de cualquier base de datos
· La mejor integración con Windows NT Server
· La mejor integración con Microsoft Transaction Server
· Lanzamientos SQL Server Recientes

Soluciones Disponibles

· Escalabilidad: Se adapta a las necesidades de la empresa, soportando desde unos pocos usuarios a varios miles. Empresas centralizadas u oficinas distribuidas, replicando cientos de sites.
· Potencia: Microsoft SQL Server es la mejor base de datos para Windows NT Server. Posee los mejores registros de los benchmarks independientes (TCP) tanto en transacciones totales como en coste por transacción.
· Gestión: Con un completo interfaz gráfico que reduce la complejidad innecesaria de las tareas de administración y gestión de la base de datos.
· Orientada al desarrollo: Visual Basic, Visual C++, Visual J++, Visual Interdev, Microfocus Cobol y muchas otras herramientas son compatibles con Microsoft SQL Server.
Ventajas
Microsoft SQL Server es capaz de integrar los nuevos desarrollos para estos entornos específicos con los desarrollos heredados de aplicaciones "tradicionales".
Es más, cada aplicación que desarrollemos para ser empleada en entornos de red local puede ser utilizada de forma transparente -en parte o en su totalidad- desde entornos Internet, Intranet o Extranet.
· Plataforma de desarrollo fácil y abierta: integrada con las mejores tecnologías de Internet como ActiveX, ADC y Microsoft Transaction Server y con las mejores herramientas de gestión y desarrollo para Internet como FrontPage97, Microsoft Office97 y Visual Interdev.
· Diseñada para INTERNET: Es el único gestor de base de datos que contiene de forma integrada la posibilidad de generar contenido HTML de forma automática.
· La Base de Soluciones Integradas: La Integración total con BaclOffice permite resolver toda las necesidades de infraestructura de la empresa con un sólo paquete.
· Potente y Escalable: Microsoft SQL Server es la única base de datos cuyo rendimiento sobre Internet está publicado, ofreciendo registros espectaculares.
· Mínimo coste de Propiedad: La sencillez de la instalación, y la potencia de sus herramientas de gestión y el menor coste de toda la industria para entornos Internet, hacen de Microsoft SQL Server la mejor opción con el menor coste.