Poniższa tabela zawiera przegląd kluczowych ulepszeń bazy danych SQL Server 2005. Skupiamy się na obszarach niezbędnych dla platformy bazodanowej: zarządzania danymi, produktywności programistów i business intelligence. Szersze zestawienie porównywanych funkcji dostępne jest w SQL Server Developer Center w serwisie MSDN (j. ang.).
| Zarządzanie danymi | |
| Technologia | Możliwości |
Wysoka Dostępność | Klastrowanie i mirroring baz danych w SQL Server 2005 dostarczy firmie bardziej niezawodnych aplikacji dla pracowników, klientów i partnerów biznesowych. |
Narzędzia Zarządzania | SQL Server 2005 wprowadza zintegrowany zestaw narzędzi zarządzania i zarządzanie interfejsem programowania aplikacji (application programming interface, APIs), aby zapewnić łatwość użytkowania i administrowania oraz wsparcie dla wdrożeń serwerów o dużej skali. |
Ulepszenia bezpieczeństwa | SQL Server 2005 został zaprojektowany tak, aby zapewnić najwyższy poziom zabezpieczeń danych firmy. Jest to realizowane z wykorzystaniem takich funkcji jak szyfrowanie danych z poziomu bazy, bardziej bezpieczne ustawienia użytkownika, wzmocnienie polityki bezpieczeństwa, wielopoziomową kontrolę zezwoleń i ulepszony model zabezpieczeń. |
Skalowalność | Udoskonalenia skalowalności w SQL Server 2005 obejmują partycjonowanie tabel, ulepszenia replikacji i obsługę technologii 64 – bitowej. |
| Produktywności programisty | |
| Technologia | Możliwości |
Integracja wspólnego środowiska uruchomieniowego (Common Language Runtime Integration, CLR) | SQL Server 2005 wprowadza możliwości tworzenia obiektów bazy danych przy użyciu dowolnego języka platformy Microsoft .NET. |
Pełna integracja z formatem XML | SQL Server 2005 dostarcza nowego typu danych XML, umożliwiając przechowywanie fragmentów lub całych dokumentów XML w bazach danych SQL Server. |
Ulepszenia języka T-SQL | Nowy typ zapytań i możliwość wykorzystania funkcjonalności error handling zapewnia programistom większą elastyczność oraz kontrolę w tworzeniu zapytań do SQL Server. |
Usługa Service Broker | Usługa SQL Service Broker udostępnia innowacyjną strukturę aplikacji, dystrybuowaną asynchronicznie i stworzoną dla nowego poziomu skalowalności. |
| Business Intelligence | |
| Technologia | Możliwości |
Usługi analizy danych Analysis Services | Usługi analizy danych Analysis Services rozszerzają skalowalność, łatwość zarządzania, niezawodność, dostępność i programowalność hurtowni baz danych, business intelligence i rozwiązania line-of-business. |
Usługi Data Transformation Services, DTS – teraz SQL Server 2005 Integration Services | Kompletna przebudowa architektury i narzędzi DTS zapewnia programistom i administratorom baz danych zwiększoną elastyczność i łatwość administrowania. |
Usługi raportowania Reporting Services | Usługi Reporting Services są nowym serwerem raportowania i zestawem narzędzi do tworzenia, zarządzania i wdrażania raportów firmy. |
Eksploracja danych – Data Mining | Eksploracja danych jest wzbogacona o 4 nowe algorytmy i udoskonalone narzędzia manipulacji i modelowania danych |
| • | |
| • | |
| • |