Importação/Exportação de Dados do Microsoft Access
Introdução
O Microsoft Access suporta vários cenários de importação e exportação de dados, de e para bancos de dados MS Access, de e para arquivos de texto, de e para planilhas, etc. Antes de importar, você deve criar um banco de dados que receberá os registros.
A principal maneira de importar ou exportar é por meio da página de propriedades Dados Externos da Faixa de Opções. Você também pode clicar com o botão direito do mouse em qualquer objeto no Painel de Navegação, posicionar o mouse em Importar ou Exportar e clicar na opção desejada.
Aprendizagem prática:introdução à importação/exportação de dados
- Iniciar o Microsoft Access
- Clique em Banco de dados da área de trabalho em branco
- Defina o nome do arquivo como FunDS2
- Clique em Criar
- Na faixa de opções, clique em Arquivo e clique em Opções
- Na lista à esquerda, clique em Banco de dados atual
- Na lista à direita, clique em Janelas sobrepostas
- Clique em OK
- Leia a caixa de mensagem e clique em OK
- Na tabela padrão, clique duas vezes em ID para colocar no modo de edição, pressione F2 e pressione Home, digite SoldItem (para obter SoldItemID) e pressione Enter
- Na seção Exibições da Faixa de Opções, clique em Exibir (ou Exibição de Design)
- Defina o nome como SoldItems e clique em OK
- Complete a tabela com os seguintes campos (altere apenas as partes indicadas):
Nome do campo Tipo de dados Tamanho do campo Formato Legenda SoldItemID Vendido ID do item ReceiptNumber Número do recibo # ItemNumber Número Item # Fabricante 40 Categoria 25 Subcategoria 25 Subcategoria ItemName 100 Nome do item ItemSize 20 Tamanho PurchasePrice Number Preço de compra fixo duplo - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Para criar uma nova tabela, na Faixa de Opções, clique em Criar e, na seção Tabelas, clique em Design de Tabela
- Tipo ReciboNúmero e pressione Tab
- Clique com o botão direito do mouse em ReceiptNumber e clique em Chave primária
- Crie os campos da seguinte forma:
Nome do campo Tipo de dados Tamanho do campo Formato Legenda ReceiptNumber Número Inteiro Longo Recibo # EmployeeNumber Número Inteiro Longo Funcionário # ShoppingDate Data/Hora Data Longa Data de Compra ShoppingTime Data/Hora Longo Tempo Tempo de Compra VendasNúmero Total de Vendas Fixas Duplas Total de Vendas Quantidade Licitada Número Proposto Duplo Valor Fixo Licitado - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Defina o nome da tabela como ShoppingSessions e clique em OK
- Na faixa de opções, clique em Arquivo e clique em Novo
- Clique em Banco de dados da área de trabalho em branco
- Defina o nome do arquivo como Centro de treinamento do computador
- Clique em Criar
- Na faixa de opções, clique em Arquivo e clique em Opções
- Na lista à esquerda, clique em Banco de dados atual
- Na lista à direita, clique em Janelas sobrepostas
- Clique em OK
- Leia a caixa de mensagem e clique em OK
Importando um banco de dados do Microsoft Access
O tipo mais simples de dados para importar para um banco de dados do Microsoft Access é outro banco de dados do MS Access. Para importar um banco de dados do Microsoft Access:
- Se o Painel de Navegação contiver pelo menos uma tabela, clique com o botão direito do mouse em uma tabela. Posicione o mouse em Importar e clique em Acessar Banco de Dados
- Na seção Importar e vincular da Faixa de Opções, clique no botão Acessar
Na caixa de diálogo, se você souber o caminho para o banco de dados, incluindo seu nome, digite-o. Caso contrário, clique no botão Procurar para selecionar o banco de dados de origem. Depois de especificar o banco de dados, clique em OK. A caixa de diálogo Importar objetos será exibida. Os objetos são organizados por categorias. Selecione os objetos desejados. Além dos objetos, você pode importar ou ignorar aspectos como os relacionamentos e outras opções do Painel de Navegação. Para decidir, clique no botão Opções e selecione as opções desejadas:
Quando estiver pronto, clique em OK. Se os objetos no banco de dados fossem válidos (e deveriam ser), você não deveria ter nenhum problema.
Aprendizado prático:importando um banco de dados do Microsoft Access
- Na Faixa de Opções, clique em Dados Externos
- Na seção Importar e vincular da Faixa de Opções, clique no botão Acessar
- Na caixa de diálogo, clique no botão Procurar
- Nos recursos que acompanham essas lições, selecione CTC e clique em Abrir
- Na caixa de diálogo, clique em OK
- Na página de propriedades Tabelas, clique em Selecionar tudo
- Clique na guia Formulários e clique em Selecionar tudo
- Clique em OK
- Quando os objetos forem importados, na caixa de diálogo, clique em Fechar
Exportando um banco de dados do Microsoft Access
Existem várias maneiras de exportar os registros de um banco de dados do Microsoft Access. Uma maneira é exportar formalmente uma tabela.
Para exportar um objeto:
- No Painel de Navegação, clique com o botão direito do mouse na tabela que contém os registros, posicione o mouse na exportação e clique em Acessar
- No Painel de Navegação, clique na tabela que contém os registros para selecioná-la. Na seção Exportar da Faixa de Opções, clique no botão Acessar
Na primeira página do assistente, se você souber o caminho para o banco de dados, incluindo seu nome, digite-o ou clique no botão Procurar para selecionar o banco de dados de destino. Depois de especificar o banco de dados, clique em OK. Isso exibiria a caixa de diálogo Exportar. Permite especificar o nome do objeto que receberá os registros ou o objeto que seria criado. Você também pode especificar o que seria exportado:apenas a estrutura da tabela ou tanto a estrutura quanto os registros:
A técnica acima permite exportar um objeto ou um objeto por vez. Se você deseja exportar todo o banco de dados, na Faixa de Opções, clique em Arquivo e clique em Salvar como:
Esta janela permite selecionar o tipo de formato que o novo banco de dados deve ter. A janela oferece oito opções que você pode usar. Para usar uma opção, clique nela e clique em Salvar como ou clique duas vezes nela.
Se você deseja salvar o banco de dados no formato atual do Access 2007-2016, selecione Access Database. Isso abriria a caixa de diálogo Salvar como. Especifique o nome e o local do novo banco de dados e clique em Salvar.
Se você deseja criar um banco de dados do Microsoft Access 97-2000, clique em Access 2000 Database. Isso criaria um arquivo com .mdb extensão. Esses são bancos de dados compatíveis com Microsoft Access 97 e Microsoft Office Access 2000. Não há nada de ruim ou errado com essas versões de bancos de dados e eles ainda são valiosos hoje. Eles simplesmente não suportam alguns recursos, como expressões, anexos, etc. em uma tabela:
Nas versões de banco de dados MDB, as expressões não podem ser criadas em tabelas, mas podem ser criadas em outros tipos de objetos.
Microsoft Access e planilhas
Importando uma planilha
Existem várias maneiras de importar uma planilha para um banco de dados do Microsoft Access. A planilha pode vir de qualquer aplicativo, incluindo Microsoft Excel, Planilhas Google, CSV, etc.
Se você planeja importar uma planilha do Microsoft Excel ou uma planilha do Google, deve primeiro prepará-la. Uma maneira é garantir que toda a planilha esteja organizada como uma única tabela. Nesse caso, a parte superior da planilha deve conter as categorias que podem ser usadas/consideradas como cabeçalhos de coluna. Nenhum texto não organizado (texto que não é considerado pertencente à tabela) deve ser exibido acima dos cabeçalhos. Os valores podem ser exibidos em cada cabeçalho. Aqui está um exemplo:
Nenhum texto não organizado (texto que não seja considerado como pertencente à tabela) deve ser exibido abaixo dos registros).
Quando o documento estiver pronto, para importá-lo:
- Se o Painel de Navegação contiver pelo menos uma tabela, clique com o botão direito do mouse em uma tabela no Painel de Navegação, posicione o mouse em Importar e clique em Excel
- Na seção Importar e vincular da Faixa de Opções, clique no botão Excel
Na caixa de diálogo, especifique o caminho e o nome da planilha e clique em OK. Isso iniciaria um assistente. Na primeira página, selecione o nome da planilha que contém os dados.
Aprendizado prático:importando uma planilha do Microsoft Excel
- Na faixa de opções, clique em Arquivo e clique em Abrir
- Na lista de arquivos, clique em FunDS2
- Na Faixa de Opções, clique em Dados Externos
- Na seção Importar e vincular, clique no botão Excel
- Clique no botão Procurar
- Nos recursos que acompanham essas lições, selecione Fun Department Store e clique em Abrir
- Clique em OK
- Na primeira página do assistente, certifique-se de que a Plan1 esteja selecionada e clique em Avançar. Uma caixa de mensagem pode ser exibida. Leia e clique em OK
- Na segunda página do assistente, verifique se Primeira linha contém cabeçalhos de coluna está marcada e clique em Avançar
- Na terceira página do assistente, conforme a coluna ItemNumber é selecionada, clique na seta da caixa de combinação Data Type e selecione Long Integer
- Clique em DateInStore ou em qualquer célula abaixo dela e verifique se o tipo de dados é Data com hora
- Clique em UnitPrice e verifique se o Data Type está definido como Double
- Clique em Avançar
- Clique na seta da caixa de combinação e selecione ItemNumber
- Clique em Avançar
- Substitua o nome Importar para tabela por StoreItems
- Clique em Concluir
- Na caixa de diálogo, clique em Fechar
- No Painel de Navegação, clique com o botão direito do mouse na tabela StoreItems e clique em Modo Design
- Altere as seguintes características dos campos:
Nome do campo Tamanho do campo Formatar Legenda ItemNúmero Número do item DateInStore Data na Loja Fabricante 40 Categoria 25 Subcategoria 25 Subcategoria ItemName 100 Nome do item ItemSize 20 Tamanho Preço unitário duplo fixo Preço unitário - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Você também receberá uma caixa de mensagem indicando que alguns dados podem ser perdidos. Leia e clique em Sim
Importando uma planilha nomeada
Se a planilha contiver uma mistura de seções ou grupos organizados e não organizados, você deve criar nomes para os grupos de registros necessários.
Aprendizado prático:importando uma planilha do Microsoft Excel
- Iniciar o Microsoft Excel
- Nos recursos que acompanham essas lições, abra a pasta de trabalho Fun Department Store
- Na parte inferior, clique em Planilha2
- Clique em Employee # e digite EmpolyeeNumber
- Substituir Nome por Nome
- Substituir nome por sobrenome
- Selecione as células de EmployeeNumber até o último Sales Associates
- Na faixa de opções, clique em Fórmulas
- Na seção Nomes definidos, clique em Definir nome
- Substitua o nome sugerido por Funcionários
- Clique em OK
- Fechar o Microsoft Excel
- Quando perguntado se deseja salvar, clique em Salvar e retorne ao Microsoft Access
- Na Faixa de Opções, clique em Dados Externos, se necessário.
Na seção Importar e vincular, clique no botão Excel - Clique no botão Procurar
- Selecione a planilha da Fun Department Store que você alterou acima e clique em Abrir
- Na caixa de diálogo Obter dados externos, clique em OK
- Na primeira página do assistente, clique no botão de opção Mostrar intervalos nomeados
- Certifique-se de que Funcionários estejam selecionados e clique em Avançar
- Na segunda página do assistente, clique em Primeira linha contém cabeçalhos de coluna e clique em Avançar
- Na terceira página do assistente, conforme a coluna EmployeeNumber é selecionada, clique na seta da caixa de combinação Data Type e selecione Long Integer
- Clique em Avançar
- Clique na seta da caixa de combinação e selecione EmployeeNumber
- Clique em Avançar
- Aceite o nome da tabela como Funcionários e clique em Concluir
- Na caixa de diálogo, clique em Fechar
- No painel de navegação, clique com o botão direito do mouse na tabela Funcionários e clique em Visualização de design
- Altere as seguintes características dos campos:
Nome do campo Tipo de dados Tamanho do campo Expressão Legenda EmployeeNumber Número Funcionário # Nome 20 Nome Sobrenome 20 Sobrenome EmployeeName [FirstName] &" " &[LastName] Nome do funcionário Título 100 - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Você também receberá uma caixa de mensagem informando que alguns dados podem ser perdidos. Leia e clique em Sim
Copiando de uma planilha
Em vez de importar manualmente uma planilha, você pode selecionar os valores em uma planilha, copiá-los e colá-los em uma tabela no Microsoft Access.
Aprendizagem prática:copiando de uma planilha
- Inicie o Microsoft Excel e, na lista de arquivos, clique em Fun Department Store
- Clique na Planilha3
- Clique na célula B5
- Pressione e segure a tecla Shift
- Clique na célula G64
- Liberar turno
- Na faixa de opções do Microsoft Excel, clique em Página inicial
- Na seção Área de transferência, clique em Copiar
- No Microsoft Access, no Painel de Navegação, clique duas vezes na tabela ShoppingSessions
- Clique com o botão direito do mouse na interseção dos cabeçalhos das colunas e dos cabeçalhos das linhas
- Clique em Colar
- Leia a caixa de mensagem do Microsoft Access e clique em Sim
- Voltar ao Microsoft Excel na Planilha3
- Clique na célula I5
- Pressione e segure a tecla Shift
- Clique na célula P165
- Liberar turno
- Na faixa de opções, clique em Página inicial e clique em Copiar
- Retorne ao Microsoft Access e clique duas vezes na tabela SoldItems no painel de navegação
- Na mesa, clique em Recibo #
- Pressione e segure a tecla Shift
- Preço unitário do clique
- Liberar turno
- Pressione Ctrl + V para colar
- Leia a caixa de mensagem e clique em Sim
- Feche as duas tabelas
- No Painel de Navegação, clique com o botão direito do mouse em qualquer uma das tabelas, posicione o mouse em Importar e clique em Acessar Banco de Dados
- Clique em Procurar
- Localize e selecione o banco de dados FunDS1 das lições anteriores (caso contrário, nos recursos que acompanham essas lições, selecione FunDS2) e clique em Abrir
- Na caixa de diálogo, clique em OK
- Na caixa de diálogo Importar objetos, clique em Formulários
- Clique em Selecionar tudo
- Clique em OK
- Quando os formulários forem importados, na caixa de diálogo, clique em Fechar
Exportando para uma planilha do Microsoft Excel
transferir dados do Microsoft Access para uma planilha envolve copiar e colar. Para começar, no Microsoft Access, você pode abrir uma tabela no Modo Folha de Dados e selecionar um, alguns ou todos os registros. Depois de selecionar os registros, você pode copiá-los, abrir o Microsoft Excel, clicar na célula que hospedaria o valor superior esquerdo e colar.
Outra técnica consiste em exportar, e você pode fazer isso sem antes abrir a tabela:
- Antes de exportar uma tabela, no Painel de Navegação, clique na tabela. Em seguida, na Faixa de Opções, clique em Dados Externos. Na seção Exportar, clique no botão Excel
- No Painel de Navegação, clique com o botão direito do mouse na tabela desejada, posicione o mouse em Exportar e clique em Excel
Isso abriria a caixa de diálogo Exportar - Planilha do Excel com o caminho onde o arquivo será salvo. A pasta padrão é Meus Documentos:
Aprendizado prático:exportando dados como uma planilha
- Na faixa de opções, clique em Arquivo e clique em Abrir
- Na lista de arquivos, clique em Computer Training Center
- No painel de navegação, clique com o botão direito do mouse na tabela CourseSchedules, posicione o mouse em Exportar e clique em Excel
- Clique no botão Procurar e selecione a pasta (Meus) Documentos
- Clique em OK
- Na caixa de diálogo, clique em Fechar
Microsoft Access e arquivos de texto
Importando um arquivo de texto
Você pode criar uma tabela usando dados de um arquivo de texto. Se você estiver criando o arquivo (texto) no Bloco de Notas, a delimitação de um campo geralmente é feita pressionando Tab após criar o conteúdo dos campos. Para importar um arquivo de texto no Microsoft Access:
- Na seção Importar da Faixa de Opções, clique no botão Arquivo de Texto
- Se você criou anteriormente uma tabela que receberia os valores, no Painel de Navegação, clique com o botão direito do mouse nessa tabela, posicione o mouse em Importar e clique em Arquivo de texto curto
Aprendizado prático:importando um documento de texto
- Para iniciar um novo banco de dados, na Faixa de Opções, clique em Arquivo e clique em Novo
- Clique em Banco de dados da área de trabalho em branco
- Defina o nome como Monson University1
- Clique em Criar
- Na faixa de opções, clique em Arquivo e clique em Opções
- Na lista à esquerda, clique em Banco de dados atual
- Na lista à direita, clique em Janelas sobrepostas
- Clique em OK
- Na Faixa de Opções, clique em Dados Externos e, na seção Importar e Vincular, clique em Arquivo de Texto
- Na caixa de diálogo Obter dados externos - arquivo de texto, clique no botão Procurar
- Localize os recursos que acompanham essas lições e selecione o arquivo Departments.txt
- Clique em Abrir
- Na caixa de diálogo, clique em OK
- Na primeira página do Assistente de importação de texto, aceite que o texto seja Delimitado e clique em Avançar
- Na segunda página, aceite que o delimitador seja definido como Tab.
Clique na caixa de seleção Primeira linha contém nomes de campo
- Clique em Avançar
- Na terceira página do assistente, clique em Avançar
- Clique na seta da caixa de combinação e selecione DepartmentCode
- Clique em Avançar
- Aceite o nome da tabela como Departamentos e clique em Concluir
- Quando os registros forem importados, clique em Fechar
- No painel de navegação, clique com o botão direito do mouse na tabela Departamentos e clique em Visualização de design
- Altere as seguintes características dos campos:
Nome do campo Tamanho do campo Código de departamento 5 DepartmentName 100 - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Você também receberá uma caixa de mensagem informando que alguns dados podem ser perdidos. Leia e clique em Sim
- Na Faixa de Opções, clique em Dados Externos e, na seção Importar e Vincular, clique em Arquivo de Texto
- Na caixa de diálogo Obter dados externos - arquivo de texto, clique no botão Procurar
- Nos recursos que acompanham essas lições, selecione o arquivo Employees.txt e clique em Abrir
- Na caixa de diálogo, clique em OK
- Na primeira página do Assistente de importação de texto, aceite que o texto seja Delimitado e clique em Avançar
- Na segunda página, aceite que o delimitador seja definido como Tab e clique em Primeira linha contém nomes de campo
- Clique em Avançar
- Na terceira página do assistente, conforme EmployeeNumber é selecionado, clique na seta da caixa de combinação Data Type e selecione Short Text
- Clique em Avançar
- Clique na seta da caixa de combinação e selecione EmployeeNumber
- Clique em Avançar
- Aceite o nome da tabela como Funcionários e clique em Concluir
- Quando os registros forem importados, clique em Fechar
- No painel de navegação, clique com o botão direito do mouse na tabela Funcionários e clique em Visualização de design
- Altere as seguintes características dos campos:
Nome do campo Tamanho do campo Legenda FuncionárioNúmero 10 Nome 25 Nome MiddleName 25 Sobrenome 25 Sobrenome Código de departamento 5 Título 100 - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Você também receberá uma caixa de mensagem informando que alguns dados podem ser perdidos. Leia e clique em Sim
- Na Faixa de Opções, clique em Dados Externos e, na seção Importar e Vincular, clique em Arquivo de Texto
- Na caixa de diálogo Obter dados externos - arquivo de texto, clique no botão Procurar
- Nos recursos que acompanham essas lições, selecione o arquivo Majors.txt e clique em Abrir
- Na caixa de diálogo, clique em OK
- Na primeira página do Assistente de importação de texto, aceite que o texto seja Delimitado e clique em Avançar
- Na segunda página, aceite que o delimitador seja definido como Tab e clique em Primeira linha contém nomes de campo
- Clique em Avançar
- Na terceira página do assistente, clique em Dean
- Clique na seta da caixa de combinação Tipo de dados e selecione Texto curto
- Clique em Avançar
- Clique na seta da caixa de combinação e selecione MajorID
- Clique em Avançar
- Aceite o nome da tabela como Majors e clique em Concluir
- Quando os registros forem importados, clique em Fechar
- No painel de navegação, clique com o botão direito do mouse na tabela Funcionários e clique em Visualização de design
- Altere as seguintes características dos campos:
Nome do campo Tamanho do campo MajorID Maior 100 Reitor 10 - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Você também receberá uma caixa de mensagem informando que alguns dados podem ser perdidos. Leia e clique em Sim
- Na Faixa de Opções, clique em Dados Externos e, na seção Importar e Vincular, clique em Arquivo de Texto
- Na caixa de diálogo Obter dados externos - arquivo de texto, clique no botão Procurar
- Nos recursos que acompanham essas lições, selecione o arquivo Minors.txt e clique em Abrir
- Na caixa de diálogo, clique em OK
- Na primeira página do Assistente de importação de texto, aceite que o texto seja Delimitado e clique em Avançar
- Na segunda página, aceite que o delimitador seja definido como Tab e clique em Primeira linha contém nomes de campo
- Clique em Avançar
- Na terceira página do assistente, clique em Avançar
- Clique na seta da caixa de combinação e selecione MinorID
- Clique em Avançar
- Aceite o nome da tabela como Menores e clique em Concluir
- Quando os registros forem importados, clique em Fechar
- No painel de navegação, clique com o botão direito do mouse na tabela Funcionários e clique em Visualização de design
- Altere as seguintes características dos campos:
Nome do campo Tamanho do campo MinrID Menor 100 - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Você também receberá uma caixa de mensagem informando que alguns dados podem ser perdidos. Leia e clique em Sim
- No Painel de Navegação, clique com o botão direito do mouse em Tabela1, posicione o mouse em Importar e clique em Arquivo de Texto
- Na caixa de diálogo Obter dados externos - arquivo de texto, clique no botão Procurar
- Localize os recursos que acompanham essas lições e selecione o arquivo Students.txt
- Clique em Abrir
- Na caixa de diálogo, clique em OK
- Na primeira página do Assistente de importação de texto, aceite que o texto seja Delimitado e clique em Avançar
- Na segunda página, aceite que o delimitador seja definido como Vírgula ou Tabulação e clique em Avançar
- Na segunda página do assistente, clique em Primeira linha contém nomes de campo
- Clique em Avançar
- Como StudentNumber é selecionado, clique na seta da caixa de combinação Data Type e selecione Short Text
- Clique em Avançar
- Clique na seta da caixa de combinação e selecione StudentNumber
- Clique em Avançar
- Aceite o nome da tabela como Alunos e clique em Concluir
- Quando os registros forem importados, clique em Fechar
- No painel de navegação, clique com o botão direito do mouse na tabela Alunos e clique em Visualização de design
- Altere as seguintes características dos campos:
Nome do campo Tamanho do campo Legenda AlunoNúmero 12 Aluno # Nome 25 Nome MiddleName 25 Sobrenome 25 Sobrenome Data de Nascimento Sexo 20 Endereço 120 Cidade 40 Estado 50 CEP 20 CEP - Fechar a tabela
- Quando perguntado se você deseja salvar, clique em Sim
- Você também receberá uma caixa de mensagem informando que alguns dados podem ser perdidos. Leia e clique em Sim
Exportando um arquivo de texto
Para salvar uma tabela como texto:
- No Painel de Navegação, clique na tabela que deseja exportar. Na seção Exportar da Faixa de Opções, clique no botão Arquivo de Texto
- No painel de navegação, clique com o botão direito do mouse na tabela que contém os dados, posicione o mouse em Exportar e clique em Arquivo de texto curto
Isso abriria a caixa de diálogo Exportar - Arquivo de texto com o nome do arquivo usando a extensão .txt. Basta seguir o assistente:
Microsoft Access e XML
Importando um arquivo XML
Um arquivo XML é essencialmente um documento feito de pelo menos uma tabela. Um arquivo XML típico começa com um nó raiz:
<?xml version="1.0" standalone="yes"?>
Under it, the global parent node starts and closes itself:
<?xml version="1.0" standalone="yes"?> <FunFurniture> </FunFurniture>
This global parent node is not the table. Inside that node, you should have a node that would represent a table and it can repeat itself as many times as necessary. Aqui está um exemplo:
<?xml version="1.0" standalone="yes"?> <FunFurniture> <Employees> </Employees> <Employees> </Employees> </FunFurniture>
Inside each table, you should have the name of each column followed by its value:
<?xml version="1.0" standalone="yes"?> <FunFurniture> <Employees> <EmployeeNumber>924795</EmployeeNumber> <FirstName>Donald</FirstName> <LastName>Tripleton</LastName> <Title>Sales Manager</Title> </Employees> <Employees> <EmployeeNumber>274957</EmployeeNumber> <FirstName>Jeanne</FirstName> <LastName>Wooley</LastName> <Title>Sales Associate</Title> </Employees> <Employees> <EmployeeNumber>684078</EmployeeNumber> <FirstName>Irene</FirstName> <LastName>Polsen</LastName> <Title>Sales Associate</Title> </Employees> <Employees> <EmployeeNumber>297149</EmployeeNumber> <FirstName>Monica</FirstName> <LastName>Jackson</LastName> <Title>Sales Associate</Title> </Employees> </FunFurniture>
After creating and saving an XML file, to import it in Microsoft Access, in the External Data tab of the Ribbon and in the Import section, click the XML File button and follow the wizard.
Practical Learning:Importing an XML Document
- To start a new database, on the Ribbon, click File and click New
- Click Blank Desktop Database
- Set the name to StatesStatistics2
- Click Create
- Close the default table without saving it
- On the Ribbon, click External Data
- In the Import &Link section, click the XML File button
- In the Get External Data - XML File dialog box, click the Browse button
- Locate the resources that accompany these lessons and select the StatesStatistics.xml file
- Click Open
- On the Get External Data - XML File dialog box, click OK
- In the Import XML dialog box, accept the selections and click OK
- In the Get External Data - XML File dialog box, click the Close button
- In the Navigation Pane, right-click the Regions table and click Design View
- In the top side of the window, make sure Region is selected.
In the bottom side, set the Field Size to 25 - Close the table
- When asked whether you want to save, click Yes
- You will also receive a message box that some data may be lost. Read it and click Yes
- In the Navigation Pane, double-click the States table
- After viewing the records, right-click the States tab and click Design View
- Change the following characteristics of the fields:
Field Name Data Type Field Size Format Decimal Places Caption Abbreviation 2 State StateName 40 Name AreaSqrMiles Number Standard 0 Sqr Miles AreaSqrKm Number Standard 0 Sqr Kms AdmissionUnionDate Date/Time Date of Admission to Union AdmissionUnionOrder Number Byte Order of Admission to Union Capital 40 Region 25 StateWebsite Hyperlink State's Website Wikipedia Hyperlink - Close the table
- When asked whether you want to save, click Yes
- You will also receive a message box that some data may be lost. Read it and click Yes
Exporting to XML
To export a table to XML format, in the Navigation Pane:
- Right-click the table that holds the data, position the mouse on Export, and click XML File
- Click the table you want to export. On the Ribbon, click External Data and, in the Export section, click More -> XML File
The Export - XML File dialog box that comes up allows you to verify the name of the file that will be created and the path where it will go. Once you are ready, you can click OK. A dialog box would come up asking which one(s) of the three files you want to have created:
If you want to create a more elaborate XML application with advanced options, you can click the More Options button. This would close the previous dialog box and open another one:
This dialog box allows you to specify more details on how the table should be exported. After making your selections, click OK.
Microsoft Access and the Web
Importing an HTML File
To import an HTML file in Microsoft Access:
- In the Import section of the Ribbon, click the More button and click HTML Document
- If the Navigation Pane contains at least one table, right-click a table, position the mouse on Import, and click HTML Document
The primary steps to follow are the same for a text document. In the third page of the wizard, to consider and/or apply more options, click the Advanced button:
After making the necessary adjustments, click OK.
Practical Learning:Importing a Text Document
- On the Ribbon, click File and click New
- Click Blank Desktop Database
- Set the name to States Statistics
- Click Create
- In the Navigation Pane, right-click Table1, position the mouse on Import, and click HTML Document
- In the Get External Data - HTML Document dialog box, click the Browse button
- Locate the resources that accompany these lessons
- Select the states.htm document and click Open
- Click OK
- In the first page of the Import HTML Wizard, click First Row Contains Column Headings
- Click Next
- Accept the defaults of the second page of the wizard and click Next
- In the third page of the wizard, click the arrow of the combo box and select Abbreviation
- Click Next
- Set the name of the table as States
- Click Finish
- You receive a confirmation message. Click Close
- In the Navigation Pane, right-click the States table and click Design View
- Change the following characteristics of the fields:
Field Name Data Type Field Size Format Caption Abbreviation 5 Abbrv StateName 40 State Name AreaSqrMiles Number Double Standard Area in Square Miles AreaSqrKkm Number Double Standard Area in Square Kilometers AdmissionUnionDate Date of Admission to Union Capital 40 StateWebsite Hyperlink State's Website Wikipedia Hyperlink - Close the table
- When asked whether you want to save, click Yes
- You will also receive a message box that some data may be lost. Read it and click Yes
- Close Microsoft Access
A Microsoft Access Table on a Web Page
You can copy and paste Data from a webpage into a table. Para fazer isso:
- If you want to copy all columns and all records, in the Navigation Pane of Microsoft Access, right-click the table and click Copy
- If you want to copy all columns and all records, open the table in Microsoft Access, press Ctrl + A to select everything. Press Ctrl + C to copy. In the web page of the application, click the section you want on the web page and press Ctrl + V to paste
- If you want to copy only some columns and/or some records, open the table in Microsoft Access. Make the selection. Right-click the selection and click Copy. In the web application, right-click the section you want on the web page and click Paste or click the section and press Ctrl + V
Some other applications do not support copy and paste. An alternative is to export the table to HTML. To save a table as HTML, in the Navigation Pane:
- Right-click the table that holds the data, position the mouse on Export, and click HTML Document
- Click the table you want to export. On the Ribbon, click External Data and, in the Export section, click More -> HTML Document
This would open the Export - HTML Document dialog box.
Microsoft Access and Microsoft Word
Introdução
There are various ways you can use Microsoft Word with a Microsoft Access database. As opposed to copying from a database table and pasting to a table, you may want the reverse. That is, you can copy a table from a Microsoft Word document. To do this, in Microsoft Word, select the table in a document and copy it. Start a table in Microsoft Access and paste the records.
Mail Merge
Mail merging allows you to use data on your database to create letters, labels, envelopes, and other documents that require external data originating from another document. To start a mail merge, in the Navigation Pane:
- Click the table that holds the information you want to use. In the Export section of the Ribbon, click Word Merge
- Right-click the table, position the mouse on Export and click Word Merge
This would open the Microsoft Word Mail Merge Wizard:
And click OK. This would open the Select Microsoft Word Document dialog box. It allows you to select the letter/document you plan to use. If you don't have that document, click Cancel, open Microsoft Word, create the document and proceed from there. If you have a letter, select it. This would open the letter in Microsoft Word. ail Merge window, if you want to create a letter to be sent out, accept the Letters radio button and click Next. In the second page of the wizard, you will have the choice of creating a new Microsoft Word document or using an existing document. If you want to create a new document, click or accept Use the Current Document. If you click Start From Existing Document, you will be asked to specify the document, in which case you should click Open, select the document, and click Open:
After this, the Mail Merge window would come back to the Use Current Document option. Click Next:Select Recipients.
To insert other types of items, in the Mail Merge window, you can click the Address Block link, the Insert Address Block dialog box would come up. The Insert Address Block dialog box is made of various sections. It allows you to specify a type of greeting and other pieces of information to be inserted in the document. After making the selection(s), you can click OK.
After creating the document and adding the necessary fields to it, you can preview and review it. To do this, in the Mail Merge window, click the Next:Preview Your Letters link. When you do this, the letter appears with the value(s) of the first record. To review the document with the other values, in the Mail Merge window, you can click the previous or the next buttons.
After reviewing the document, in the Mail Merge window, you can click the Next:Complete The Merge link. You can then save, print, and manage the document. In the same way, you can create labels or envelopes.
Practical Learning:Creating a Mail Merge
- Start Microsoft Word
- From the resources that accompany these lessons, open Promotion.docx
- Press Ctrl + A to select everything
- Press Ctrl + C to copy
- Close Microsoft Word and return to Microsoft Access
- From the resources that accompany these lessons, open the Bethesda Car Rental1 database
- In the Navigation Pane, in the Tables section, click Customers
- To start a mail merge, on the Ribbon, click External Data
- In the Export section, click Word Merge
- Click the second radio button:
- Click OK.
Microsoft Word starts. - In Microsoft Word, press Ctrl + V to paste the Promotion.docx document (this would be the equivalent of creating or designing the document)
- In the Mail Merge window, to create a letter to be sent out, accept the Letters radio button
Click Next:Starting Document - In the Select Starting Document section, make sure Use the Current Document is selected Click Next:Select Recipients
- Click Next:Write Your Letter
- In the Microsoft Word document, double-click Date and press Delete
- On the Ribbon of Microsoft Word, click Insert
- In the Text section, click Date &Time
- In the Available Formats list box of the Date &Time dialog box, click the second option (day, month, and year)
- Click OK
- Press Enter
- Click the right side of Dear
- In the Mail Merge window, click More Items
- In the Fields list, click FirstName
- Click Insert
- Click Close
- Press the Space bar
- In the Mail Merge window, click More Items...
- In the Fields name, double-click LastName
- Click Close
- In the Mail Merge window, click Next:Preview Your Letters
- In the Mail Merge window, click the next recipient button and observe the name in the document
- Click the next recipient button 4 times and observe the names in the document
- Click the previous recipient button 2 times and observe the names in the document
- In the Mail Merge window, click Next:Complete the Merge
- Close Microsoft Word
- When asked whether you want to save, click Save
- Set the file name as Bethesda Car Rental Promotional Campaign1
- Click Save
- Close Microsoft Access
Sharing a Microsoft Access Database
Distributing the Database
Distributing a database consists of making it available to more than one computer. Both Microsoft Windows and Microsoft Access provide various solutions, One solution is to install Microsoft Access on each computer that will use your database. This may be the most expensive solution but it is the easiest. Most companies use that solution because it is easy either to purchase many copies or get many licenses of Microsoft Office Professional that includes Microsoft Access.
After creating a database, in the server or the computer of your choice (normally, the database can be located on any computer that is a member of your network) where you want the database to be located, create a folder. Copy the database file into that folder
Access the drive that holds that folder. To share it, right-click it and click Share:
Click the arrow of the combo box in the File Sharing window and select Everyone:
After selecting Everyone, click Add. Click the down-pointing arrow on the right side of Everyone:
- If you are sharing from Microsoft Windows Server 2008, select Contributor
- If you are sharing from Microsoft Windows 7+, select Read/Write
Click Share. If you receive a message box, click Continue.
You should receive a message box telling you that the sharing was successful
Click Close.
In another computer where you want to access the database, open a file utility such as Windows Explorer. Click Network. Click the name of the computer to show its shared folders. Open the folder that contains the database. Right-click the name of the database, position the mouse on Send To, and click Desktop (Create Shortcut)
As an alternative, you could right-click the database and click Create Shortcut, then copy that shortcut where you want the database to be accessible. To open the database from that computer, double-click the shortcut.
Importing or Splitting a Database
Introdução
Importing data allows you to get information from an external source and insert it in your database. Microsoft Access can accept data from various applications. To import a file or objects, on the Ribbon, click the External Data tab:
In the Import section of the Ribbon, click the button that corresponds to the type of object you want to get. What happens depends on the type of file you are trying to import.
Importing Microsoft Access Objects
To import objects from another Microsoft Access database, on the Ribbon, click External Data. In the Import section of the Ribbon, click the Access button . This would open the Get External Data - Access Database wizard. You should first locate the folder that contains the database, and then select the database.
Splitting a Database
You can divide your database in two parts. One part would be installed on one computer that can be a server or just another computer. This is referred to as back-end. The other part would be installed in each user's computer. The users computers can then connect to the back-end database that stores the actual database. The users computer have only the graphical interface that allows them to work. To implement this scenario, you split your database.
To split a database, on the Ribbon, click Database Tools:
In the Move Data section, click the Access Database button . This would open the Database Splitter dialog box with four paragraphs and two buttons:
After reading them, click Split Database and follow the wizard.
Practical Learning:Splitting a Database
- From the resources that accompany these lessons, open the Computer Training Center database.
Notice the objects in the Navigation Pane
- On the Ribbon, click Database Tools
- In the Move Data section, click Access Database
- You receive a Database Splitter dialog box. Read the paragraphs and click Split Database
- In the Create Back-End Database dialog box, change the name of the file to ComputerTrainingCenterBackEnd
- Click Split.
When the splitting is over, a dialog box appears
- Read it and click OK
- Open the ComputerTrainingCenterBackEnd database. Notice the icons of the tables in the Navigation Pane
- Re-open the Bethesda Car Rental5 database and notice the new icons of the tables in the Navigation Pane
- Close Microsoft Access