Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Base de données
Système d'exploitation : Windows
Auteur : Microsoft
Date de publication : 7 novembre 2005

SQL Server 2005

Le SQL Server 2005 représente l'achèvement de la transformation de Microsoft SQL Server en un système de gestion de bases de données de premier plan. Les changements sont importants, complétant les capacités requises pour les applications d'entreprise les plus exigeantes et introduisant un nouveau paradigme d'application affectant le nombre de nouvelles applications SQL Server étant implémentées et déployées.

Une mise à niveau majeure telle que SQL Server 2005 apporte de nombreux avantages aux clients. Il améliore considérablement les «capacités» classiques telles que la disponibilité, l'évolutivité, la fiabilité,... Il introduit de nouvelles capacités puissantes de développement d'applications. De nombreux points difficiles des versions antérieures de SQL Server ont été corrigés. Et de nombreux éléments demandés depuis longtemps par la communauté SQL Server sont désormais fournis.

Toute avancée majeure s'accompagne de défis. Dans le cas de SQL Server 2005, le défi pour un DBA est de s'adapter aux nombreux changements par rapport aux versions précédentes. Certains de ces changements modifient fondamentalement les mécanismes d'interaction des administrateurs de bases de données avec SQL Server ; d'autres sont des fonctionnalités ayant un impact profond et à long terme sur la façon dont les applications de base de données sont construites et les exigences qu'elles imposent aux administrateurs de base de données.

Le SQL Server 2005, comme SQL Server 7.0 et SQL Server 2000, a été guidé par cinq forces philosophiques majeures : l'adéquation à l'entreprise, la convivialité pour les développeurs, le coût de possession, l'exhaustivité et l'ubiquité.

Aptitude à l'entreprise

La capacité de SQL Server à gérer les applications d'entreprise les plus exigeantes est une philosophie clef depuis le début du développement de SQL Server 7.0. L'accent a été mis sur les attributs classiques tels que la qualité, les performances et l'évolutivité, la disponibilité, l'intégration de la plate-forme et la facilité de gestion, ainsi que sur les fonctionnalités clés requises par les entreprises clientes. Avec SQL Server 2005, la poussée d'adéquation à l'entreprise est particulièrement forte, notamment en mettant l'accent sur la haute disponibilité.

Convivialité pour les développeurs

Alors que les versions antérieures de SQL Server se concentraient sur les développeurs, avec un accent particulier sur les développeurs d'applications de fournisseurs de logiciels indépendants (ISV), le SQL Server 2005 est le paradis des développeurs. L'intégration profonde du CLR (Common Language Runtime) de .NET, la prise en charge étendue de XML, la prise en charge améliorée de Transact-SQL (T-SQL), de nouveaux outils de développement et de nombreuses autres améliorations font de SQL Server 2005 le système de base de données pour les développeurs.

Coût de propriété

Le SQL Server a toujours été bon marché par rapport à la concurrence. Depuis SQL Server 7.0, Microsoft s'est concentré sur la réduction du coût global de possession. Alors que la version 7.0 était quelque peu révolutionnaire à cet égard, le SQL Server 2005 est plus évolutif. Le SQL Server 2005 perpétue la tradition consistant à réduire ou à automatiser la plupart des exigences de réglage traditionnelles des systèmes de base de données. De nouveaux outils de gestion, des améliorations de la prise en charge et l'intégration de la plate-forme permettent de réduire davantage le coût de possession.

Intégralité

Avant SQL Server 7.0, un produit de système de gestion de base de données se composait généralement d'un moteur de base de données relationnelle, d'un mécanisme de communication client/serveur et de quelques outils rudimentaires. De bons outils de gestion, de puissants outils de chargement de données, la réplication, des outils d'analyse,... étaient des options à coût supplémentaire, si elles étaient disponibles. Le SQL Server 7.0 a changé cela en incluant la plupart de ce qui était nécessaire pour créer et déployer des applications de base de données dans le produit de base. Le SQL Server 2005 poursuit cette philosophie grâce à l'inclusion d'une composante d'utilisateur final pour Reporting Services, une meilleure intégration d'Analysis Services et du moteur relationnel, une prise en charge complète de l'exploration de données et le nouveau Service Broker.

Ubiquité

L'un des objectifs de SQL Server 7.0 était de remplacer le besoin de plusieurs magasins de données différents par une base technologique unique. Cela nécessitait que SQL Server soit capable de s'exécuter lorsqu'il est intégré à une application sur un ordinateur de bureau, tout en étant un serveur de base de données autonome s'exécutant sur le plus grand matériel de serveur d'entreprise. Cela nécessitait également une technologie compatible pour fonctionner sur des appareils portables. Cela a abouti à la création de MSDE et de SQL Server CE. Le SQL Server 2005 pousse encore plus loin l'ubiquité en remplaçant ces technologies antérieures par SQL Server 2005 Express Edition et SQL Server 2005 Mobile Edition.



Dernière mise à jour : Lundi, le 15 avril 2019