Banco de Dados
Autor: Julio Bueno | Publicado: 2011-04-04T17:16:00-07:00



Podemos entender por banco de dados qualquer sistema que reúna e mantenha organizada uma série de informações relacionadas a um determinado assunto em uma determinada ordem.
A lista telefônica é um exemplo, nela percebemos que todos os dados referentes a uma pessoa estão na mesma linha, a isso chamamos registros.
O tipo ou categoria da informação (nome, telefone, etc.) sobre uma pessoa está separada em colunas, as quais chamamos campos.
Um Sistema Gerenciador de banco de dados relacionais (SGBDR) é usado para armazenar as informações de uma forma que permita às pessoas examiná-las de diversas maneiras.
O Gerenciador relacional de bancos de dados do Visual Basic e do Access é o Microsoft Jet , ele pertence a uma categoria diferente dos Gerenciadores tradicionais , como o Dbase e o Paradox, pois possue características em comum com os banco de dados cliente-servidor. Tais características comuns são:
Todas as tabelas, índices, consultas, relatórios e código são armazenados num único arquivo. MDB 
Os campos de data suportam informação de hora. 
Admite o armazenamento permanente de comandos SQL 
é possível forçar a integridade referencial entre as tabelas. 
Os campos suportam valores nulos (Null) 
No Dbase/Clipper banco de dados significa um arquivo que contém a estrutura de dados (campos) e os dados (Arquivo padrão DBF). Para o padrão MDB este conjunto de dados e sua estrutura denominam-se Tabela.
Portanto aquilo que o Dbase/Clipper considera um banco de dados o Access e o Visual Basic considera como uma Tabela.
Podemos então definir tabela como um conjunto de dados dispostos em forma de linhas e colunas. 
A interseção de uma linha com uma coluna define um atributo representando um valor do campo. Para a tabela representada acima a interseção da segunda linha com a coluna nome define o valor do campo nome como: Carlos Lima Buel.
Para o Access e o Visual Basic todos os componentes do sistema estão em um único arquivo com extensão MDB, a este "pacote" consideramos o banco de dados, o qual é um conjunto das tabelas nele contidas.
Logo quando abrimos um arquivo MDB temos acesso a todos os componentes do sistema: tabelas, consultas, macros, relatórios,etc.A esses componentes chamamos objetos do sistema .
Embora o Visual Basic utilize arquivos padrão MDB ;Formulários , Relatórios e Módulos são tratados de forma diferente pelo próprio Visual Basic e , nativamente , o Visual Basic não utiliza Macros. 
Alem disso no Access e Visual Basic podemos utilizar outros arquivos além dos arquivos MDB ; como arquivos DBF do Dbase/Clipper, arquivos do Paradox, do Btrieve, etc.
Os recursos de definição de dados do mecanismo Jet permitem a criação, a modificação e a exclusão de tabelas, índices e consultas. O Jet também aceita a validação de dados em nível de campo e registro. A integridade de dados tem suporte sob a forma de chaves primárias e integridade referencial entre tabelas.
Para manipulação de dados , o Jet admite o uso da SQL e de objetos de acesso aos dados. Esses objetos permitem ao programador manipular informações contidas no banco de dados, através da definição das propriedades dos objetos e pela execução dos métodos associados aos objetos.