Red de Respuestas Legales - Asesoría legal - ¿Cuál es la diferencia entre la base de datos sqlserver 2008 y sqlserver 2005?

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

Si desea utilizarlo para un aprendizaje sencillo, no hay diferencia entre los dos. Ambos están bien, pero se recomienda utilizar 2005 al desarrollar. Después de todo, la versión es baja y estable.

En general, SQL Server2008 tiene diez características nuevas.

1. Report Generator 3.0

Report Generator es un conjunto de herramientas a través del cual se pueden desarrollar informes publicados en la Web. Report Builder puede crear informes que contengan imágenes, gráficos, tablas y controles de impresión. Además, el generador de informes admite la navegación y la clasificación. Si está familiarizado con la herramienta de informes de terceros Crystal Reports, definitivamente utilizará el generador de informes.

Las nuevas características de SQL Server 2008 R2/Report Builder 3.0 incluyen: ○ 1 capa de mapa para acomodar datos espaciales y analíticos y una perfecta integración con Microsoft Virtual Earth 2 para mostrar valores Indicador del estado; , este objeto se puede reutilizar o compartir entre varios informes; 4 cálculos resumidos, lo que le permite calcular el valor resumido de otros resultados de cálculos resumidos.

2.Centro de datos de SQL Server 2008 R2

La versión de centro de datos de SQL Server 2008 R2 está dirigida a usuarios empresariales que requieren un mayor rendimiento. La nueva versión admite 256 procesadores lógicos, 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, cuyo nombre oficial es "Madison". Su principal objetivo es procesar grandes cantidades de datos. Utiliza procesamiento paralelo masivo para distribuir tablas grandes en múltiples nodos SQL, que están controlados por la tecnología Ultra Shared Nothing patentada por Microsoft. Puede asignar tareas de consulta a cada nodo informático y luego recopilar resultados informáticos de cada nodo.

4.StreamInsight

Aparece un nuevo componente llamado StreamInsight en SQL Server 2008 R2. Este interesante componente permite analizar datos de streaming en tiempo de ejecución, es decir, procesarlos directamente desde el flujo de datos de origen y luego guardarlos en una tabla de datos. Esta función es muy útil si su sistema es un sistema en tiempo real, porque el sistema en tiempo real necesita analizar los datos, pero no puede causar un retraso en la escritura de datos. Algunos ejemplos comunes, como los flujos de datos de negociación de acciones, los flujos de análisis de clics en la Web y el control de procesos industriales, pueden monitorear múltiples flujos de datos de entrada simultáneamente.

5. Master Data Services

Master Data Services (MDS) es a la vez un concepto y un producto. El concepto de MDS es establecer un administrador de entrada de datos centralizado para los datos comerciales centrales. Los elementos de datos como direcciones de facturación de clientes, nombres de empleados/clientes y nombres de productos deben gestionarse de forma centralizada para que todos los sistemas de aplicaciones del consumidor tengan la misma información. Microsoft proporciona un ejemplo en el que se registra la dirección de un cliente en la tabla de clientes, pero se registra una dirección diferente en la tabla de correo. La aplicación de servicio de datos maestros puede garantizar que todas las tablas tengan una sola dirección correcta, mientras que el MDS puede ser una aplicación local. SQL Server 2008 R2 incluye una aplicación y una interfaz para administrar Core Data.

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. PowerPivot es un poco como una tabla dinámica en Excel y 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, así que no la confunda con el componente de acceso a datos de Windows , porque también abreviado como DAC) es un objeto que puede almacenar toda la información de 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 capa de datos y guardar la versión del paquete de SQL Server y cada versión compilada de Visual Studio juntas, la aplicación y la base de datos se pueden integrar en una versión unificada para facilitar el mantenimiento y la administración posteriores.

8.Compresión Unicode

SQL Server 2008 R2 utiliza un nuevo algoritmo para proporcionar una solución de compresión simple para el almacenamiento Unicode. Mediante la compresión Unicode, se puede reducir el espacio ocupado por los caracteres Unicode. El motor SQL Server lo 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 almacén que controla de forma centralizada múltiples instancias de SQL Server.

Los datos de rendimiento y las políticas de configuración se pueden almacenar en una única utilidad. La utilidad también incluye una herramienta de exploración que puede crear varios paneles de servidores.

10. Panel multiservidor

Aunque SQL Server Management Studio también puede conectarse a varios servidores, no puede ver todas las bases de datos en una vista centralizada y todos los servidores de bases de datos deben estar conectados. gestionado de forma independiente. En SQL Server 2008 R2, puede crear paneles que muestren varios servidores simultáneamente.