Red de conocimiento informático - Aprendizaje de código fuente - ¿Cuál es la diferencia entre sqlserver 2008 y sqlserver 2005?

¿Cuál es la diferencia entre sqlserver 2008 y sqlserver 2005?

Si desea utilizarlo para un aprendizaje sencillo, no hay diferencia entre los dos. Se pueden usar ambos, pero se recomienda usar 2005 para el desarrollo, después de todo, su versión es inferior y más estable

En general, SQL Server 2008 tiene diez características nuevas

1. Report Builder 3.0

Report Builder es un conjunto de herramientas para desarrollar informes que se pueden publicar en la Web. Report Builder es un conjunto de herramientas que le permite desarrollar informes que pueden publicarse en la web. Con el Generador de informes, puede crear informes que contengan imágenes, gráficos, tablas y controles de impresión. Además, Report Builder admite el desglose y la clasificación, por lo que si está familiarizado con herramientas de informes de terceros como Crystal Reports, definitivamente querrá utilizar Report Builder.

Las nuevas características de SQL Server 2008 R2/Report Builder 3.0 incluyen: ○1 capa de mapa, que puede guardar datos espaciales y analíticos e integrarse perfectamente con Microsoft Virtual Earth; ○2 indicadores para mostrar el valor. Métricas, utilizadas para mostrar el estado de un valor; ○3 widgets de informe, un objeto que se puede reutilizar o disfrutar en múltiples informes; ○4 cálculos de resumen, que le permiten calcular resúmenes de los resultados de otros cálculos de resumen de valor;

2.SQL Server 2008 R2 Datacenter

La versión Datacenter de SQL Server 2008 R2 está dirigida a usuarios empresariales que requieren un mayor rendimiento. La nueva versión admite 256 procesadores lógicos y más instancias. y más memoria.

3.SQL Server 2008 R2 Parallel Data Warehouse

Otra nueva versión de SQL Server 2008 R2 es Parallel Data Warehouse Edition (oficialmente con nombre en código "Madison"), cuyo objetivo es manejar extremadamente grandes cantidades de datos. Su objetivo principal es manejar volúmenes de datos extremadamente grandes. Utiliza procesamiento paralelo masivo para distribuir tablas grandes en múltiples nodos SQL, controlado por la tecnología Ultra Shared Nothing patentada de Microsoft, que distribuye consultas entre nodos informáticos y luego recopila resultados calculados de cada nodo.

4.StreamInsight

Un nuevo componente llamado StreamInsight ha aparecido en SQL Server 2008 R2. Este es un componente interesante que permite el análisis instantáneo de datos en streaming, es decir, en el futuro Datos. se procesa directamente desde el flujo de datos de origen antes de guardarse en la tabla de datos. Esto es muy, muy útil si su sistema es un sistema en tiempo real y necesita analizar datos sin causar retrasos en la escritura de datos. Algunos ejemplos comunes incluyen flujos de datos de negociación de acciones, flujos de análisis de clics en la web y controles de procesos industriales que monitorean múltiples flujos de datos de entrada simultáneamente.

5. Master Data Service

Master Data Service (MDS) es a la vez un concepto y un producto. El concepto de MDS es proporcionar un administrador de entrada de datos centralizado para los datos comerciales centrales, como direcciones de facturación de clientes, nombres de empleados/clientes y nombres de productos, deben administrarse de manera centralizada para que todas las aplicaciones de los consumidores obtengan la misma información. Microsoft proporciona un ejemplo en el que la dirección de un cliente se registra en la tabla Clientes, pero se registra una dirección diferente en la tabla Correos. La aplicación Master Data Services garantiza que solo haya una dirección correcta en todas las tablas, mientras que MDS puede ser una aplicación local.

6. PowerPivot para SharePoint

PowerPivot es una herramienta de usuario final que funciona con SharePoint, SQL Server 2008 R2 y Excel 2010 para procesar grandes cantidades de datos en segundos, algo así como una tabla dinámica en Excel, proporciona capacidades analíticas.

7. Aplicación de capa de datos

Aplicación de capa de datos (abreviada como DAC, no sé qué significa C, no la confunda con el componente de acceso a datos de Windows, porque (También abreviado como DAC) es un objeto que almacena toda la información de la base de datos necesaria para un proyecto, como inicios de sesión, tablas y procedimientos almacenados que Visual Studio puede usar. Al crear una aplicación de nivel de datos, la versión del paquete de SQL Server se guarda con cada compilación de Visual Studio, lo que significa que la aplicación y la base de datos se pueden crear como una versión unificada para facilitar el mantenimiento y la administración.

8.Compresión Unicode

SQL Server 2008 R2 utiliza un nuevo algoritmo para proporcionar un esquema de compresión simple para el almacenamiento Unicode. Con la compresión Unicode, puede reducir el espacio que ocupan los caracteres Unicode y el motor de SQL Server los administra automáticamente, por lo que no es necesario modificar las aplicaciones existentes y no se requiere la intervención del DBA.

9.Utilidad SQL Server

La nueva Utilidad SQL Server es un objeto de repositorio que proporciona control centralizado de múltiples instancias de SQL Server. Los datos de rendimiento y las políticas de configuración se pueden almacenar en una única utilidad, que también incluye una herramienta Explorer para crear múltiples paneles de servidores.

10. Panel multiservidor

Aunque SQL Server Management Studio también puede conectarse a múltiples servidores, no puede ver todas las bases de datos en una vista centralizada de cada servidor de base de datos. Todas deben ser administradas. independientemente.