Trabalhando com Banco de Dados / ADO.NET- Introdução:

Esta aula apresenta uma visão geral do extenso suporte a bancos de dados do VB.NET

Conceitos Básicos
Antes de iniciarmos é preciso conhecer os conceitos básicos relacionados aos bancos de dados. Este curso não pretende esgotar o assunto, mas dar uma visão geral para facilitar a compreensão dos próximos tópicos.

A partir dessa aula vamos tratar do acesso a dados em VB.NET, fazendo uso do novo modelo de acesso a dados incluido na plataforma .NET, o ADO.NET.

Vamos aprender as tarefas básicas, para acesso a dados, com aplicações baseadas em formulários windows, empregando a tecnologia ADO.NET.

O que é ADO.NET ?

É importante observar que o ADO.NET não é obrigatorio, para acesso a base de dados, você pode usar outras tecnologias, como o ADO tradicional;

Vantagens do ADO.NET

As classes ADO.NET pode ser divididas em dois grandes grupos:

Data Classes - Contém dados

As Data Classes, contém os dados mas não sabem nada a respeito de como obter os dados, não estão conectadas ao banco de dados. Sempre desconectadas;

A principal classe que contém dados é a classe DataSet, que funciona como um banco de dados em memória.

DataTable - pode ser relacionado com outro objeto o DataRelation, você pode também garantir a integridade das informações utilizando os objetos UniqueConstraint e ForeignKeyConstraint.

Managed Provider - Acessam os dados

Usadas para ler e escrever em banco de dados reais;

Classes do Manager Provider para acessso direto ao SQLServer e OLEDB;

As classes reais tem sempre um prefixo que identifica a familia a qual pertencem:

Classe Descrição
SqlCommand

OleDbCommand

Classe que representa um comando SQL

SqlConection

OleDbConection

Classe que representa a etapa de cneção com um provedor de dados.

SqlCommandBuilder

OleDBCommandBuilder

Gerador de comandos SQL de inclusão, alteração e exclusão através de uma consulta SQL de seleção de dados

SqlDataReader

OleDbDataReader

Um leitor de dados somente para frente, conectado a base de dados

SqlDataAdapter

OleDbDataAdapter

Classe adaptadora entre um objeto DataSet e seus opcionais fisicos na base de dados (select, insert, update e delete)

SqlParameter

OleDbparameter

Define os parametros usados na chamda a procedimentos armazenados

SqlTransaction

OleDbtransaction

Gerenciamento de transações a serem realizadas em uma base de dados

 

Essa matéria serve como, base de conhecimento para o desenvolvimento da segunda parte do nosso curso; Agora vamos definir qual o programa, será criado para exemplificar o restante do nosso curso;

Objetivo: Definir o programa a ser criado (orientado pelo professor), feito isso vamos para a analise desses sistema.

 


Dicas:

Ir para: Aula anterior | Proxima aula | Indice de Aulas

 

 

Escreva para nós  Adicione ao Favoritos  Página Principal   Imprima essa página  Sair da Página  Voltar para página anterior

© 1999-2009 POWER Informática - Rua João Manoel, 912 - Centro - Santana do Livramento - RS
Fones: (55) 3 2 4 2 - 5 4 2 7 / (55) 9 9 9 4 - 8 7 8 2

Serviços Manutenção Hardware, programação, páginas Web