MS SQL Server é um sistema de banco de dados relacional (RDBMS) da Microsoft, que atende às necessidades de banco de dados de pequenas e grandes organizações. É um RDBMS poderoso que vem em diferentes versões . Microsoft libera versões deste software atualizado a cada poucos anos. Cada versão vem com um conjunto de ferramentas poderosas projetado para gerenciar diferentes áreas do sistema e aumentar a produtividade dos usuários , programadores e administradores de banco de dados. SQL Server Management Studio
SQL Server Management Studio é uma poderosa ferramenta projetada para administradores de banco de dados e desenvolvedores de software. Ele combina gerenciamento do SQL , análise e ferramentas de otimização com um ambiente de desenvolvimento integrado que permite aos seus usuários pretendidos para executar a maioria das suas funções necessárias em um único aplicativo. Ele está disponível com as versões do SQL Server 2005 e superior. A versão gratuita chamada de Express Edition está disponível para download na Microsoft, mas que carece de muitos dos recursos disponíveis na edição completa.
Mecanismo de Banco de Otimização
A database Engine Tuning Advisor é uma ferramenta usada por administradores de banco de dados e programadores de aplicativos para otimização de banco de dados e para melhorar o desempenho do banco de dados . Ele analisa as cargas de trabalho e faz recomendações de mudanças para índices clusterizados, índices não clusterizados , exibições indexadas e partições. Ele também recomenda a criação de índices , quando necessário.
SQL Query Analyzer
SQL Query Analyzer é uma ferramenta que permite que você execute tarefas comuns usando uma interface gráfica . Ele tem uma interface para a criação de consultas e scripts SQL e executá-los diretamente no banco de dados. É mais comumente usado para a análise de consultas para problemas de desempenho e de otimização de banco de dados . Os recursos utilizados para a análise da consulta são Mostrar plano de execução , Show servidor de rastreamento , Show cliente Estatística e Assistente de Ajuste do Índice . SQL Query Analyzer também tem a capacidade de criar e executar procedimentos armazenados.
Sqlcmd Utility
O utilitário sqlcmd é um utilitário de linha de comando usada para executar consultas Transact-SQL e os scripts no prompt de comando . Consultas e scripts podem ser executados de forma interativa no ambiente sqlcmd. A saída é enviada para a janela do prompt de comando ou em arquivos , se especificado. O utilitário sqlcmd está disponível no SQL Server 2005 e versões posteriores e substitui o osql e isql encontrados em versões anteriores . Ele permite a edição de declarações em cache e permite o uso de variáveis em scripts SQL.