• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Ferramentas de Apoio para Developers .NET e SQL Server
 

Ferramentas de Apoio para Developers .NET e SQL Server

on

  • 1,511 views

Apresentação sobre algumas ferramentas que facilitam o dia-a-dia dos developers que trabalham com SQL Server, e permitem alcançar maior produtividade. Comparar estruturas de dados e gerar scripts ...

Apresentação sobre algumas ferramentas que facilitam o dia-a-dia dos developers que trabalham com SQL Server, e permitem alcançar maior produtividade. Comparar estruturas de dados e gerar scripts com as diferenças para manter diferentes ambientes, sincronismo de dados de tabelas em diferentes bases de dados, utilização de um plugin para utilização de um mecanismo de Intellisense mais completo, documentação da base de dados, entre outras coisas, na 9ª reunião presencial da comunidade NetPonto

Statistics

Views

Total Views
1,511
Views on SlideShare
1,503
Embed Views
8

Actions

Likes
1
Downloads
11
Comments
0

2 Embeds 8

http://www.slideshare.net 6
http://twitter.com 2

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

    Ferramentas de Apoio para Developers .NET e SQL Server Ferramentas de Apoio para Developers .NET e SQL Server Presentation Transcript

    • http://netponto.org
      9ª Reunião Presencial – 24/04/2010
      Ferramentas de Apoio para Developers .NET e SQL Server Henrry Pires
    • Henrry Pires
      8 anos de experiência profissional em TI
      Há 6 anos a programar na plataforma .NET
    • Agenda
      SQL Compare
      SQL Data Compare
      SQL Data Generator
      SQL Prompt
    • SQL Compare
      Comparação e Sincronização de Estruturas de Bases de Dados
      Filtros
      Relatórios
      Parametrizável
      Geração automática de scripts
    • SQL Compare
      Permite comparar duas sources diferentes,
      e não necessariamente precisam ser
      duas bases de dados
    • SQL Compare
      Para melhor visualização dos resultados, pode-se aplicar filtros sobre os objectos
    • SQL Compare
      Podem ser gerados relatórios em HTML (entre outros), bastante detalhados, e com uma interface muito semelhante a da aplicação, e sendo compatíveis com os principais browsers
    • SQL Compare
      O que é que deseja comparar, ou o que é que deseja deixar de lado?
    • SQL Compare
      Os scripts de sincronização são gerados com transacções,
      e log para uma mais fácil consulta
    • SQL Data Compare
      Comparação de Dados
      Parametrizável
      Interface rica e amigável
      Geração e/ou execução de scripts
    • SQL Data Compare
      Nas opções do projecto podemos parametrizar:
      Como os objectos serão mapeados?
      Como vai ser efectuada a comparação?
      Os Triggers deverão estar habilitados? 
    • SQL Data Compare
      Navegar pelas diferenças
      Chave do registo comparado
      Valores diferentes
    • SQL Data Compare
      Executar a sincronização ou gerar um script? 
      Em que editor vai ser aberto o script?
    • SQL Data Generator
      Geração Automática de Dados
      Execução automática de scripts
      Habilitação de Triggers
      Templates para geração de dados
      Visualização imediata de resultados
    • SQL Data Generator
      Permite a execução de scripts antes e depois da geração de dados, possibilitando por exemplo, actualizar contadores, limpar registos incoerentes, criar registos pré-definidos, etc..
    • SQL Data Generator
      É necessário desabilitar os triggers?
      Para uma mais rápida inserção, o script pode ser corrido em batch (bcp utility)
    • SQL Data Generator
      Inúmeros templates para geração dos dados estão à nossa disposição,
      por exemplo: Nomes, Países, Cores, etc.
      Se nenhum destes servir, podemos recorrer a fontes externas de dados como por exemplo um ficheiro CSV.
    • SQL Data Generator
      Se nenhum dos templates de geração de dados existentes se adequar as nossas necessidades, podemos criar a nossa própria expressão regular.
      Antes mesmo da inserção dos registos, podemos ter uma pré-visualização dos dados que serão gerados
    • SQL Prompt
      Intellisense para o SQL Management Studio
      Mais funcionalidades
      Mais fácil
      Mais rápido
    • SQL Prompt
      Qual a ordem dos parâmetros de uma determinada função?
      O que é que a função retorna, e qual o tipo de dados dos parâmetros de entrada?
    • SQL Prompt
      Não se lembra como estas tabelas estão relacionadas?
      O SQL Prompt dá uma ajuda :)
    • SQL Prompt
      Podemos rapidamente escolher as colunas que vão fazer parte do resultado da query
    • SQL Prompt
      Podemos parametrizar o comportamento / funcionamento do SQL Prompt:
      • Que informação será sugerida nos Joins?
      • Que teclas serão usadas para escolher uma sugestão?
      • Serão introduzidas automaticamente ‘Alias’ para as tabelas?
      • Como o código vai ser formatado? (Ctrl + K + CTRL + Y)
    • Dúvidas?
    • Patrocinadores desta reunião
    • Próximas reuniões presenciais
      24/04/2010 - Abril
      15/05/2010 - Maio
      19/06/2010 - Junho
      26/06/2010 - Junho (Porto?)
      10/07/2010 - JulhoReserva estes dias na agenda! :)
    • Obrigado!
      Henrry Pires
      henrrypires@gmail.com
      http://henrrypires.wordpress.com
      http://twitter.com/henrrypires