Microsoft a développé son logiciel de base de données SQL Server en collaboration avec Sybase à la fin des années 1980. Depuis lors, il a traversé de nombreuses révisions et mises à jour et est maintenant disponible dans plusieurs versions différentes , répondant aux besoins d'un large éventail de clients . SQL Server, comme avec de nombreux systèmes de serveurs de bases de données contemporaines , suit un modèle de base de données relationnelle , il utilise le Structured Query Language pour base l'administration , la construction , le reporting et le traitement des transactions . Large éventail
Microsoft SQL Server offre dans les éditions allant Express, qui fonctionne sur de petits ordinateurs , de Datacenter , qui gère les grandes installations de serveurs de bases de données . SQL Server Express est , au moment de la publication , disponible en téléchargement gratuit à partir de Microsoft . Il a des limites qui n'existent pas dans d'autres éditions , comme un maximum de 10 Go de la taille des bases de données, et ne pas avoir tous les logiciels de gestion trouvé sur les tirages plus importants . Il est, cependant , parfaitement adapté pour les personnes , les développeurs de logiciels et les petites organisations et dispose d'un chemin de mise à niveau facile pour les éditions des fonctionnalités plus complètes . À l'autre extrémité de la gamme de SQL Server, les éditions Datacenter et Enterprise offrent clustering avec basculement. Cette fonctionnalité permet à plusieurs ordinateurs de serveur pour exécuter la même base de données. Si l'un des ordinateurs développe un problème, les autres prennent automatiquement le relais , en gardant la base de données accessible aux utilisateurs.
Fort soutien
Microsoft a offert SQL Server pour plus d' 20 ans. En ce moment , il a vu une large adoption par de nombreuses entreprises . Une génération d'administrateurs de bases de données et les programmeurs ont fait carrière sur la construction et la gestion de bases de données SQL Server. Microsoft propose sa propre formation sur SQL Server ; livres, des cours universitaires et des entreprises privées d'enseignement offrent aussi de la formation et support.Microsoft prend également en charge SQL Server par le biais des mises à jour de son logiciel , les améliorations continuelles à SQL Server ont ajouté à sa capacité , la flexibilité et la facilité d'utilisation .
SQL Dialect
Bien que la plupart des éditeurs de logiciels de bases de données offrent des versions de SQL fortement basés sur les normes de l'industrie , des différences existent entre eux. Sybase et Microsoft a développé Transact- SQL, qui a ses propres améliorations et extensions sur le standard SQL. Pour cette raison, une organisation avec un gros investissement dans ses propres programmes Transact -SQL doit examiner soigneusement son code à chaque fois qu'il interfaces avec ou migre vers les bases de données d'autres sociétés.
Coûts
En contraste avec PostgreSQL et MySQL la base de données du serveur , qui est gratuit , la plupart des éditions de SQL Server ont une redevance substantielle de licence. Selon le site Web de Microsoft, le Workgroup Edition a un coût par processeur de 3,743 $ , la Standard Edition fonctionne 7,171 $ , Enterprise Edition coûte 27,495 $ et Datacenter Edition est 54,990 $ . En plus de ces coûts , Microsoft a d'autres frais pour le soutien et la formation.