June 3, 2025
SQL Server est un système propriétaire de gestion de base de données relationnelle développé par Microsoft en utilisant le langage de requête structuré (SQL, souvent prononcé "sequel"). it is a software product with the primary function of storing and retrieving data as requested by other software applications—which may run either on the same computer or on another computer across a network (including the Internet)Microsoft commercialise au moins une douzaine d'éditions différentes de Microsoft SQL Server,destinés à des publics différents et à des charges de travail allant des petites applications d'une seule machine aux grandes applications connectées à Internet avec de nombreux utilisateurs simultanés.
Historique
L'histoire de Microsoft SQL Server commence avec le premier produit de Microsoft SQL Server, SQL Server 1.0, un serveur 16 bits pour le système d'exploitation OS/2 en 1989 et s'étend à ce jour.
Les étapes
Actuellement
À compter de janvier 2025, les versions suivantes sont prises en charge par Microsoft:
À partir de SQL Server 2016, le produit est pris en charge uniquement sur les processeurs x64 et doit avoir un processeur de 1,4 GHz au minimum, 2,0 GHz ou plus rapide est recommandé.
La version actuelle est Microsoft SQL Server 2022, publiée le 16 novembre 2022. La version RTM est 16.0.1000.6.
Éditions
Microsoft rend SQL Server disponible en plusieurs éditions, avec différents ensembles de fonctionnalités et ciblant différents utilisateurs.
Éditions traditionnelles
L'entreprise
SQL Server Enterprise Edition inclut à la fois le moteur de base de données de base et les services complémentaires, avec une gamme d'outils pour créer et gérer un cluster SQL Server.Il peut gérer des bases de données jusqu'à 524 pétaoctets et adresser 12 téraoctets de mémoire et prend en charge 640 processeurs logiques (CPU cores).
La norme
L'édition standard de SQL Server inclut le moteur de base de données de base, ainsi que les services autonomes. It differs from Enterprise edition in that it supports fewer active instances (number of nodes in a cluster) and does not include some high-availability functions such as hot-add memory (allowing memory to be added while the server is still running), et des indices parallèles.
Réseau
SQL Server Web Edition est une option à faible coût total d'hébergement Web.
Renseignements commerciaux
Introduit dans SQL Server 2012 et axé sur le self-service et l'intelligence d'entreprise.le modèle sémantique BI, Services de données maîtres, Services de qualité des données et analytique en mémoire xVelocity.
Groupe de travail
SQL Server Workgroup Edition inclut la fonctionnalité de base de données de base, mais n'inclut pas les services supplémentaires.
Expresse
SQL Server Express Edition est une édition réduite et gratuite de SQL Server, qui inclut le moteur de base de données de base.il est limité à un seul processeur, 1 Go de mémoire et 10 Go de fichiers de base de données (4 Go de fichiers de base de données avant SQL Server Express 2008 R2).Deux éditions supplémentaires fournissent un super ensemble de fonctionnalités qui ne sont pas dans l'édition Express originaleLe premier est SQL Server Express avec des outils, qui inclut SQL Server Management Studio Basic. SQL Server Express avec des services avancés ajoute des services de recherche et de reporting en texte complet.
Éditions spécialisées
La couleur azur
Microsoft Azure SQL Database est la version basée sur le cloud de Microsoft SQL Server, présentée comme une plateforme en tant qu'offre de service sur Microsoft Azure.
MPP Azure
Azure SQL Data Warehouse est la version basée sur le cloud de Microsoft SQL Server dans une architecture MPP (massively parallel processing) pour les charges de travail d'analyse,présenté comme une plateforme en tant qu'offre de service sur Microsoft Azure.
Compact (SQL CE)
L'édition compacte est un moteur de base de données intégré.le moteur SQL CE est basé sur SQL Mobile (initialement conçu pour une utilisation avec des appareils portables) et ne partage pas les mêmes binaires. En raison de sa petite taille (1 MB DLL footprint), il a un ensemble de fonctionnalités nettement réduit par rapport aux autres éditions.ne prend pas en charge les procédures stockées ou les vues ou les lots de plusieurs instructions (parmi d'autres limitations). Il est limité à une taille de base de données maximale de 4 Go et ne peut pas être exécuté en tant que service Windows, l'édition compacte doit être hébergée par l'application qui l'utilise. La version 3.5 comprend la prise en charge d'ADO.Services de synchronisation NET. SQL CE ne prend pas en charge la connectivité ODBC, contrairement à SQL Server proprement dit.
Développeur
SQL Server Developer Edition inclut les mêmes fonctionnalités que SQL Server Enterprise Edition, mais est limitée par la licence à être utilisée uniquement comme système de développement et de test, et non comme serveur de production.À partir du début de 2016, Microsoft a rendu cette édition gratuite pour le public.
Le nombre de points d'interrogation est le suivant:
SQL Server 2005 Embedded Edition est une instance nommée spécialement configurée du moteur de base de données SQL Server Express auquel seuls certains Services Windows peuvent accéder.
Évaluation
L'édition d'évaluation de SQL Server, également connue sous le nom d'édition d'essai, possède toutes les fonctionnalités de l'édition Enterprise, mais est limitée à 180 jours, après quoi les outils continueront à fonctionner,mais les services du serveur vont s'arrêter.
Tracé accéléré
SQL Server Fast Track est spécifiquement conçu pour le stockage d'entrepôts de données à l'échelle de l'entreprise et le traitement de l'intelligence d'entreprise, et fonctionne sur un matériel d'architecture de référence optimisé pour Fast Track.
LocalDB
Introduit dans SQL Server Express 2012, LocalDB est une version minimale et à la demande de SQL Server conçue pour les développeurs d'applications. Il peut également être utilisé comme une base de données intégrée.
Système de plateforme analytique (APS)
Anciennement parallèle Data Warehouse (PDW) Une application de traitement massivement parallèle (MPP) SQL Server optimisée pour l'entreposage de données à grande échelle telles que des centaines de téraoctets.
Édition de l'appareil de stockage de données
Pré-installé et configuré dans le cadre d'une application en partenariat avec Dell & HP basée sur l'architecture Fast Track.Services d'analyse, ou des services de déclaration.