• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Banco de Dados no Visual Studio
 

Banco de Dados no Visual Studio

on

  • 9,798 views

 

Statistics

Views

Total Views
9,798
Views on SlideShare
9,798
Embed Views
0

Actions

Likes
0
Downloads
45
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Banco de Dados no Visual Studio Banco de Dados no Visual Studio Presentation Transcript

    • Banco de Dados no Visual Studio
      Leonardo Lourenço Silva
      MCT, MCPD, MCTS, MCP
      http://leolosi.wordpress.com
      http://linkedin.com/in/leolosi
      http://slideshare.net/leolosi
      http://grou.ps/dotnetcoders
    • 2
      O que é uma Base de Dados ?
      • Conjunto de dados(Informações) armazenadasem um local comum
      • Todosistemapossuiuma base de dados
      Base de Dados
      (Pizzaria)
      Sistema de Pizzaria
      Sistema de ECommerce
      Base de Dados
      (ECommerce)
    • 3
      O que é o SQL Server ?
      • SistemaGerenciador de Banco de Dados da Microsoft
      • Criadoem 1.988 emparceria com a SyBase
    • 4
      Históriado ANSI SQL e T-SQL
      • Desenvolvido no início de 1.970
      • ANSI-SQL definido pela American National Standards Institute
      • Implementação da Microsoft é T-SQL ou Transact SQL
      • Outras implementações PSQL(Postgree) e PL/SQL(Oracle)
    • 5
      PrincipaisObjetos do Banco de Dados
    • Demonstração
      6
      Conhecendoo SQL Server Management Studio
      1
      Conhecendo a Tela de Login do SSMS
      2
      Criando a Base de Dados (CURSO)
      3
    • 7
      Visual Studio é um Ambiente de DesenvolvimentoIntegrado
      1
      Server Explorer: Conexões SGBD, MapearMáquinas e SharePoint
      Query Builder: Selecionar, Inserir, Alterar, Excluirregistros de Tabelas
      2
      3
      Visual Studio 2010
      Considerações:
      OBS: Podemossubstituir a ferramenta SQL Server Management Studio pelaJanela Server Explorer e o utilitário Query Builder
    • Demonstração
      8
      Conhecendoa Janela Server Explorer
      1
      AdicionandoumaConexão com a Base (Curso) (ExplicarPasso a Passo)
      2
      Criando as Tabelas (Linguagem, Desenvolvedor) (ExplicarPasso a Passo)
      3
      Inserindo/VisualizandoosRegistrosnasTabelas
      4
      Visualizando a Estrutura das Tabelas
      5
      Mostrar a Base dentro do Server Explorer e SSMS
      6
    • Query Builder (Visualizações)
      9
      Selecionamos as tabelas e colunasqueserãovisualizadasnajanela de resultados
      Diagrama
      Ordenamos, Filtramos as colunasqueserãovisualizadasnajanela de resultados
      Critério
      Comando SQL queseráexecutado no SGBD
      SQL
      OBS: Podemostrabalhar com as 3 visõessimultaneamenteouindividualmente
    • Demonstração
      10
      Conhecendoo UtilitárioQuery Builder (Tables -> New Query)
      1
      Conhecendo a VisãoDiagrama
      2
      Conhecendo a VisãoCritério
      3
      Conhecendo a Visão SQL
      4
      Tipos de Instruções(Change Type -> Select, Insert, Update, Delete)
      5
    • 11
      Janelas Server Explorer e Data Sources
      Criamos e manipulamosasconexões e objetos do banco de dados
      Criamosfontes de dados parausarmosnaaplicação
      OBS: Utilizandoessas 2 janelastemosumaredução de linhas de código
    • Demonstração
      12
      Criando o Projeto (Windows Forms) VB.NET
      1
      Conhecendo a Janela Data Sources (Data -> Show Data Sources)
      2
      CriandoumaFonte de Dados com a Base Curso
      3
      Visualizandoas TabelasMapeadasnaJanela
      4
      Visualizando o DataSetTipado (Tabelas, Preview Data, App.Config)
      5
      Criando as Telas do Projeto
      6
    • Obrigado!
      © 2011 Microsoft Corporation. All rights reserved. Microsoft, MSDN, the MSDN logo, and [list other trademarks referenced] are trademarks of the Microsoft group of companies.  
      The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.