Este documento compara las versiones 2005 y 2008 de Microsoft SQL Server. SQL Server 2008 ofrece nuevas características como soporte mejorado para business intelligence, virtualización de servidores y desarrollo de aplicaciones. Los requisitos de hardware son similares para ambas versiones. El documento concluye que SQL Server 2008 es una opción viable para la mayoría de usuarios debido a sus mejoras y requisitos similares a SQL Server 2005.
1. Experiencia educativa:<br />Base de datos<br />Catedrático:<br />Dr. Carlos Arturo Torres Gastelú<br />Alumnos:<br />Pintueles Cortés Manuel De Jesús<br />Vázquez Flores Luis Alberto<br />(Equipo 10)<br />Trabajo:<br />SQL server 2005 – SQL server 2008<br />Tabla de contenido TOC quot;
1-3quot;
Introducción PAGEREF _Toc304905566 3Contraste entre SQL Server 2005 y SQL Server 2008 PAGEREF _Toc304905570 4SQL Server 2005 PAGEREF _Toc304905571 4Características SQL Server 2005 PAGEREF _Toc304905572 5Requerimientos Microsoft SQL 2005 PAGEREF _Toc304905573 6SQL Server 2008 PAGEREF _Toc304905574 8Características SQL Server 2008 PAGEREF _Toc304905575 9Requerimientos Microsoft SQL 2008 PAGEREF _Toc304905576 10Linkografía PAGEREF _Toc304905577 11Conclusión PAGEREF _Toc304905581 12Términos Desconocidos PAGEREF _Toc304905585 13<br />Introducción<br />SQL Server es una plataforma global de base de datos que ofrece administración de datos empresariales con herramientas integradas de inteligencia empresarial.<br />SQL Server Server 2008 es una versión actualizada de la versión 2005, con ciertas diferencias en su estructura, así como en los requerimientos para la instalación de ambas.<br />En este documento analizares y contrastaremos ciertas características entre dos versiones de sql server, en este caso será, SQL Server 2005 y su versión 2008. También contrastaremos las propiedades que requieren para sus respectivas instalaciones.<br />Esta comparativa entre ambos, nos dará una noción de cuál de los dos es más adecuado para las capacidades de nuestra computadora, así como funciones que adecuen a nuestras necesidades específicas<br />Contraste entre SQL Server 2005 y SQL Server 2008<br />3101975365125SQL Server 2005<br />SQL Server 2005 es una plataforma global de base de datos que ofrece administración de datos empresariales con herramientas integradas de inteligencia empresarial (BI). El motor de la base de datos SQL Server 2005 ofrece almacenamiento más seguro y confiable tanto para datos relacionales como estructurados, lo que le permite crear y administrar aplicaciones de datos altamente disponibles y con mayor rendimiento para utilizar en su negocio.<br />Características SQL Server 2005<br />Soporte de transacciones.<br />Escalabilidad, estabilidad y seguridad.<br />Soporta procedimientos almacenados.<br />Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.<br />Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.<br />Además permite administrar información de otros servidores de datos<br />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 sus versiónes 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.<br />Es 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 la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.<br />En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD<br />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 sólo está disponible para Sistemas Operativos Windows.<br />Requerimientos Microsoft SQL 2005<br />ProcesadorIA64 como mínimo: procesador Itanium de 733 MHz o más veloz o X64 superior como mínimo: AMD Opteron de 1 GHz o más veloz, AMD Athlon 64, Intel Xeon con soporte Intel EM64T, Intel Pentium IV con soporte EM64TSistema operativoSQL Server 2005 Enterprise Edition (IA64), Standard Edition (IA64) y Developer Edition (IA64) pueden ejecutarse en los siguientes sistemas operativos:•Windows Server 2003, SP1 64 Bits Itanium Datacenter Edition•Windows Server 2003, SP1 64 Bits Itanium Enterprise EditionSQL Server 2005 Enterprise Edition (X64), Standard Edition (X64) y Developer Edition (X64) pueden ejecutarse en los siguientes sistemas operativos:•Windows Server 2003, SP1 64 Bits X64 Datacenter Edition•Windows Server 2003, SP1 64 Bits X64 Enterprise Edition•Windows Server 2003, SP1 64 Bits X64 Standard EditionSQL Server 2005 Express Edition puede ejecutarse en cualquiera de los sistemas operativos antes indicados además de los siguientes sistemas operativos:•Windows XP X64 Professional (64 bits)MemoriaIA64: 512 MB (se recomienda 1 GB o más; 32 terabytes como máximo)X64: 512 MB (se recomienda 1 GB o más; 32 terabytes como máximo)Disco duro1SQL Server 2005 requiere:•350 MB de espacio disponible en el disco duro para la instalación completa.•390 MB para bases de datos de muestra.DriveUnidad de CD-ROMPantallamonitor VGA o de resolución más alta<br />SQL Server 2008<br />3101975149225 Ofrece una plataforma de gestión de datos muy óptima, al cual podemos acceder desde cualquier lugar y en cualquier momento. Con SQL Server 2008 se puede almacenar datos estructurados, semi-estructurados, no estructurados y documentos, tales como las imágenes y más; de forma directamente en el base de datos. <br />SQL Server 2008 posee los más altos niveles de seguridad, fiabilidad y escalabilidad, para obtener los mejores resultados en aplicativos empresariales; ya que con SQL Server 2008 se puede reducir el costo y el tiempo para la gestión de datos y el desarrollo de aplicativos.<br />SQL Server 2008 posee los más altos niveles de seguridad, fiabilidad y escalabilidad, para obtener los mejores resultados en aplicativos empresariales; ya que con SQL Server 2008 se puede reducir el costo y el tiempo para la gestión de datos y el desarrollo de aplicativos.<br />Características SQL Server 2008<br />Business IntelligenceSQL Server 2008 proporciona una plataforma optimizada para la integración de datos aplicables para Business Intelligence, como presentación de informes y análisis, permitiendo a las organizaciones a ofrecer inteligencia donde los usuarios quieren.<br />Virtualización de servidores, también conocida como la virtualización hardware, es un tema candente en el mundo de TI, ya que puede proporcionar un gran ahorro de costos, mientras aumenta la rapidez de la empresa.<br />Consolidación de ServidoresSQL Server 2008 optimiza el hardware y reduce los costos de mantenimiento mediante el suministro de una flexible solución de consolidación de servidores con la clase empresarial de gestión y rendimiento.<br />OLTPSQL Server 2008 proporciona escalabilidad, de alto rendimiento en su motor de base de datos para aplicaciones de misión crítica que requieren los más altos niveles de disponibilidad y seguridad.<br />Data WarehousingSQL Server 2008 proporciona una completa y escalable plataforma de almacenamiento de datos que permite a las organizaciones integrar los datos en el almacén de datos más rápida, y administrar los crecientes volúmenes de datos y los usuarios.<br />Desarrollo de AplicacionesSQL Server 2008 también es una amplia plataforma para el desarrollo de aplicativos de datos que permite acceder y manipular datos esenciales de una gran variedad de dispositivos, plataformas, y los datos.<br />Requerimientos Microsoft SQL 2008<br />ProcesadorEquipo con procesador Intel o Compatible a 1 GHz se recomienda 2GHz o superior. Solo admite un único procesador.Sistema operativoSQL Server 2008 Enterprise Edition (IA64), Standard Edition (IA64) y Developer Edition (IA64) pueden ejecutarse en los siguientes sistemas operativos:Windows Server 2003 Service Pack 2;Windows Server 2008;Windows Vista;Windows XP Service PackMemoria256 MB de RAM como mínimo (se recomienda 1 GB o más).Las necesidades de espacio en disco variarán con los componentes de SQL Server 2008 R2 que instale. Disco duroSQL Server 2008 requiere:1GB de espacio disponible en el discoDriveUnidad de CD-ROMPantallamonitor VGA o de resolución más alta<br />Linkografía<br />http://www.microsoft.com/spain/sql/productinfo/sysreqs/default.mspx<br />http://www.legox.com/software/sql-server-2008/<br />http://www.microsoft.com/downloads/es-es/details.aspx?FamilyID=58ce885d-508b-45c8-9fd3-118edd8e6fff<br />Conclusión<br />En comparación con su versión 2005, la versión 2008 de Microsoft SQL Server ofrece nuevas características y mejoras que hacen más fácil el maneja de la misma así como una mayor funcionalidad de la misma. <br />Los requerimientos entre uno y otro no son tan distintos, por lo que la instalación en ambos casos no será mayor problema si se tiene una maquina promedio. Pues ambos tienes versiones tanto de 32 bits como versiones de 64 bits, según se requiera.<br />Esto permite entonces, elegir el que se adecue mas a nuestras necesidades, pues como se dijo, la limitantes de instalación son mínimas o un tanto generales, y, a su vez, sus características si tiene cambios notorios, por lo cual, la opción más viable de instalará y utilizar debiera ser la versión 2008<br />Términos Desconocidos<br />Business Intelligence: Se denomina inteligencia empresarial, inteligencia de negocios o BI (del inglés business intelligence) al conjunto de estrategias y herramientas enfocadas a la administración y creación de conocimiento mediante el análisis de datos existentes en una organización o empresa.<br />Data warehousing: Data warehousing es el centro de la arquitectura para los sistemas de información en la década de los '90. Soporta el procesamiento informático al proveer una plataforma sólida, a partir de los datos históricos para hacer el análisis. Facilita la integración de sistemas de aplicación no integrados. Organiza y almacena los datos que se necesitan para el procesamiento analítico, informático sobre una amplia perspectiva de tiempo.<br />Un Data Warehouse o Depósito de Datos es una colección de datos orientado a temas, integrado, no volátil, de tiempo variante, que se usa para el soporte del proceso de toma de decisiones gerenciales.<br />OLAP: es el acrónimo en inglés de procesamiento analítico en línea (On-Line Analytical Processing). Es una solución utilizada en el campo de la llamada Inteligencia empresarial (o Business Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos. Para ello utiliza estructuras multidimensionales (o Cubos OLAP) que contienen datos resumidos de grandes Bases de datos o Sistemas Transaccionales (OLTP). Se usa en informes de negocios de ventas, marketing, informes de dirección, minería de datos y áreas similares.<br />OLTP: es la sigla en inglés de Procesamiento de Transacciones En Línea (OnLine Transaction Processing) es un tipo de sistemas que facilitan y administran aplicaciones transaccionales, usualmente para entrada de datos y recuperación y procesamiento de transacciones (gestor transaccional). Los paquetes de software para OLTP se basan en la arquitectura cliente-servidor ya que suelen ser utilizados por empresas con una red informática distribuida.<br />El término puede parecer ambiguo, ya que puede entenderse quot;
transacciónquot;
en el contexto de las quot;
transacciones computacionalesquot;
o de las quot;
transacciones en bases de datosquot;
. También podría entenderse en términos de transacciones de negocios o comerciales. OLTP también se ha utilizado para referirse a la transformación en la que el sistema responde de inmediato a las peticiones del usuario<br />SQLCMD: es una utilidad para el manejo de bases de datos relacionales (SGBD) basado en el lenguaje Transact-SQL mediante la línea de comandos.<br />Utilizando la línea de comandos sqlcmd, usted puede:<br />Mandar instrucciones T-SQL a la base de datos SQL Server.<br />Crear scripts y procedimientos.<br />Consolidación de Servidores: Solución tecnológica que busca un ahorro de costes, y/o simplificación de las estructuras de TI, basado en la unificación de servidores y optimización de la infraestructura tecnológica, incluyendo hardware, software, servicios TI, etc.<br />Se apoya en el crecimiento sostenible de las plataformas en función de la necesidad global de recursos, en lugar del crecimiento basado en la previsión de recursos por cada servidor. Esto permite eliminar la fragmentación de recursos (por ejemplo, memoria libre en cada servidor y no reutilizable), y evita la generación de costes hundidos basados en previsiones y estimaciones de crecimiento.<br />MSDE: Microsoft SQL Server Data Engine (MSDE, también Microsoft Data Engine o Microsoft Desktop Engine) es un sistema de base de datos relacional de gestión desarrollado por Microsoft. Se trata de una versión reducida de Microsoft SQL Server 7.0 o 2000, que es gratuito para uso no comercial, así como ciertas uso comercial limitado<br />