La première version de Microsoft Servers SQL a été introduite par la société en 1988. Le SGBD s'est immédiatement positionné en tant que base de données relationnelle, ce qui, selon le fabricant, présente trois avantages:
Microsoft SQL Server 2005 codéLe nom Yukon, avec une évolutivité avancée, est devenu la première version à prendre totalement en charge la technologie .NET. La prise en charge des données distribuées s’est améliorée, les premiers outils de reporting et d’analyse sont apparus.
L’intégration avec Internet a permis l’utilisation deLes serveurs SQL 2005 servent de base à la création de systèmes de commerce électronique avec un accès simple et sécurisé aux données via des navigateurs populaires utilisant le pare-feu intégré. La version Entreprise prenait en charge le traitement parallèle sur un nombre illimité de processeurs.
La version 2005 est remplacée par Microsoft SQL Server2008, qui est toujours l'un des serveurs de base de données les plus populaires, et un peu plus tard, la version suivante est apparue - SQL Servers 2012, avec une compatibilité avec le .NET Framework et d'autres technologies de traitement de l'information avancées et l'environnement de développement Visual Studio. Pour accéder au stockage en nuage, un module Azure SQL spécial a été créé.
Depuis 1992, le langage de requête SQL est la normeaccès aux bases de données. Presque tous les langages de programmation l'utilisent pour accéder à la base de données, même s'il semble à l'utilisateur qu'il travaille directement avec les informations. La syntaxe de base du langage reste inchangée pour assurer la compatibilité, mais chaque fabricant de systèmes de gestion de base de données a tenté de reconstituer le code SQL avec des fonctions supplémentaires. Aucun compromis n'a été trouvé et après la «guerre des normes», il restait deux dirigeants: le PL / SQL d'Oracle et le Transact-SQL sur les serveurs Microsoft SQL.
T-SQL étend SQL de manière procédurale pour accéder aux serveurs Microsoft SQL. Mais cela n’empêche pas le développement d’applications sur des opérateurs "standard".
Les performances des applications métier sont extrêmement fiables.important pour les entreprises modernes. Le moindre temps d'arrêt de la base de données peut entraîner des pertes énormes. Le serveur de base de données Microsoft SQL Server 2008 R2 vous permet de stocker de manière fiable et sécurisée des informations d'un volume presque illimité à l'aide d'outils de gestion familiers à tous les administrateurs. Il prend en charge la mise à l'échelle verticale jusqu'à 256 processeurs.
La technologie Hyper-V maximise la puissance des systèmes multicœurs actuels. La prise en charge de plusieurs systèmes virtuels sur un processeur réduit les coûts et améliore l'évolutivité.
Pour une analyse rapide en temps réelflux de données utilisant le composant SQL Server StreamInsight, optimisé pour ce type de tâche. Vous pouvez développer vos propres applications basées sur .NET.
L’entrepôt de données peut être mis à l’échelle rapidement eten sécurité. Les utilisateurs peuvent utiliser des modèles prédéfinis d’entrepôt de données Fast Track pour prendre en charge des grappes de disques jusqu’à 48 To. La configuration de base prend en charge les équipements de grandes entreprises telles que HP, EMC et IBM. Les fonctions de compression des informations UCS 2 permettent une utilisation plus économique de l’espace disque.
De nouveaux assistants vous permettent de rapidementÉliminez les sous-charges du serveur, améliorez le contrôle et optimisez les performances sans avoir recours à des spécialistes externes. Contrôlez les paramètres de fonctionnement de l'application et de la base de données, trouvez des opportunités d'amélioration du travail sur les tableaux de bord et accélérez la mise à jour et l'installation.
Les entreprises n'ont jamais eu de consensuspour savoir qui devrait être engagé dans l'analyse - les services informatiques ou directement les utilisateurs. Le système de création de rapports personnels résout ce problème grâce à des outils modernes pour la construction, l’analyse et la modélisation sûres et efficaces des processus d’entreprise. L'accès direct aux bases de données dans Microsoft Office et SharePoint Server est pris en charge. Les informations d'entreprise peuvent s'intégrer à d'autres types de documents, tels que des cartes, des graphiques et des vidéos.
Pour créer visuellement des rapports internes, il est proposé le système Report Builder 3.0, qui prend en charge de nombreux formats et une large gamme de modèles prédéfinis.
La société fournit de petits projets etdéveloppeurs novices une version gratuite spéciale de Microsoft SQL Server Express. Cela inclut les mêmes technologies de base de données que les versions "complètes" de SQL Server.
Visual Studio etDéveloppeur Web Créez des tables et des requêtes complexes, développez des applications Internet avec un support de base de données, obtenez un accès direct aux informations provenant de PHP.
Tirez pleinement parti de Transact-SQL et des technologies d'accès aux données ADO.NET et LINQ les plus avancées. Les procédures, déclencheurs et fonctions stockés sont pris en charge.
Concentrez-vous sur les éléments de la logique métier et le système procédera lui-même à l'optimisation de la structure de la base de données.
Créer des rapports riches de tous les degrésla complexité. Utilisez le moteur de recherche, intégrez des rapports aux applications Microsoft Office et ajoutez des informations de localisation géographique à vos documents.
Les applications développées peuvent fonctionner avecmanque de connexion au serveur de base de données. La synchronisation est effectuée automatiquement à l'aide de la technologie propriétaire de Sync Framework de réplication transactionnelle.
Administrer votre infrastructure en utilisantpolitiques de gestion pour toutes les bases de données et applications. Les scénarios opérationnels courants réduisent le temps nécessaire pour optimiser les requêtes, créer et restaurer des sauvegardes à l'échelle de l'entreprise.
SQL Server 2008 R2 Express Edition est parfaitconvient au déploiement rapide de sites et de magasins en ligne, de programmes à usage personnel, de petites entreprises. C'est une excellente option pour commencer et apprendre.
Microsoft SQL Server Management est un environnement spécialisé pour la création, l'accès et la gestion de bases de données et de tous les éléments de SQL Server, y compris les services de génération de rapports.
Le système combine tout dans une seule interfaceFonctions des programmes d'administration antérieurs, tels que l'Analyseur de requêtes et Enterprise Manager. Les administrateurs reçoivent des logiciels avec un grand nombre d'objets graphiques pour le développement et la gestion, ainsi qu'un langage étendu pour la création de scripts permettant de travailler avec la base de données.
Éditeur de code Microsoft Server Management Studiomérite une attention particulière. Il vous permet de développer des scripts de script dans Transact-SQL, de programmer des demandes d'accès aux données multidimensionnelles et de les analyser en prenant en charge l'enregistrement des résultats au format XML. La création de requêtes et de scripts est possible sans connexion à un réseau ou à un serveur, avec exécution et synchronisation ultérieures. Il existe une vaste sélection de modèles prédéfinis et d'un système de contrôle de version.
Le module de navigateur d’objets permetAffichez et gérez tous les objets SQL intégrés des serveurs Microsoft sur tous les serveurs et toutes les instances de base de données. Un accès facile aux informations pertinentes est extrêmement important pour le développement rapide d'applications et le contrôle de version.
Le système est basé sur le système Visual Studio.Shell isolé, qui prend en charge les paramètres extensibles et les extensions tierces. Il existe de nombreuses communautés sur Internet où vous pouvez trouver toutes les informations nécessaires et des exemples de code pour développer vos propres outils de gestion et de traitement de données.
Selon la société de recherche ForresterResearch, le serveur de base de données Microsoft SQL Server 2012 figurait parmi les trois principaux leaders du marché du stockage d’informations d’entreprise en 2013. Les experts soulignent que la croissance rapide de la part de marché de Microsoft est due à l’approche intégrée adoptée par la société pour automatiser ses processus. Microsoft SQL Server est une plate-forme moderne de gestion et de stockage de tout type de données, complétée par des outils d'analyse et de développement. Par ailleurs, il convient de noter la facilité d'intégration avec d'autres produits de la société, tels qu'Office et SharePoint.
</ p>