curso de

Windows Forms com C#: Acesso ao banco de dados SQL Server

Resumo do curso

  • Aprenda a usar o SQL Server
  • Crie uma conexão a partir da sua aplicação
  • Desenvolva uma camada de persistência
  • Use o componente DataGridView
  • Implemente o CRUD completo

Público alvo

Desenvolvedores com conhecimento na linguagem C#, interessados em implementar aplicativos do Windows Forms.

Conteúdo relacionado

Cursos de .NET em Programação

Leia nossos artigos de Programação

Última atualização

23/06/2020

Já é aluno?

Comece o curso agora

12h

p/ conclusão

65

Atividades

269

Minutos de video

428

Alunos nesse curso

9.3

Nota deste curso

Certificado de participação

Um pouco mais do conteúdo

Descubra se esse curso é pra você lendo as primeiras aulas de Windows Forms com C#: Acesso ao banco de dados SQL Server

Formação com esse curso

Instrutores

  • Victorino é desenvolvedor com foco em .NET e Web Services. Durante mais de 20 anos gerenciou uma empresa de consultoria na área de tecnologia. Criou e desenvolveu projetos de planejamento, Business Intelligence e integração de dados, além de databases de relacionamento com foco em BI, usando SQL Server, MYSQL ou DB2. Suas soluções são usadas em Brasil, nos EUA e na Europa. É consultor sênior certificado em SAP BW.

Conteúdo Detalhado

  1. Instalando o SQL Server

    • Recuperando ambiente
    • Instalando o SQL Server
    • Instalando o SQL Server Management Studio
    • Criando a base de dados
  2. Acessando o banco de dados

    • Criando a conexão do SQL Server no Visual Studio
    • Criação da fonte de dados
    • Criando a classe de acesso à base de dados
    • Necessidade da criação da fonte de dados
    • Criando a classe Fichario
    • Finalizando a aplicação com SQL Server
    • Resultado na tabela do SQL Server
    • Editando o App.config
    • Criando a string de conexão
  3. Abordagem tradicional e funções de produtividade

    • Abordagem relacional x Não relacional
    • Banco de dados NoSQL
    • Criando a tabela de clientes
    • Propriedade da classe no banco de dados relacional
    • Relacionamento entre as classes
    • Função ToInsert
    • Função ToUpdate
    • DataRow para classe
    • Estrutura de um DataTable
  4. Implementando as classes de dados

    • Método de inclusão
    • Função de busca de um cliente
    • Método de alteração
    • Processo comum entre os métodos e funções
    • Método de exclusão
    • Buscando todos os clientes
    • Testando a aplicação
  5. DataGridView e observações finais

    • Cadastro de agências
    • Manipulando a tabela de agências
    • Montando automaticamente o cadastro de agências
    • Trabalhando com DataGridView
    • Interagindo com o DataGridView
    • Observações sobre o NoSQL
    • Entity Framework

Ainda não estuda com a gente?

Invista na transformação da sua carreira!

Comece agora

nossos alunos e alunas

Experiências de quem já mergulhou com a gente.

Foi realmente muito didático a forma que o projeto foi evoluindo e a cada momento sendo apresentado novos conhecimentos.

Windows Forms com C#: Acesso ao banco de dados SQL Server

Carlos Henrique de Souza Junior

Curso Excelente, Professor Nota 10 Parabéns! Seria interessante que nessa formação tivesse um adendo para mostrar como trabalhar com Relatórios!

Windows Forms com C#: Acesso ao banco de dados SQL Server

Daniel Moura Carneiro

Nesta sequencia de cursos sobre windows forms aprendi muita coisa nova e também reforcei alguns conhecimentos que eu já tinha sobre o assunto. Acho que o Prof Victorino poderia ter feito um exemplo criando o banco de dados via código pois na pratica o cliente final não cria o banco de dados quando instala o app. Mas isso foi só um detalhe e de forma geram adorei o curso e a didática. Espero que surjam novas séries com windows forms.

Windows Forms com C#: Acesso ao banco de dados SQL Server

Jose Carlos Raupp

Aprenda .NET com esse e outros cursos, comece agora!

Plus

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$85
à vista R$1.020
Matricule-se

Pro

  • Acesso a TODOS os cursos da plataforma

    Mais de 1200 cursos completamente atualizados, com novos lançamentos todas as semanas, em Programação, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.

  • Alura Challenges

    Desafios temáticos para você turbinar seu portfólio. Você aprende na prática, com exercícios e projetos que simulam o dia a dia profissional.

  • Alura Cases

    Webséries exclusivas com discussões avançadas sobre arquitetura de sistemas com profissionais de grandes corporações e startups.

  • Certificado

    Emitimos certificados para atestar que você finalizou nossos cursos e formações.

  • Alura Língua (incluindo curso Inglês para Devs)

    Estude a língua inglesa com um curso 100% focado em tecnologia e expanda seus horizontes profissionais.

12X
R$120
à vista R$1.440
Matricule-se
Conheça os Planos para Empresas

Acesso completo
durante 1 ano

Estude 24h/dia
onde e quando quiser

Novos cursos
todas as semanas