ustify>Capa SQl 33

Clique aqui para ler todos os artigos desta edição

Transact-SQL no SQL Server 2005 Express

Aprenda como utilizar os comandos T-SQL no SQL Server 2005 Express através do Management Studio Express

    

     A linguagem Transact-SQL (comumente conhecida como T-SQL) é a variação da Microsoft para a linguagem SQL com a finalidade de torná-la mais poderosa e produtiva. Algumas características que a T-SQL implementa são o controle de fluxo do código (suporte a estruturas de condição e repetição, por exemplo), variáveis locais (variáveis restritas ao script em execução), autenticação integrada ao Windows e suporte a funções variadas (funções matemáticas, processamento de dados, etc.).

     A T-SQL vem implementada no SQL Server, e na versão 2005 não seria diferente. Mas muitos profissionais sentiram a falta do Query Analyzer: ferramenta que acompanha o SQL Server 2000 para gerenciar os bancos de dados via T-SQL. Principalmente na versão Express, que por padrão não acompanha nenhuma IDE.

     Com o intuito de facilitar o trabalho dos profissionais, a Microsoft centrou todas as ferramentas de gerenciamento do SQL Server em uma única ferramenta: o Management Studio.  E é no Management Studio que você encontrará a janela

“SQL Editor”: substituto incrementado do Query Analyzer.

     Neste artigo você aprenderá como trabalhar com o SQL Editor, apresentando a área de trabalho da janela e depois vamos criar um banco de dados com duas tabelas para executarmos alguns comandos básicos da T-SQL. No final, veremos como montar queries no modo Design e como visualizar o Plano de Execução de um processo.

 

Download e instalação do gerenciador

     Para obter o SQL Server Management Studio Express, basta efetuar o download diretamente do site da Microsoft através do link http://msdn.microsoft.com /vstudio/express/sql. Feito isso, é só efetuar a instalação do software, que é bem simples e não será detalhada aqui. Depois de instalado, é criado um atalho do programa no Menu Iniciar, dentro da pasta “Microsoft SQL Server 2005”.

 

Acessando o SQL Editor do Management Studio

 

     Após a abertura do Management Studio e de conectado ao SQL Server 2005 Express, é então apresentada a área de trabalho do Management Studio Express. Para abrir a janela SQL Editor, basta clicar no botão “New Query”, localizado na barra de ferramentas Padrão, como mostra a Figura 1.

 

Figura 1. Barra de Ferramentas Padrão.

 

     Ao acionar o botão, é então carregada a janela SQL Editor com a área para digitação dos scripts e uma barra de ferramentas própria, como mostra a Figura 2.

 

Figura 2. Janela SQL Editor, com a sua barra de ferramentas no topo.

 

     A barra de ferramentas é composta pelos seguintes botões, da esquerda para direita:

CONNECT: botão que efetua a conexão com o SQL Server. Ao ser acionado, ele apresenta a janela de conexão inicial do Management Studio. O status da conexão pode ser acompanhado no canto inferior esquerdo do SQL Editor;

DISCONNECT: botão para encerrar uma conexão ativa do SQL Server. O status da conexão pode ser acompanhado no canto inferior esquerdo do SQL Editor;

CHANGE CONNECTION: caso você queria apenas trocar a conexão, não há necessidade de desconectar e conectar novamente. Este botão efetua a troca de conexão de forma rápida e eficiente;

AVALIABLE DATABASES: neste menu suspenso, você pode escolher em qual database o comando SQL digitado será executado;

EXECUTE: executa o script T-SQL digitado na janela. O atalho no teclado para esta

função é o F5;

PARSE: verifica se a sintaxe do código digitado está correta. Caso esteja alguma coisa errada, ele apresenta o local do erro;

CANCEL EXECUTING QUERY: cancela uma query em execução;

DISPLAY ESTIMATED EXECUTION PLAN: através desta opção, você poderá ver todas as estimativas de eficiência das queries do seu script, para planejar corretamente a sua execução e diminuir custos de tempo de execução e de processamento; ...

Quer ler esse conteúdo completo? Tenha acesso completo