MS SQL Server 2008 vs 2008 R2
SQL Server 2008 e SQL Server 2008 R2 são usados para implementar gerenciamento de dados e projetos de negócios inteligentes. O SQL Server possui dois ambientes integrados para administração do servidor e criação de objetos de negócios. Usuário experiente em Containers e elementos visuais estabelecidos no SQL 2005, pode trabalhar no SQL Server 2008 e SQL Server 2008 R2 também. Ambas as versões fornecem projetos (scripts do SQL Server, scripts do Analysis Server) organizados em soluções. O SQL Server possui dois “estúdios” para realizar tarefas de desenvolvimento e tarefas de gerenciamento. O usuário pode desenvolver e gerenciar o mecanismo de banco de dados do SQL Server e as soluções de notificação no Management studio. Ao usar serviços de análise, dimensões e estruturas de mineração no estúdio de desenvolvimento de business intelligence, o usuário pode desenvolver soluções de business intelligence
SQL Server 2008
SQL Server 2008 visa tornar o gerenciamento de dados auto-organizado, auto-mantido e auto-ajustável. Esta versão suporta o uso de dados estruturados e semiestruturados, incluindo formatos de mídia digital (imagens, vídeo, áudio, etc…). O SQL Server 2008 pode ser um backend de armazenamento de dados para diferentes variedades de dados: XML, e-mail, hora/calendário, arquivo, documento, espacial, etc., bem como realizar pesquisa, consulta, análise, compartilhamento e sincronização em todos os tipos de dados. Basicamente o SQL server 2008 tem as seguintes funcionalidades:
- Database Engine
- Serviços de Análise – Dados Multidimensionais
- Analysis Services – Data Mining Integration Services
- Replicação
- Serviços de Relatórios e
- SQL Server Service Broker
SQL Server 2008 R2
SQL Server 2008 R2 (anteriormente chamado de SQL Server “Kilimanjaro”) contém alguns recursos adicionados ao SQL Server 2008,
- PowerPivot para SharePoint,
- PowerPivot para Excel,
- Administração de vários servidores e aplicativo de camada de dados (uma função de camada de dados no Visual Studio que permite o empacotamento de bancos de dados em camadas como parte de um aplicativo, parte do AMSM (Application and Multi-Server Management) que é usado para gerenciar vários SQL Servers),
Recursos Suportados pelas Edições do SQL Server 2008 R2,
- Escalabilidade e Desempenho
- Alta disponibilidade (sempre ativado)
- Suporte à virtualização
- Replicação
- Segurança Empresarial
- Gerenciamento de RDBMS de Instância Única
- Gerenciamento de aplicativos e várias instâncias
- Ferramentas de Gestão
- Ferramentas de Desenvolvimento
- Programabilidade
- Serviços Espaciais e de Localização
- Processamento de eventos complexos (StreamInsight)
- Serviços de Integração
- Adaptadores Avançados de Serviços de Integração
- Transformações avançadas de serviços de integração
- Data Warehouse
- Serviços de Análise
- Funções analíticas avançadas de serviços de análise
- Mineração de Dados
- Relatório
- Clientes de Business Intelligence
- Serviços de Dados Mestres
- Serviços de Integração,
- Adaptadores Avançados de Serviços de Integração,
- Transformações avançadas de serviços de integração,
- Conectando-se ao Mecanismo de Banco de Dados Usando Proteção Estendida,
- Serviços de Dados Mestres,
- StreamInsight,
- ReportBuilder 3.0,
- Utilitário do SQL Server chamado UC (Utility Control Point)
SQL Server 2008 R2 contém todos os outros recursos que existem no SQL Server 2008 (Database Engine, Analysis Services – Multidimensional Data, Analysis Services – Data Mining, Integration Services, Replication, Reporting Services e SQL Server Service Broker).
SQL Server 2008 R2 possui mais recursos visuais que o SQL Server 2008. Assim como o SQL Server 2008 R2 suporta principalmente análise de dados, apresentação de dados e lidar com bancos de dados localizados em vários locais físicos. Não é um produto totalmente novo. Simplesmente, seu suporte para o gerenciamento de banco de dados distribuído é alto.