MS Access - Importação de Dados

Neste capítulo, falaremos sobre a importação de dados no Access e quais tipos de dados você pode importar usando o Access. Normalmente, os dados são armazenados em vários formatos, arquivos e locais, o que torna difícil obtê-los e usá-los. Se você tiver dados em uma planilha, uma lista do SharePoint ou algum outro formato, pode importá-los para um banco de dados do Access com apenas algumas etapas, tornando-os muito mais, facilmente disponíveis no Access.

  • O comando Salvar como geralmente é usado para salvar um documento em outro formato, para que você possa abri-lo em outro programa.

  • No Access, você não pode usar o comando Salvar como da mesma maneira, pode salvar objetos do Access como outros objetos do Access, mas não pode salvar um banco de dados do Access como um arquivo de planilha.

  • Para salvar o Access como um arquivo de planilha, você precisará usar o recurso de importação na guia Dados externos.

Diferentes tipos de acesso a dados podem ser importados

Para entender que tipo de dados você pode importar nos dados do Access, vamos abrir seu banco de dados e ir para a guia Dados externos.

No grupo Import & Link, você pode ver os diferentes tipos de opções disponíveis para importação de dados no Access. A seguir estão os formatos de importação de dados mais comumente usados.

  • Microsoft Office Excel
  • Microsoft Office Access
  • Bancos de dados ODBC (por exemplo, SQL Server)
  • Arquivos de texto (delimitados ou de largura fixa)
  • Arquivos XML

Exemplo

Vejamos um exemplo simples de importação de dados de um arquivo Excel. Aqui estão os dados no arquivo Access.

Para importar os dados no Access, primeiro precisamos abrir o banco de dados do Access e depois ir para a guia Dados Externos como na imagem a seguir.

No grupo Importar e Vincular, você verá uma opção Excel. Vamos clicar nessa opção.

Navegue pelo arquivo Excel do qual deseja importar os dados e, em seguida, temos diferentes opções para armazenar os dados. Vamos selecionar a primeira opção e clicar em OK.

Aqui você verá uma prévia dos seus dados. Agora, clique em Avançar.

Na visualização, você pode ver agora que a primeira linha contém os títulos das colunas. Vamos agora marcar a caixa de seleção e clicar em Avançar.

Você verá agora uma caixa de diálogo onde pode definir o tipo de dados para cada coluna / campo. Se você não quiser importar nenhum campo, basta marcar a caixa de seleção que diz não importar campo. Assim que terminar com o campo FirstName, basta clicar no campo MiddleInitial.

Vamos agora percorrer todos os campos e, em seguida, clique em Avançar.

Aqui estão as diferentes opções de chave primária. Vamos selecionar a primeira opção e clicar em Avançar.

Na última caixa de diálogo, você pode inserir o nome da tabela de sua escolha e clicar em Concluir.

Se quiser salvar todas essas etapas, marque a caixa de seleção e feche a caixa de diálogo.

Vamos agora para o painel de navegação. Você verá que uma nova tabela foi adicionada aqui e, quando abrir a tabela recém-adicionada, verá todos os seus dados no Access.

Exemplo

Vejamos agora outro exemplo de importação de dados do banco de dados Access. Vamos para a guia Externa novamente.

No grupo Import & Link, clique na opção Access.

Navegue no banco de dados do Access do qual deseja importar os dados e selecione a primeira opção que diz Importar tabelas, consultas, formulário etc. Agora, clique em OK.

Na caixa de diálogo acima, você pode ver diferentes guias para Tabelas, Consultas, Formulários etc. de onde você pode selecionar o tipo de dados que deseja importar.

Vamos para o Reportsguia e selecione qualquer relatório que deseja importar; você também pode selecionar todos os dados clicando noSelect Allbotão. Deixe-nos selecionarProjects e clique Ok.

Agora feche a caixa de diálogo. No painel de navegação, você verá que um novo relatório foi adicionado. Vamos abrir este relatório e você verá todos os dados desse relatório.