DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

  #Este é um post fechado

Este post está disponível para assinantes da Easy .net magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!



Introdução à T-SQL - Easy .net magazine 3

Esta série de artigos apresentará uma introdução à T-SQL, a linguagem para desenvolvimento em banco de dados criados no Microsoft SQL Server. Através de exemplos práticos veremos como podemos utilizar o SQL Server Management Studio para aprender os fundamentos e conceitos de desenvolvimento em banco de dados.






Introdução à T-SQL


  Embora existam ersas maneiras de armazenarmos dados estruturados, os bancos de dados relacionais ainda são os mais utilizados na maioria das soluções e sistemas. Dentro da plataforma Microsoft de desenvolvimento, o SQL Server 2008 figura como principal opção para armazenamento de dados. 
  Dominar uma linguagem de banco de dados, como o SQL, é essencial para desenvolvedores de aplicações que pretendam utilizar o SQL Server. Notadamente, a T-SQL se firmou como uma linguagem poderosa e contribuiu para a consolidação do SQL Server.
  Veremos como podemos criar um ambiente de estudo para desenvolvimento com a T-SQL, quais são os conceitos e fundamentos por trás da linguagem e suas aplicações. Também aprenderemos a utilizar o SQL Server Manager Studio para criarmos scripts de banco de dados utilizando ersas facilidades para desenvolvimento.


Criando o ambiente para desenvolvimento

Como primeiro passo para criação do ambiente de desenvolvimento, devemos realizar a instalação do SQL Server 2008 Express. Na primeira edição da Easy .net Magazine você encontra o processo de instalação descrito detalhadamente. Ao final desse artigo, na sessão de Links, você encontrará a URL para o artigo que descreve a instalação.
  Após a instalação do SQL Server 2008 Express, devemos fazer o download do banco de dados de exemplo chamado “AdventureWorks”, disponível no CodePlex (vide sessão Links, “Downloads de bancos de dados de exemplo”). No link mencionado você encontrará o download do arquivo “AdventureWorks2008_SR4.exe”, um instalador do banco de dados de exemplo “AdventureWorks”. Uma vez executado, o instalador apresentará uma tela para selecionarmos as opções para instalação. Conforme podemos conferir na Figura 1, para os exemplos demonstrados nesse artigo utilizaremos apenas a opção “AdventureWorks OLTP”. Para iniciar a instalação clique no botão “Install”.

 A partir daqui o instalador realizará todo o processo de instalação, conforme ilustra a Figura 2. Além de criar a base de dados de exemplo o instalador fará o processo de anexar o banco de dados à instância do SQL Server 2008.

 Para entendermos como funciona o processo de anexação de uma base de dados no SQL Server vamos utilizar o SQL Server Management Studio, localizado no menu Iniciar > Microsoft SQL Server 2008. Na tela de login, ilustrada na Figura 3, clique em “Connect” (se você optar por logar com uma conta do SQL Server, informe antes o usuário e a senha).

 Aqui vale lembrar que os procedimentos que veremos não são necessários se você utilizou o instalador do banco de dados de exemplo do CodePlex. Contudo, é importante que você conheça a forma manual de instalação de uma base de dados, pois essa é a forma padrão utilizada na prática. Com o Microsoft SQL Server Management Studio iniciado, clique com o botão direito em Databases, conforme ilustra a Figura 4, e escolha a opção “Attach”.

 Na tela “Attach Databases” clique no botão “Add”, conforme destaque da Figura 5. Essa tela nos auxiliará no processo de anexação de um arquivo de banco de dados a nossa instância de SQL Server 2008.

 

Conforme podemos ver na Figura 6, a janela “Locate Database Files” exibe os diretórios da máquina. A título de exemplo, a Figura 6 mostra como faríamos para anexar a base de dados de exemplo “AdventureWorks”. Devemos escolher o diretório onde se localiza o arquivo “AdventureWorks_Data.mdf”. Por padrão, esse arquivo fica dentro de “c:\Arquivos de programas\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Data”, contudo, esse caminho pode variar muito caso haja instalações prévias do SQL Server.

 

Nesse momento bastaria confirmar a operação clicando em “Ok”, contudo, isso não será necessário, pois o banco de dados “AdventureWorks” já foi anexado pelo instalador do CodePlex. Conforme mostra a Figura 7, após todo o processo de instalação o banco de dados “AdventureWorks” está pronto para utilização. Podemos navegar em seus objetos e realizar nossa introdução ao desenvolvimento com T-SQL.

 

Nosso ambiente de desenvolvimento está totalmente pronto e funcional para os exemplos que veremos nesse artigo. Contudo, vamos conhecer antes a origem da linguagem SQL e o seus principais padrões. Esse conhecimento é importante para sabermos até onde os comandos e palavras-chave utilizadas em uma consulta são compatíveis com outros bancos de dados.


ATENÇÃO! A exibição deste artigo foi interrompida.


  #Este é um post fechado

Este post está disponível para assinantes da Easy .net magazine ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!







    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Autor
Leandro Daniel

Músico amador, casado, pai e desenvolvedor de software. Atuou por mais de 11 anos como consultor de tecnologia da informação, tendo desempenhado atividades relacionadas a desenvolvimento e liderança de equipes. Trabalha desde 2002 com tecnologias da Microsoft com foco em .NET e possui as certific...


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]
Este post está disponível para assinantes da Easy .net magazine ou para quem possui Créditos DevMedia.

  Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

Plano conveniência – Neste plano este post custa R$ 8,00 (Compre agora)
Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

Plano ocasional: Aqui este post custa: R$ 3,20 (assinante) ou R$ 4,00 (não-assinante)
Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ 2,40
Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

> Saiba mais sobre o Sistema de Créditos DevMedia
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03