A Microsoft é a multinacional norte-americana de software que está presente em um maior número e diversidade de campos no que diz respeito às aplicações informáticas. No campo dos bancos de dados, um de seus produtos de consumo e profissionais é o Access.
O acesso segue o modelo de bancos de dados relacionais, organizando as informações em tabelas, cada uma delas estruturada em vários campos que são os atributos do objeto que a tabela busca modelar.
As relações são estabelecidas entre as diferentes tabelas, que podem ser de 1 a 1 (cada registro em uma tabela está diretamente relacionado a um registro e apenas um de outra tabela), de 1 a N (um registro em uma tabela está relacionado a vários registros de outra tabela), e de N a N (por meio de uma tabela intermediária, um registro de uma tabela pode ser relacionado a vários de outra e vice-versa.
O seu funcionamento é altamente visual, possuindo uma ferramenta de design de tabelas que permite criar facilmente a sua definição bem como as relações entre as diferentes tabelas.
Não é um banco de dados excessivamente poderoso, mas para gerenciar arquivos pessoais e pequenos negócios, é mais do que adequado.
O Access é um dos programas incluídos no pacote Office.
História começando em 1992
A primeira versão do Access foi lançada em 1992, culminando em uma série de iniciativas da Microsoft para se equipar com um DBMS (Sistema de gerenciamento de banco de dados) para o usuário final e também poderia servir como front-end para SQL Servers (naquele momento, disponível para o sistema operacional OS / 2).
Desde então, mais de uma dezena de versões do Access evoluíram, mantendo a simplicidade inicial que o torna ideal para novos usuários com pouco conhecimento de bancos de dados relacionais, bem como uma ferramenta perfeita para estudar e aprender a criar bancos de dados relacionais.
Recursos / capacidades
- Designer de tabela e relacionamento. De uma forma simples e muito visual, podemos definir campos, cada um com o seu tipo de dados e uma descrição correspondentes, definir o (s) campo (s) chave (s) e estabelecer relações entre as tabelas.
- Formulários. Permite a criação de uma interface de usuário, baseada em formulários, através da qual podemos inserir novos dados e consultar os já inseridos.
- Relatórios. Podemos definir diferentes formatos de relatório, inicialmente destinados a serem impressos em papel, mas obviamente também podemos apresentar na tela.
- Programação. Se sabemos alguma programação (não é necessário ser um programador profissional, e podemos aprender um pouco de programação se não sabemos nada), podemos refinar as capacidades de nosso banco de dados, criando aplicações reais.
- Networking. O Access não está preparado apenas para funcionar localmente, mas também para aceitar ligações em rede a uma base de dados a partir de outros computadores, tornando possível operá-lo por empresas e pequenas e médias organizações que possuam vários computadores.
- Exportação de dados e suporte para outros formatos. Conforme exigido por aplicativos modernos, o SGBD da Microsoft é capaz de interagir com outros aplicativos de banco de dados e formatos de arquivo, e não apenas com outros programas da Microsoft, mas também com concorrentes, como MySQL, Oracle, DB2 ou Lotus Notes.
- Tempo de execução. Em algumas versões do Access, este pedaço de Programas autônomo é capaz de permitir a execução de aplicativos integrados ao Access sem ter que instalar o aplicativo no computador de destino.