Você está na página 1de 9

INTRODUÇÃO

Access, ou Microsoft Access, é um software que permite gerir uma base de


dados. O programa faz parte da Microsoft Office, que é um pack (pacote) de
aplicações que permitem realizar actividades de escritório.

A primeira versão do Access foi lançada em 1992. A partir de então surgiram


diversas versões que incrementaram a funcionalidade do software.
Actualmente, o Access é um programa utilizado para a gestão de dados
através de relatórios e pesquisas, que até pode importar informação criada com
outros software (como o Microsoft Excel).

É considerado que é uma alternativa realmente económica na hora de realizar


distintas bases de dados, pois outros softwares similares que encontramos
dispõem preços muitos elevados.

Pelo contrário, também não nos podemos esquecer das nossas desvantagens.
Neste caso, destacam-se as seguintes:

É um programa útil para particulares, pequenas e meias empresas mas não


para companhias de grandes dimensões devido ao volume de dados com que
se possa trabalhar ou armazenar.
FUNDAMENTOS

Definição e conceito

Access é uma aplicação que vem com o pacote Office de Microsoft. Para
obter Access você necessita instalar uma versão de Office que o contenha. É
bastante habitual que numa distribuição do pacote office tenha Access, porém
existem algumas que não têm. Por exemplo Office Profissional inclui Access.

Microsoft Access

De forma sucinta, o Microsoft Access é um programa que auxilia na gestão de


bancos de dados e possibilita a análise de grandes quantidades de
informações, além de gerenciar dados relacionados de maneira mais eficaz do
que o Excel ou outros softwares da categoria. É importante notar que ele não
está presente em todas as versões do Microsoft Office, portanto, ao planejar a
compra, deve-se verificar qual pacote o inclui, no caso de ser um software
necessário para suas tarefas. Por meio desse programa, os usuários podem
utilizar um conjunto de ferramentas que tornam possível desenvolver, organizar
e actualizar soluções de dados de forma completa e personalizada. Essas
acções ajudam desde programadores com vasto conhecimento até usuários
sem experiência na área.

Vantagens

A adopção do Microsoft Access pelo mercado proporciona diversas vantagens.


Tais que:

 Redução de erros e inconsistências

Manter uma versão das informações com o nível de precisão disponível no


Access proporciona um banco de dados mais consistente e limpo do que pode
ser visto em tabelas do Excel, por exemplo. Isso evita duplicidades, erros em
números, nomes e e-mails de clientes e possibilita a obtenção de resultados
mais precisos.
 Maior produtividade

Como meio de aumentar a produtividade, se um indivíduo faz uma alteração


em um único registo no banco de dados, é necessário que todos os outros
usuários e factores relacionados com aquele registo consigam notar a
mudança. Ao utilizar Excel, por exemplo, seria necessário alterar todas as
ocorrências de um registo. Isso causaria uma grande queda na produtividade.

 Controle e segurança

Bancos de dados proporcionam um local específico para o armazenamento,


protecção e controle das informações. Com o Microsoft Access, é possível
criptografia os dados do arquivo com senha. Além disso, com informações
presentes em um único banco de dados, é possível ter maior controle sobre o
acesso à informação.

 Melhores tomadas de decisão

Possuir uma única e padronizada fonte de dados permite que o responsável


possua maior e melhor visão, facilitando o processo de tomada de decisões
com base em relatórios e análises de banco de dados. Também é importante
notar que usuários familiarizados com planilhas de Excel poderão encontrar
recursos semelhantes no Microsoft Access, somados às poderosas novas
ferramentas para o gerenciamento de dados.

Desvantagens do Access

Para bancos de dados de grande porte (em termos de volume de dados ou


usuário) é recomendado o uso de outros sistemas como o MySQL ou Microsoft
SQL Server e codificar VBA (Visual Basic for Applications).

Sua maior desvantagem é que ela é multiplataforma, está disponível apenas


para sistemas operacionais Microsoft. Seu uso é impróprio para grandes
projectos de software que necessitam de tempos de resposta críticos.
Tabelas

Definimos uma base de dados (BD) como sendo um conjunto de dados


estruturados. No Access essa definição é estendida para englobar não só as
estruturas, ou objectos, onde os dados são guardados mas também os
objectos que permitem manipular esses dados. Em cada separador da janela
de bases de dados é guardado um tipo diferente de objectos.

Todos os dados que são armazenados de forma permanente pelo


Access, são guardados em tabelas. Cada tabela armazena dados sobre um
tipo de coisa, pessoa ou relação entre coisas/pessoas. Numa tabela pode-se,
por exemplo, guardar informação sobre alunos, disciplinas ou notas (que
podem ser vistas como relações entre alunos e disciplinas). As tabelas estão
organizadas em linhas e colunas. Em cada linha guarda-se dados sobre um
item, isto é, sobre um aluno, disciplina ou nota, respectivamente para os
exemplos dados. Cada coluna representa uma determinada característica que
está associada a todos os itens do tipo que a tabela representa. Por exemplo,
numa tabela de alunos deverá existir uma coluna para o nome e outra para a
data de nascimento. Em linguagem de bases de dados (BD), uma linha é um
registo (record) e uma coluna é um campo (field).
Tabelas: objectos onde os dados são armazenados.

Criar uma nova tabela em um novo banco de dados

1. Clique em Arquivo > Novo e seleccione Banco de dados da área de


trabalho em branco.

2. Na caixa Nome do Arquivo, digite um nome de arquivo para o novo


banco de dados.

3. Para navegar para um local diferente e salvar o banco de dados, clique


no ícone de pasta.

4. Clique em Criar.

O novo banco de dados é aberto e uma nova tabela denominada Tabela1 é


criada e aberta no modo Folha de Dados.

Tipos Access

 Access 2003

 Access 2007

 Access 2010

 Access 2013

 Access 2016

Access 2013

Um banco de dados do Access 2013 é basicamente um arquivo no formato de


arquivo. accdb. Este formato de arquivo não pode ser aberto usando versões
do Access anteriores ao Access 2007. Caso você precise utilizar os bancos de
dados criados com o Access 2013, em versões anteriores ao Access 2007,
você terá que criar o banco de dados como um arquivo. mdb. Isso é definido na
hora da criação do banco de dados, conforme veremos mais adiante.

O Access 2013 é um Sistema Gerenciador de Bancos de Dados Relacionais


bastante completo. O grande diferencial do Access é a sua facilidade de uso,
em relação a bancos de dados mais complexos, tais como o SQL Server,
ORACLE, DB2 da IBM, etc.
Vantagens e desvantagens do Access 2013

Os custos de implementação e manutenção de um aplicativo em Access


em relação a outros sistemas são consideravelmente menores. Além do tempo
de implementação que pode ser bem menor, dependendo da complexidade do
banco de dados.

Possui ótima integração com outros produtos da Microsoft, como por


exemplo o Word e o Excel – para onde pode-se exportar dados e manipulá-los
em planilhas. Além disso, é possível publicar esses dados na internet, caso
queira ou seja necessário.

O Access pode ser utilizado tanto por pequenas e médias empresas - para
controlar seus processos – em departamento de grandes organizações ou até
mesmo como hobby por programadores que desejam desenvolver e melhorar
suas técnicas de programação.

VISUAL BASIC

Em primeiro lugar, devemos explicar o que é o Visual Basic. O Visual


Basic consiste em uma linguagem de programação orientada a eventos. Isto
significa que todas as ações que ocorrem durante a execução do programa são
estruturadas nos eventos dos objetos.

Por exemplo: se existir um Botão chamado Botao1, e o usuário clicar sobre ele,
será acionado o evento Botao1.

Click do Botao1.

Caso seja dado um duplo clique, será acionado o evento Botao1.

DblClick do Botao1.

Os comandos usados no Visual Basic são basicamente os mesmos


usados no Basic, com a diferença de que foram ampliados para satisfazer as
necessidades de uma aplicação voltada para Ambientes Gráficos. Aliás, o
Visual Basic serve para gerar aplicações que serão executadas em ambientes
gráficos como o Windows.
O Visual Basic é considerado por muitos como uma revolução no mundo
da Informática, isto devido à sua versatilidade e relativa facilidade de
aprendizado comparado a outras linguagens. Embora as aplicações de Visual
Basic possam ser mais amigáveis para o usuário final, são mais trabalhosas
para serem construídas do ponto de vista de sua interface gráfica.

Isto deve-se ao fato de que todas as opções possíveis no programa


devem ser pensadas e codificadas pelo programador, o que não acontecia com
linguagens anteriores. Em síntese quanto mais o detalhado e fácil de se usar o
programa for, mais trabalhoso será o seu processo de codificação.

COMEÇANDO A EXPLORAR O VISUAL BASIC

A interface do Visual Basic é muito simples. Quando abrimos esta


ferramenta de programação, veremos que surgem 5 janelas:

1. A barra de menus

2. A janela de propriedades

3. A caixa de ferramentas

4. A barra de ferramentas

5. A janela do form

1. A BARRA DE MENUS

A barra de menus apresenta as principais funções do Visual Basic, na


forma de menus que são acessados através do mouse ou de uma tecla de
atalho. Entre as funções disponíveis nos menus, encontram-se as ferramentas
de depuração e configuração do Visual Basic, assim como as ferramentas de
compilação.

2. A JANELA DE PROPRIEDADES

A janela de propriedades apresenta as configurações disponíveis para


os objetos dispostos no form, que estão atualmente selecionados. Por
exemplo, em uma caixa de texto, pode-se configurar a propriedade Font Size
para 8,5, alterando deste modo o tamanho da fonte que será exibida no
monitor.
3. A CAIXA DE FERRAMENTAS

A caixa de ferramentas apresenta todos os objetos e controles


disponíveis no Visual Basic, acrescentados à este através de arquivos VBX.
Esses arquivos são bibliotecas de ferramentas que acrescentam ao Visual
Basic uma série de recursos extras, como uma Textbox ou Controles de
Imagens.

4. A BARRA DE FERRAMENTAS

Consiste basicamente em um atalho na forma de botões, para as


principais funções do menus, como salvar o Projeto ativo.

5. A JANELA DO FORM

Uma coisa é imprescindível para que um programa em Visual Basic


funcione: a presença de um form. Um form nada mais é do que a janela onde o
programa será exibido. O programador pode acrescentar códigos escritos para
determinados eventos do form (como Load, por exemplo, que é executado
cada vez que o form é carregado) e modificar as propriedades gerais do form
(como por exemplo, o Height).

OS CÓDIGO EM VISUAL BASIC

Um programa em Visual Basic consiste basicamente em código escrito e


na configuração das propriedades dos objetos e dos eventos. Para modificar as
propriedades de um objeto, clica-se nele e depois pressiona-se F4, o que
resultará na exibição da Janela de Propriedades. Para adicionar um código
escrito a determinado evento de um objeto, clica-se duas vezes neste. Será
exibida uma janela apropriada para a inserção de instruções via teclado. O
código será adicionado em uma SUB, que poderá ser acessada a qualquer
momento pelo mesmo procedimento.

É importante ressaltar que as variáveis usadas em um form, se não


declaradas da forma correta, serão excluídas de eventos exteriores ao form ou
objeto no qual ela está sendo usada. Em outras palavras, uma variável criada
em um form deve ser declarada como Global para ser compartilhada entre
outros forms e Subs do programa. Essas declarações são feitas na SUB
General do form, ou em um módulo adicional que pode ser adicionado ao
programa. Neste caso, o módulo seria um arquivo .BAS, onde são declaradas
variáveis e constantes, por exemplo.

FERRAMENTAS COMUNS

O Visual Basic já vem com várias ferramentas dispostas na sua Janela


de Ferramentas. As mais usadas são:

• Picture e Image: Ambas são utilizadas para colocar uma figura gráfica no
form.

• Label: Usada para adicionar um texto no form, o qual não poderá ser
modificado pelo usuário final.

• Textbox: Como o próprio nome diz, é uma caixa de texto. Consiste em um


local onde é permitido ao usuário digitar qualquer coisa.

• Frame: Usado para agrupar vários botões Option.

• Command: Um botão.

• Option e Check: São botões que só possuem dois estados: ativados


desativados.

• Combo: Gera uma lista de opções combinada com uma caixa de texto.

• Timer: Executa determinada ação em intervalos de tempo constantes.

• Common Dialogs: Caixas padronizadas para manipulação de arquivos.

Além destes, existem ainda ferramentas para proporcionar controle de


banco de dados, objetos importados de outros aplicativos, etc... As funções
citadas acima são quase imprescindíveis para se escrever um programa
simples.

Você também pode gostar