Applies ToAccess para Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Este artigo fornece-lhe uma breve descrição geral sobre bases de dados: o que são, a razão pela qual poderá utilizar uma e a função dos diferentes elementos de uma base de dados. A terminologia está orientada para MicrosoftAccess bases de dados, mas os conceitos aplicam-se a todos os produtos de base de dados.

Neste artigo

O que é uma base de dados?

Uma base de dados é uma ferramenta de recolha e organização de informações. As bases de dados podem armazenar informações sobre pessoas, produtos, encomendas ou qualquer outro assunto. Muitas bases de dados começam por ser uma lista num programa de processamento de texto ou numa folha de cálculo. À medida que a lista cresce, começam a aparecer inconsistências e repetições nos dados. Os dados tornam-se difíceis de compreender num formato de lista e as maneiras para efetuar pesquisas ou selecionar subconjuntos de dados para revisão são limitadas. Assim que estes problemas começarem a aparecer, recomendamos que transfira os dados para uma base de dados criada por um sistema de gestão de bases de dados (DBMS), como Access.

Uma base de dados informatizada é um contentor de objetos. Uma base de dados pode conter mais do que uma tabela. Por exemplo, um sistema de controlo de inventários que utilize três tabelas não corresponde a três bases de dados mas sim uma base de dados que contém três tabelas. A menos que tenha sido especificamente concebido para utilizar dados ou código de outra origem, uma base de dados Access armazena as respetivas tabelas num único ficheiro, juntamente com outros objetos, como formulários, relatórios, macros e módulos. As bases de dados criadas no formato Access 2007-2016 (que também é utilizado por Access para Microsoft 365, Access 2024, Access 2021 e Access 2019 ) têm a extensão de ficheiro .accdb e as bases de dados criadas em formatos anteriores Access têm a extensão de ficheiro .mdb.

Com Access, pode:

  • Adicionar novos dados a uma base de dados, como um novo item num inventário

  • Editar dados existentes na base de dados, como alterar a localização atual de um item

  • Eliminar informações, por exemplo, quando um item é vendido ou retirado

  • Organizar e visualizar os dados de várias formas diferentes

  • Partilhar os dados com outras pessoas através de relatórios, mensagens de e-mail, intranet ou a Internet

As partes de uma base de dados Access

As secções seguintes são descrições breves das partes de uma base de dados Access típica.

Tabelas

Imagem de botãoO aspeto de uma base de dados é semelhante a uma folha de cálculo, na qual os dados são armazenados em linhas e colunas. Por esta razão, costuma ser bastante fácil importar os dados de uma folha de cálculo para uma base de dados. A principal diferença entre armazenar os seus dados numa folha de cálculo e armazená-los numa base de dados é a forma como os dados estão organizados.

Para obter a maior flexibilidade de uma base de dados, os dados precisam de ser organizados em tabelas para que não ocorram redundâncias. Por exemplo, se armazenar informações sobre funcionários, cada funcionário apenas deverá ter de ser introduzido uma vez numa tabela que esteja configurada para receber dados de funcionários. Os dados sobre produtos serão armazenados numa tabela específica e os dados sobre sucursais serão armazenados noutra tabela. Este processo é denominado normalização.

Cada linha numa tabela é referida como um registo. Os registos são onde as informações individuais são armazenadas. Cada registo consiste num ou mais campos. Os campos correspondem às colunas na tabela. Por exemplo, pode ter uma tabela com o nome "Funcionários" em que cada registo (linha) contém informações sobre um funcionário diferente e cada campo (coluna) contém um tipo diferente de informações, como o nome próprio, apelido, endereço, entre outros. Os campos têm de ser designados como um determinado tipo de dados, seja texto, data ou hora, número ou outro tipo.

Outra forma de descrever registos é imaginando um catálogo de fichas de biblioteca à moda antiga. Cada ficha no arquivo corresponde a um registo na base de dados. Cada informação numa ficha individual (autor, título, etc.) corresponde a um campo na base de dados.

Para mais informações sobre tabelas, consulte o artigo Introdução às tabelas.

Formulários

Imagem de botãoOs formulários permitem-lhe criar um interface de utilizador no qual pode introduzir e editar os seus dados. Os formulários contêm frequentemente botões de comando e outros controlos que desempenham várias tarefas. Pode criar uma base de dados sem utilizar formulários ao editar os seus dados nas folhas de dados da tabela. Contudo, a maioria dos utilizadores de bases de dados preferem utilizar os formulários para visualizar, introduzir e editar dados nas tabelas.

Pode programar botões de comando para determinar que dados aparecem no formulário, abrir outros formulários ou relatórios ou desempenhar várias outras tarefas. Por exemplo, pode ter um formulário denominado "Formulário de Clientes" no qual trabalha com dados de clientes. O formulário de clientes pode ter um botão que abre um formulário de encomenda no qual pode efetuar uma nova encomenda para esse cliente.

Os formulários também lhe permitem controlar a forma como os outros utilizadores interagem com a base de dados. Por exemplo, pode criar um formulário que mostra apenas certos campos e permite que apenas certas operações possam ser desempenhadas. Isto ajuda-o a proteger os dados e a assegurar que os dados são introduzidos adequadamente.

Para mais informações sobre formulários, consulte o artigo Introdução aos formulários.

Relatórios

imagem de botãoOs relatórios são utilizados para formatar, resumir e apresentar dados. Um relatório, normalmente, responde a uma questão específica, como "Quanto dinheiro recebemos de cada cliente este ano?" ou "Em que cidades estão localizados os nossos clientes?". Cada relatório pode ser formatado para que apresente as informações da forma mais legível possível.

Um relatório pode ser executado a qualquer altura e refletirá sempre os dados atuais na base de dados. Os relatórios são geralmente formatados para poderem ser impressos mas também podem ser visualizados no ecrã, exportados para outro programa ou enviados como um anexo a uma mensagem de e-mail.

Para obter mais informações sobre relatórios, consulte o artigo Introdução aos relatórios no Access.

Consultas

Imagem de botãoAs consultas podem desempenhar várias funções diferentes numa base de dados. A sua função mais comum é a de obtenção de dados específicos das tabelas. Os dados que pretende visualizar estão normalmente distribuídos pelas várias tabelas e as consultas permitem-lhe visualizá-los uma única folha de dados. Para além disso, tendo em conta que o utilizador normalmente não pretende visualizar todos os registos de uma só vez, as consultas permitem-lhe adicionar critérios para "filtrar" os dados de modo a visualizar apenas os registos que pretende.

Algumas consultas são "atualizáveis", o que significa que pode editar os dados nas tabelas subjacentes através da folha de dados da consulta. Caso esteja a trabalhar numa consulta atualizável, lembre-se de que as suas alterações estão de facto a ser efetuadas nas tabelas, não apenas na folha de dados da consulta.

Existem dois tipos de consultas base: consultas de seleção e consultas de ação. Uma consulta de seleção obtém os dados e disponibiliza-os para utilização. Pode visualizar os resultados da consulta no ecrã, imprimi-los ou copiá-los para a área de transferência. Em alternativa, pode utilizar o resultado de uma consulta como a origem do registo para um formulário ou relatório.

Uma consulta de ação, como o nome indica, desempenha uma tarefa com os dados. As consultas de ação podem ser utilizadas para criar novas tabelas, adicionar dados a tabelas existentes, atualizar dados ou eliminar dados.

Para mais informações sobre consultas, consulte o artigo Introdução às consultas.

Macros

Imagem de botãoMacros no Access podem ser consideradas uma linguagem de programação simplificada que pode utilizar para adicionar funcionalidades à base de dados. Por exemplo, pode anexar uma macro a um botão de comando num formulário de modo a que a macro seja executada sempre que o botão é clicado. As macros contêm ações que desempenham tarefas, tais como a abertura de um relatório, a execução de uma consulta ou o fecho da base de dados. A maior parte das operações que executa manualmente pode ser automatizada através de macros, o que permite poupar tempo de uma forma extraordinária.

Para obter mais informações sobre macros, consulte o artigo Introdução à programação do Access.

Módulos

Imagem de botãoOs módulos, como as macros, são objetos que pode utilizar para adicionar funcionalidades à sua base de dados. Enquanto cria macros no Access ao escolher a partir de uma lista de ações de macro, escreve módulos na linguagem de programação VBA (Visual Basic for Applications). Um módulo é uma coleção de declarações, instruções e procedimentos que estão armazenados em conjunto como uma unidade. Um módulo pode ser um módulo de classe ou um módulo padrão. Os módulos de classe são anexados a formulários ou relatórios e normalmente contêm procedimentos que são específicos do formulário ou relatório ao qual se encontram anexados. Os módulos padrão contêm procedimentos gerais que não estão associados a qualquer outro objeto. Os módulos padrão são listados em Módulos no Painel de Navegação, ao passo que os módulos de classe não.

Para obter mais informações sobre módulos, consulte o artigo Introdução à programação do Access.

Início da Página

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.