MS SQL Server est un système de gestion de base de données relationnelle (SGBDR) de Microsoft qui répond aux besoins de la base de données de petites et grandes organisations . Il est un puissant SGBDR qui vient en différentes versions. Microsoft publie versions mises à jour de ce logiciel après quelques années. Chaque version est livrée avec un ensemble d'outils puissants conçus pour gérer les différents domaines du système et augmenter la productivité des utilisateurs, les programmeurs et les administrateurs de bases de données . SQL Server Management Studio
SQL Server Management Studio est un outil puissant conçu pour les administrateurs de bases de données et les développeurs de logiciels. Il combine la gestion SQL, outils d'analyse et d'optimisation avec un environnement de développement intégré qui permet à ses utilisateurs prévus pour effectuer la plupart de leurs fonctions requises dans une seule application . Il est disponible avec les versions de SQL Server 2005 et supérieur. Une version gratuite appelée Express Edition est disponible pour téléchargement à partir de Microsoft, mais il manque de nombreuses fonctionnalités disponibles dans la version complète .
Database Engine Tuning Advisor
Database Engine Tuning Advisor est un outil utilisé par les administrateurs de bases de données et les programmeurs d'applications d'optimisation de la base de données et d'améliorer les performances de la base de données. Il analyse les charges de travail et fait des recommandations pour des changements aux index cluster , index non - cluster , des vues indexées et des partitions. Il recommande également la création d' indices si nécessaire .
SQL Query Analyzer
SQL Query Analyzer est un outil qui vous permet d'effectuer des tâches courantes à l'aide d'une interface graphique . Il dispose d'une interface pour créer des requêtes et des scripts SQL et les exécuter directement la base de données . Il est le plus couramment utilisé pour analyser les requêtes pour les problèmes de performance et d'optimisation de bases de données . Les caractéristiques utilisées pour l'analyse de la requête sont Afficher le plan d'exécution , Afficher la trace du serveur, affiche les statistiques du client et l'Assistant Paramétrage d'index . Analyseur de requêtes SQL a aussi la capacité de créer et d' exécuter des procédures stockées .
Utilitaire sqlcmd
L'utilitaire sqlcmd est un utilitaire de ligne de commande utilisée pour exécuter des requêtes Transact-SQL et son exécution à l'invite de commande. Les requêtes et les scripts peuvent être exécutés de manière interactive dans l'environnement sqlcmd. La sortie est envoyée à la fenêtre d'invite de commande ou de fichiers , si spécifié . L'utilitaire sqlcmd est disponible dans SQL Server 2005 et versions ultérieures et remplace la osql et isql trouvé dans les versions antérieures . Il permet d'éditer des instructions mises en cache et permet l'utilisation de variables dans les scripts SQL.