MS Access - Objetos

O MS Access usa “objetos” para ajudar o usuário a listar e organizar informações, bem como preparar relatórios especialmente projetados. Quando você cria um banco de dados, o Access oferece Tabelas, Consultas, Formulários, Relatórios, Macros e Módulos. de muitos objetos, mas os seguintes são os principais objetos -

  • Tables
  • Queries
  • Forms
  • Reports

Juntos, esses objetos permitem inserir, armazenar, analisar e compilar seus dados. Aqui está um resumo dos principais objetos em um banco de dados Access;

Mesa

Tabela é um objeto usado para definir e armazenar dados. Quando você cria uma nova tabela, o Access pede que você defina os campos que também são conhecidos como títulos de coluna.

  • Cada campo deve ter um nome exclusivo e tipo de dados.

  • As tabelas contêm campos ou colunas que armazenam diferentes tipos de dados, como um nome ou endereço, e registros ou linhas que coletam todas as informações sobre uma determinada instância do assunto, como todas as informações sobre um cliente ou funcionário etc.

  • Você pode definir uma chave primária, um ou mais campos que possuem um valor exclusivo para cada registro e um ou mais índices em cada tabela para ajudar a recuperar seus dados mais rapidamente.

Inquerir

Um objeto que fornece uma visão personalizada dos dados de uma ou mais tabelas. As consultas são uma forma de pesquisar e compilar dados de uma ou mais tabelas.

  • Executar uma consulta é como fazer uma pergunta detalhada ao seu banco de dados.

  • Ao construir uma consulta no Access, você está definindo condições de pesquisa específicas para encontrar exatamente os dados que deseja.

  • No Access, você pode usar a consulta gráfica pelo recurso de exemplo ou pode escrever instruções Structured Query Language (SQL) para criar suas consultas.

  • Você pode definir consultas para selecionar, atualizar, inserir ou excluir dados.

  • Você também pode definir consultas que criam novas tabelas de dados em uma ou mais tabelas existentes.

Formato

Form é um objeto em um banco de dados de desktop projetado principalmente para entrada ou exibição de dados ou para controle de execução de aplicativos. Você usa formulários para personalizar a apresentação de dados que seu aplicativo extrai de consultas ou tabelas.

  • Os formulários são usados ​​para inserir, modificar e visualizar registros.

  • O motivo pelo qual os formulários são usados ​​com tanta frequência é que eles são uma maneira fácil de orientar as pessoas a inserir os dados corretamente.

  • Quando você insere informações em um formulário no Access, os dados vão exatamente para onde o designer do banco de dados deseja em uma ou mais tabelas relacionadas.

Relatório

Relatório é um objeto em bancos de dados de desktop projetados para formatar, calcular, imprimir e resumir dados selecionados.

  • Você pode visualizar um relatório na tela antes de imprimi-lo.

  • Se os formulários forem para fins de entrada, os relatórios serão para saída.

  • Tudo que você planeja imprimir merece um relatório, seja uma lista de nomes e endereços, um resumo financeiro de um período ou um conjunto de etiquetas de endereçamento.

  • Os relatórios são úteis porque permitem apresentar componentes de seu banco de dados em um formato fácil de ler.

  • Você pode até personalizar a aparência de um relatório para torná-lo visualmente atraente.

  • O Access oferece a capacidade de criar um relatório a partir de qualquer tabela ou consulta.

Outros objetos do MS Access

Vamos agora dar uma olhada em outros objetos do MS Access.

Macro

Este objeto é uma definição estruturada de uma ou mais ações que você deseja que o Access execute em resposta a um evento definido. Uma macro de acesso é um script para realizar algum trabalho. Por exemplo, para criar um botão que abre um relatório, você pode usar uma macro que irá disparar a ação OpenReport.

  • Você pode incluir condições simples em macros para especificar quando uma ou mais ações na macro devem ser executadas ou ignoradas.

  • Você pode usar macros para abrir e executar consultas, para abrir tabelas ou para imprimir ou visualizar relatórios.

  • Você também pode executar outras macros ou procedimentos do Visual Basic de dentro de uma macro.

  • As macros de dados podem ser anexadas diretamente a eventos de tabela, como inserir novos registros, editar registros existentes ou excluir registros.

  • Macros de dados em aplicativos da web também podem ser objetos autônomos que podem ser chamados de outras macros de dados ou objetos de macro.

Módulo

Módulo é um objeto em bancos de dados de desktop que contém procedimentos personalizados que você codifica usando o Visual Basic. Os módulos fornecem um fluxo de ações mais discreto e permitem detectar erros.

  • Tudo o que pode ser feito em uma macro também pode ser feito em um módulo, mas você não obtém a interface de macro que pergunta o que é necessário para cada ação.

  • Os módulos são muito mais poderosos e são essenciais se você planeja escrever código para um ambiente multiusuário, porque as macros não podem incluir tratamento de erros.

  • Os módulos podem ser objetos autônomos contendo funções que podem ser chamadas de qualquer lugar em seu aplicativo ou podem ser associados diretamente a um formulário ou relatório para responder a eventos no formulário ou relatório associado.