Salvar como pasta de trabalho habilitada para macro

   Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Quando você cria um banco de dados, você armazena seus dados em tabelas, listas com base no assunto que contêm linhas e colunas. Por exemplo, você pode criar uma tabela de contatos para armazenar uma lista de nomes, endereços e números de telefone, ou uma tabela de produtos para armazenar informações sobre os produtos.

Este artigo explica como criar uma tabela, como adicionar campos a uma tabela e a configuração chave primária da tabela. Ela também explica como definir propriedades de campo e tabela.

Como outros objetos de banco de dados dependem intensivo de tabelas, você deve sempre iniciar o design de um banco de dados criando todas as suas tabelas e, em seguida, criar todos os outros objetos. Antes de criar tabelas, cuidadosamente considerar suas necessidades e determinar todas as tabelas que você precisa. Para obter uma introdução ao planejamento e à criação de um banco de dados, consulte o artigo Noções básicas sobre o design de banco de dados.

Observação   Este artigo explica como criar uma tabela usando um consulta de definição de dados. Encontre links para obter mais informações sobre as consultas de definição de dados na seção Consulte também.

Neste artigo

Visão geral

Antes de começar

Criar uma nova tabela

Inserir, adicionar ou criar um novo campo em uma tabela

Salvar uma tabela

Visão Geral

Uma tabela é um objeto de banco de dados que você usar para armazenar dados sobre um assunto específico, como funcionários ou produtos. Uma tabela consiste em registros e campos.

Cada registro contém dados sobre uma instância do assunto da tabela, como um funcionário específico. Um registro também é denominado uma linha ou uma instância.

Cada campo contém dados sobre um aspecto do assunto tabela, como nome ou endereço de email. Um campo também é denominado uma coluna ou um atributo.

Um registro consiste em valores de campo, a Contoso, Ltd. ou someone@example.com. Um valor de campo também é denominado um fato.

Tabela de clientes no Access mostrando o layout de registros e campos

1. um registro

2. um campo

3. um valor de campo

Um banco de dados pode conter várias tabelas, cada qual armazenando informações sobre um assunto diferente. Cada tabela pode conter vários campos de diferentes tipos de dados, como texto, números, datas e hiperlinks.

Propriedades de tabela e de campo

Tabelas e campos também têm propriedades que podem ser definidas para controlar suas características ou comportamento.

Folhas de propriedades de tabela e de campo
Uma tabela é aberta no modo Design.

1. propriedades da tabela

2. propriedades do campo

Em um banco de dados do Access, as propriedades de tabela são atributos de uma tabela que afetam a aparência ou o comportamento da tabela como um todo. Propriedades de tabela são definidas na folha de propriedades da tabela, no modo de Design. Por exemplo, você pode definir a propriedade de Modo de exibição padrão da tabela para especificar como a tabela é exibida por padrão.

Uma propriedade de campo se aplica a um determinado campo de uma tabela e define uma das características do campo ou um aspecto de comportamento do campo. Você pode definir algumas propriedades de campo em modo Folha de Dados. Você também pode definir qualquer propriedade de campo no modo de Design usando o painel de Propriedades do campo.

Tipos de dados

Cada campo tem um tipo de dados. Tipo de dados de um campo indica o tipo de dados que o campo armazena, como grandes quantidades de texto ou arquivos anexados.

Configuração de tipos de dados

Um tipo de dados é uma propriedade de campo, mas ele difere de outras propriedades de campo da seguinte forma:

  • Definir tipo de dados de um campo na grade de design da tabela, e não no painel de Propriedades do campo.

  • Tipo de dados do campo determina quais outras propriedades de campo tem.

  • Quando você cria um campo, você deve definir o tipo de dados do campo.

    Observação   Você pode criar um novo campo no Access inserindo dados em uma nova coluna no modo folha de dados. Quando você cria um campo inserindo dados no modo folha de dados, o Access atribuirá automaticamente um tipo de dados para o campo, com base no valor que você digitar. Se nenhum outro tipo de dados foi inferido por sua entrada, o Access define o tipo de dados texto. Se necessário, você pode alterar o tipo de dados usando a faixa de opções, parte do novo Interface de usuário do Microsoft Office Fluent.

Exemplos de dados automática digite detecção

A tabela a seguir mostra como automática de dados detecção do tipo funciona no modo folha de dados.

Se você digitar:

Office Access 2007 cria um campo com um tipo de dados:

Fulano

Texto

http://www.contoso.com

Você pode usar qualquer prefixo de protocolo de Internet válido. Por exemplo, http://, https:// e mailto: são prefixos válidos.

Hiperlink

1

Número inteiro longo

50.000

Número inteiro longo

50,000.99

Número, dupla

50000.389

Número, dupla

12/67

Os formatos de data e hora reconhecidos são aqueles de localidade do usuário.

Data/Hora

31 de dezembro de 2006

Data/Hora

10:50:23

Data/Hora

10:50 am

Data/Hora

17:50

Data/Hora

r $12,50

O símbolo de moeda reconhecido é que a localidade do usuário.

Moeda

21.75

Número, dupla

123.00%

Número, dupla

3.46E + 03

Número, dupla

Relações de tabelas

Embora cada tabela armazena dados sobre um assunto diferente, tabelas em um banco de dados geralmente armazenam dados sobre assuntos relacionados entre si. Por exemplo, um banco de dados pode conter:

  • Uma tabela de clientes que lista os clientes da empresa e seus respectivos endereços.

  • Uma tabela de produtos que lista os produtos que você comercializa, incluindo os preços e as imagens de cada item.

  • Uma tabela de pedidos que controla os pedidos dos clientes.

Como armazenar dados sobre assuntos diferentes em tabelas separadas, você precisa de alguma maneira de unir os dados para que você possa facilmente combinar dados relacionados dessas tabelas separadas. Para se conectar os dados armazenados em tabelas diferentes, você deve criar relações. Um relacionamento é uma conexão lógica entre duas tabelas que especifica os campos das tabelas têm em comum.

Chaves

Os campos que fazem parte de uma relação de tabelas são chamados de chaves. Normalmente, uma chave consiste em um campo, mas pode ter mais de um. Existem dois tipos de chave:

  • Chave primária    Uma tabela pode ter somente uma chave primária. Uma chave primária consiste em um ou mais campos que identificam exclusivamente cada registro que você armazena na tabela. Normalmente, há um número de identificação exclusivo, como um número de identificação, um número de série ou um código, que serve como uma chave primária. Por exemplo, você pode ter uma tabela de clientes, onde cada cliente possui um número de identificação exclusivo do cliente. O campo de identificação do cliente é a chave primária da tabela Customers. Quando uma chave primária contiver mais de um campo, normalmente é composto de preexistente campos que, juntos, fornecer valores exclusivos. Por exemplo, você pode usar uma combinação de data de nascimento, nome e sobrenome como o chave primária para uma tabela sobre as pessoas.

  • Chave estrangeira    Uma tabela também pode ter uma ou mais chaves externas. Uma chave estrangeira contém valores que correspondem aos valores da chave primária de outra tabela. Por exemplo, você pode ter uma tabela de pedidos em que cada order possui um número de identificação do cliente que corresponde a um registro em uma tabela de clientes. O campo de identificação do cliente é uma chave externa da tabela Pedidos.

A correspondência de valores entre campos de chave forma a base de uma relação de tabelas. A relação de tabelas é usada para combinar os dados das tabelas relacionadas. Por exemplo, suponhamos que você tenha uma tabela Clientes e uma tabela Pedidos. Na primeira, cada registro é identificado pelo campo de chave primária, o ID.

Para associar cada pedido a um cliente, você adiciona um campo de chave estrangeira à tabela Pedidos que corresponda ao campo ID da tabela Clientes e, em seguida, cria uma relação entre as duas chaves. Ao adicionar um registro à tabela Pedidos, você usa um valor para a identificação do cliente que é proveniente da tabela Clientes. Sempre que desejar visualizar qualquer informação sobre o cliente de um pedido, você usará a relação para identificar quais dados da tabela Clientes correspondem a quais registros na tabela Pedidos.

An Access table relationship shown in the Relationships window
uma relação de tabelas exibida na janela relações

1. uma chave primária, identificados por um ícone de chave ao lado do nome do campo.

2. Uma chave estrangeira — observe a ausência do ícone de chave.

Vantagens de usar relações

Estas são as vantagens de manter os dados separados em tabelas relacionadas:

  • Consistência    Como cada item de dados é registrado apenas uma vez em uma tabela, há menos oportunidades de gerar ambiguidade ou inconsistência. Por exemplo, você armazena o nome de um cliente apenas uma vez em uma tabela sobre clientes, em vez de armazená-lo de forma repetida (e possivelmente, inconsistente) em uma tabela que contenha dados do pedido.

  • Eficiência    O registro de dados em um único lugar significa menos espaço em disco utilizado. Além disso, tabelas menores tendem a fornecer dados mais rapidamente do que as maiores. Por fim, se você não usar tabelas separadas para assuntos separados, introduzirá valores nulos (ausência de dados) e redundância em suas tabelas, o que pode desperdiçar espaço e prejudicar o desempenho.

  • Compreensibilidade    O design de um banco de dados ficará mais fácil de entender se os assuntos estiverem devidamente separados em tabelas.

Dica   Planeje tabelas com relações em mente. Você pode usar o Assistente de pesquisa para criar um campo de chave estrangeira se a tabela que contém a chave primária correspondente já existir. O Assistente de pesquisa cria um relacionamento para você.

Início da página

Antes de começar

Antes de começar a criar tabelas em Microsoft Office Access 2007, existem algumas diferenças de versões anteriores do Access que você deve ter em mente.

  • Tabela e modelos de campo tem substituído o Assistente de tabela    Em versões anteriores do Access, você usou o Assistente de tabela para criar uma tabela rapidamente respondendo algumas perguntas. Office Access 2007, o Assistente de tabela foi substituído pelos modelos de tabela e campo.

  • Criação de folha de dados    No Office Access 2007, você pode criar e modificar tabelas e campos ao trabalhar no modo folha de dados.

Para obter mais informações sobre esses recursos são apresentadas na seção a seguir.

Início da página

Criar uma nova tabela

Um banco de dados simple, como uma lista de contatos, pode usar somente uma única tabela. Muitos bancos de dados, no entanto, usam várias tabelas. Quando você cria um novo banco de dados, você cria um novo arquivo em seu computador que atua como um contêiner para todos os objetos no banco de dados, incluindo suas tabelas.

Dica   No Access 2010, você pode usar partes do aplicativo para adicionar rapidamente utilizadas tabelas, formulários e relatórios no banco de dados. !

Você pode criar uma tabela, criando um novo banco de dados, ao inserir uma tabela em um banco de dados existente ou importando ou vinculando a uma tabela de outra fonte de dados — como uma pasta de trabalho do Microsoft Office Excel, um documento do Microsoft Office Word, um arquivo de texto ou outro banco de dados. Quando você cria um novo banco de dados em branco, uma nova tabela vazia será inserida automaticamente para você. Em seguida, você pode inserir dados na tabela para começar a definir os campos.

O que você deseja fazer?

Criar uma nova tabela no novo banco de dados

Criar uma nova tabela em um banco de dados existente

Usar um modelo de tabela para criar uma tabela

Importar ou vincular para criar uma tabela

Usar um site do SharePoint para criar uma tabela

Definir a chave primária da tabela

Definir propriedades da tabela

Criar uma nova tabela no novo banco de dados

  1. Clique no Botão do Microsoft Office Imagem do botão do Office e, em seguida, clique em novo.

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

  3. Para procurar um local para salvar o banco de dados diferente, clique no ícone de pasta.

  4. Clique em Criar.

    Abre o novo banco de dados, e uma nova tabela chamada Tabela1 é criada e abre no modo folha de dados.

Criar uma nova tabela em um banco de dados existente

  1. Clique no Botão do Microsoft Office Imagem do botão do Office e, em seguida, clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione o banco de dados que você deseja abrir e, em seguida, clique em Abrir.

  3. Na guia Criar, no grupo Tabelas, clique em Tabela.

    Imagem da Faixa de Opções do Access

    Uma nova tabela é inserida no banco de dados e a tabela é aberta no modo folha de dados.

Início da seção

Início da página

Usar um modelo de tabela para criar uma tabela

Em versões anteriores do Access, você usou o Assistente de tabela para criar rapidamente uma tabela de campos e tabelas de exemplo. No Office Access 2007, você usar modelos de tabela e campo.

Um modelo de tabela é uma tabela vazia que pode ser iniciado usando como-é ou modificar para atender às suas necessidades. Office Access 2007 vem com os seguintes modelos de tabela, projetados para ser compatível com as listas de Windows SharePoint Services 3.0 o mesmo nome:

  • Contatos    Uma tabela para gerenciar informações de contatos comerciais, que inclui endereços de email, URLs de página da Web e anexos, como um contrato de serviço e uma foto.

  • Tarefas    Uma tabela de rastreamento de tarefas, que inclui um campo de anexos.

  • Problemas    Uma tabela para rastreamento de problemas, que inclui um campo de anexos e um campo de memorando somente acrescentar que mantém um histórico do antigo valores de campo.

  • Eventos    Uma tabela para o gerenciamento de eventos, que inclui um campo de memorando de rich text e um campo de anexos.

  • Ativos    Uma tabela de gerenciamento de ativos de negócios, que inclui dois campos de moeda para que você possa controlar a depreciação de ativos.

Depois de criar uma tabela usando um modelo de tabela, é aconselhável adicionar campos utilizando modelos de campo. Um modelo de campo é um campo predefinido que você pode adicionar a qualquer tabela no modo folha de dados. Para obter mais informações sobre como usar um modelo de campo, consulte a seção Adicionar um campo usando um modelo de campo, mais adiante neste artigo.

Criar uma nova tabela usando um modelo de tabela

  1. Clique no Botão do Microsoft Office Imagem do botão do Office e, em seguida, clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados no qual você deseja criar uma tabela.

  3. Na guia criar do grupo tabelas, clique em Modelos de tabela e, em seguida, selecione um dos modelos disponíveis na lista.

    Imagem da Faixa de Opções do Access

    Uma nova tabela será inserida, com base no modelo de tabela que você escolheu.

Início da seção

Início da página

Importar ou vincular para criar uma tabela

Você pode criar uma tabela importando ou vinculando a dados armazenados em outro lugar. Você pode importar ou vincular a dados em uma planilha do Excel, uma lista de Windows SharePoint Services, um arquivo XML, outro banco de dados do Access, uma pasta do Microsoft Office Outlook e muito mais.

Ao importar dados, você cria uma cópia deles em uma nova tabela no banco de dados atual. Qualquer alteração subsequente nos dados de origem não afetará os dados importados, e vice-versa. Depois de se conectar a uma fonte de dados e importar os dados, você poderá usar os dados importados sem a conexão com a fonte. É possível alterar o design de uma tabela importada.

Ao criar um vínculo com os dados, você gera uma tabela vinculada no banco de dados atual que representa um link dinâmico com as informações já existentes armazenadas em outro lugar. Quando você altera os dados em uma tabela vinculada, está modificando esses dados na fonte. Sempre que isso ocorre, essa alteração é mostrada na tabela vinculada. Você deve ser capaz de se conectar à fonte de dados sempre que usar uma tabela vinculada. Não é possível alterar o design de uma tabela vinculada.

Observação   Você não pode editar dados em uma planilha do Excel usando uma tabela vinculada. Para solucionar esse problema, importar os dados de origem para um banco de dados do Access e, em seguida, vincular ao banco de dados do Excel. Para obter mais informações sobre como vincular a acesso do Excel, pesquise na Ajuda do Excel ou consulte os links na seção Consulte também.

Criar uma nova tabela importando ou vinculando a dados externos

  1. Clique no Botão do Microsoft Office Imagem do botão do Office e, em seguida, clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados no qual você deseja criar uma nova tabela.

  3. Na guia Dados externos, no grupo Importar, clique em uma das fontes de dados disponíveis.

Imagem da Faixa de Opções do Access

  1. Siga as instruções nas caixas de diálogo exibidas em cada etapa.

    O Access cria a nova tabela e a exibe no Painel de Navegação.

Dica   Você também pode importar ou vincular a uma lista do SharePoint, usando um comando na guia criar.

Início da seção

Início da página

Usar um site do SharePoint para criar uma tabela

Você pode criar uma tabela no seu banco de dados que importa de ou links para uma lista do SharePoint. Você também pode criar uma nova lista do SharePoint, usando um modelo predefinido. Os modelos predefinidos na Office Access 2007 incluem contatos, tarefas, problemas e eventos.

  1. Clique no Botão do Microsoft Office Imagem do botão do Office e, em seguida, clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione o banco de dados no qual você deseja criar a nova tabela e, em seguida, clique em Abrir.

  3. Na guia criar do grupo tabelas, clique em Listas do SharePoint.

    Imagem da Faixa de Opções do Access

  4. Siga um destes procedimentos:

    • Criar uma lista do SharePoint baseada em um modelo

      1. Clique em Contatos, tarefas, problemas ou eventos.

      2. Na caixa de diálogo Criar Nova Lista, digite a URL do site do SharePoint onde você deseja criar a lista.

      3. Insira um nome para a nova lista e sua descrição nas caixas Especificarum nome para a nova lista e Descrição.

      4. Para abrir a tabela vinculada após sua criação, marque a caixa de seleção Abrir a lista quando terminar (marcada por padrão).

  • Criar uma nova lista personalizada

    1. Clique em Personalizado.

    2. Na caixa de diálogo Criar Nova Lista, digite a URL do site do SharePoint onde você deseja criar a lista.

    3. Insira um nome para a nova lista e sua descrição nas caixas Especificarum nome para a nova lista e Descrição.

    4. Para abrir a tabela vinculada após sua criação, marque a caixa de seleção Abrir a lista quando terminar (marcada por padrão).

  • Importar os dados de uma lista existente

  • Clique em Lista Existente do SharePoint.

  • Na caixa de diálogo Obter Dados Externos, digite a URL do site do SharePoint que contém os dados a serem importados.

  • Clique em Importar os dados de origem para uma nova tabela no banco de dados atual e clique em Avançar.

  • Marque a caixa de seleção ao lado de cada lista do SharePoint que deseja importar.

  • Vincular a uma lista existente

  • Clique em Lista Existente do SharePoint.

  • Na caixa de diálogo Obter Dados Externos - Site do SharePoint, digite a URL do site do SharePoint que contém a lista com a qual o vínculo será criado.

  • Clique em Vincular à fonte de dados criando uma tabela vinculada e clique em Avançar.

  • Marque a caixa de seleção ao lado de cada lista do SharePoint à qual deseja vincular.

Início da seção

Início da página

Definir a chave primária da tabela

A menos que você tenha uma razão específica para não, você deve especificar uma chave primária para uma tabela. O Access cria automaticamente um índice para a chave primária, o que pode ajudar a melhorar o desempenho do banco de dados. Acesso também certifica-se de que cada registro tem um valor no campo de chave primária, e o valor é sempre exclusivo. Valores exclusivos são cruciais, pois, caso contrário, não há nenhuma maneira confiável distinguir uma linha específica de outras linhas.

Quando você cria uma nova tabela no modo folha de dados, o Access automaticamente cria uma chave primária para você e atribui a ele um nome de campo de ID e o tipo de dados AutoNumeração.

No modo Design, alterar ou remover a chave primária ou definir a chave primária para uma tabela que não tenha um.

Determinar quais campos usar como chave primária

Às vezes, você já pode ter dados que você deseja usar como chave primária. Por exemplo, você pode ter números de identificação existentes para seus funcionários. Se você criar uma tabela para registrar informações sobre funcionários, você pode decidir usar a identificação de funcionário existente como a chave primária para a tabela. Ou talvez a ID do funcionário só é exclusivo em combinação com a identificação do departamento, que exigem que você use os dois campos juntos como a chave primária. Um bom candidato para a chave primária tem as seguintes características:

  • Cada registro tem um valor exclusivo para o campo ou a combinação de campos.

  • O campo ou a combinação de campos é nunca vazia ou nula — há sempre um valor.

  • Não alteram os valores.

Se não há nenhum dado adequado para usar como uma chave primária, você pode criar um novo campo a ser usado como uma chave primária. Quando você cria um novo campo a ser usado como uma chave primária, defina o tipo de dados do campo como AutoNumeração para certificar-se de que ele atende aos três características da lista anterior.

Definir ou alterar a chave primária

  1. Selecione a tabela cuja chave primária você deseja definir ou alterar.

  2. Na guia Página Inicial, no grupo Modos de Exibição, clique em Modo de Exibição e depois em Modo Design.

  3. Na grade de design da tabela, selecione o campo ou campos que você deseja usar como chave primária.

    Para selecionar um campo, clique em seletor de linha para o campo que você deseja.

    Para selecionar mais de um campo, mantenha pressionada a tecla CTRL enquanto clica no seletor de linha de cada campo.

  4. Na guia Design, no grupo Ferramentas, clique em Chave Primária.

    Grupo Ferramentas guia Design na faixa de opções

    Um indicador de chave aparece à esquerda do campo ou campos que você especificar como a chave primária.

Remover a chave primária

  1. Selecione a tabela cuja chave primária você deseja remover.

  2. Na guia Página Inicial, no grupo Modos de Exibição, clique em Modo de Exibição e depois em Modo Design.

  3. Clique em seletor de linha para a chave primária atual. Se a chave primária consistir em vários campos, mantenha pressionada a tecla CTRL e, em seguida, clique no seletor de linha para cada campo.

  4. Na guia Design, no grupo Ferramentas, clique em Chave Primária.

    Grupo Ferramentas guia Design na faixa de opções

    O indicador de chave é removido do campo ou campos especificados anteriormente como chave primária.

Observação   Quando você salva uma nova tabela sem definir uma chave primária, o Access pedirá a você para criar um novo campo de chave primária. Se você clicar em Sim, o Access cria um campo de código que usa o tipo de dados AutoNumeração para fornecer um valor exclusivo para cada registro. Se a tabela já contém um campo AutoNumeração, o Access o usará como a chave primária. Se você clicar em não, o Access não adiciona um campo e nenhuma chave primária é definida.

Início da seção

Início da página

Definir propriedades da tabela

Além de definir os campos de propriedades, você também pode definir propriedades que se aplicam a uma tabela inteira ou para registros inteiros.

  1. Selecione a tabela cujas propriedades você deseja definir.

  2. Na guia Página Inicial, no grupo Modos de Exibição, clique em Modo de Exibição e depois em Modo Design.

  3. Na guia Design, no grupo Mostrar/Ocultar, clique em Folha de Propriedades.

    Grupo Mostrar/Ocultar na guia Design do Access

    A folha de propriedades da tabela é exibida.

  4. Na folha de propriedades, clique na guia Geral.

  5. Clique na caixa à esquerda da propriedade que você deseja definir e, em seguida, digite uma configuração para a propriedade.

    Propriedades da tabela disponível

    Use esta propriedade da tabela

    Para

    Exibir Modos de Exibição no Site do SharePoint

    Especificar se os modos de exibição baseados na tabela poderão ser exibidos em um site do SharePoint.

    Observação   Os efeitos desta configuração dependem da configuração da propriedade de banco de dados Exibir Todos os Modos de Exibição no Site do SharePoint.

    Para obter mais informações, confira a seção Consulte também.

    Subfolha de dados expandida

    Expandir todas as subfolhas de dados quando você abrir a tabela.

    Altura da subfolha de dados

    Siga um destes procedimentos:

    • Se você desejar que a janela da subfolha de dados seja expandida para exibir todas as linhas, deixe esta propriedades definida como 0".

    • Caso queira controlar a altura da subfolha de dados, insira a altura desejada em centímetros.

    Exemplos de antes e depois do corte

    Definir a orientação da exibição, de acordo com o fato de o seu idioma ser lido da esquerda para a direita ou da direita para a esquerda.

    Descrição

    Fornecer uma descrição da tabela. Essa descrição aparecerá nas dicas de ferramenta referentes à tabela.

    Modo padrão

    Definir Folha de Dados, Tabela Dinâmica ou Gráfico Dinâmico como o modo padrão quando você abrir a tabela.

    Regra de validação

    Inserir uma expressão que seja verdadeira sempre que você adicionar ou alterar um registro.

    Texto de validação

    Inserir uma mensagem que seja exibida quando um registro violar a expressão na propriedade Regra de Validação.

    Filtro

    Definir critérios para exibir apenas as linhas correspondentes no modo Folha de Dados.

    Classificado por

    Selecionar um ou mais campos para especificar a ordem de classificação padrão das linhas no modo Folha de Dados.

    Nome da subfolha de dados

    Especificar se uma subfolha de dados deve ser exibida no modo Folha de Dados, e se dever, qual tabela ou consulta deve fornecer as linhas na subfolha de dados.

    Vincular campos filho

    Listar os campos na tabela ou consulta que são usados para a subfolha de dados correspondente à propriedade Vincular Campos Mestre especificada para a tabela.

    Vincular campos mestres

    Listar os campos na tabela que correspondem à propriedade Vincular Campos Filho especificada para a tabela.

    Filtrar ao Carregar

    Aplicar automaticamente o critério de filtragem à propriedade Filtrar (definindo como Sim) quando a tabela for aberta no modo Folha de Dados.

    Ordenar ao Carregar

    Aplicar automaticamente o critério de classificação à propriedade Classificar por (definindo como Sim) quando a tabela for aberta no modo Folha de Dados.

    Dica   A fim de fornecer mais espaço para editar ou inserir uma configuração na caixa da propriedade, pressione SHIFT+F2 para exibir a caixa Zoom. Se você estiver definindo a propriedade Regra de Validação como uma expressão e desejar ajuda para fazer isso, clique em Botão Construtor ao lado da caixa de propriedade RegraDeValidação para exibir o Construtor de Expressões.

  6. Para salvar suas alterações, pressione CTRL + S.

Início da seção

Início da página

Inserir, adicionar ou criar um novo campo em uma tabela

Armazene cada parte de dados que deseja controlar em um campo. Por exemplo, em uma tabela de contatos, crie campos para Sobrenome, Nome, Número de Telefone e Endereço. Em uma tabela de produtos, crie campos para Nome do Produto, Identificação do Produto e Preço.

Antes de criar os campos, tente separar os dados em partes úteis menores. É muito mais fácil combinar dados mais tarde do que separá-los. Por exemplo, em vez de um campo Nome Completo, considere a possibilidade de criar campos separados para Sobrenome e Nome. Depois, você poderá pesquisar ou classificar por Nome, Sobrenome ou ambos. Se você planeja relatar, classificar, pesquisar ou calcular um item de dados, coloque-o em um campo sozinho. Para obter mais informações sobre design de um banco de dados e criação de campos, confira os links na seção Consulte também.

Depois de criar um campo, você também pode definir as propriedades dele para controlar sua aparência e seu comportamento.

O que você deseja fazer?

Adicionar um campo inserindo dados

Adicionar um campo usando um modelo de campo

Adicionar um campo de uma tabela existente

Definir propriedades do campo

Definir propriedades de campo no modo Folha de Dados

Abrir uma tabela no modo Folha de Dados

Renomear um campo

Alterar o tipo de dados de um campo

Alterar o formato de um campo

Definir outras propriedades de campo

Definir propriedades de campo no modo estrutura

Abra uma tabela no modo Design

Alterar o tipo de dados de um campo

Definir outras propriedades de campo

Adicionar um campo inserindo dados

Quando você cria uma nova tabela ou abre uma já existente no modo Folha de Dados, pode adicionar um campo à tabela inserindo dados na coluna Adicionar Novo Campo da folha de dados.

Folha de dados no Access com a coluna Adicionar Novo Campo

1. inserir os dados na coluna Adicionar novo campo.

  1. Crie ou abra uma tabela no modo Folha de Dados.

    Observação   Para obter mais informações sobre como criar uma tabela, consulte a seção, criar uma nova tabela.

  2. Na coluna Adicionar novo campo, digite o nome do campo que você deseja criar.

    Use um nome descritivo para que seja mais fácil identificar o campo.

  3. Insira dados no novo campo.

Início da seção

Início da página

Adicionar um campo usando um modelo de campo

Às vezes, é mais fácil escolher em uma lista predefinida de campos que atendam suas necessidades que ao criar manualmente um campo. Você pode usar o painel de tarefas Modelos de campo para escolher em uma lista de modelos de campo. Um modelo de campo é um conjunto predefinido de características e propriedades que descreve um campo. A definição de modelo de campo inclui um nome de campo, um tipo de dados, uma configuração para a propriedade formato do campo e outras propriedades de campo.

  1. Na guia início, no grupo modos de exibição, clique em Exibir e, em seguida, clique em Modo folha de dados.

  2. Na guia folha de dados, no grupo de campos de & colunas, clique em Novo campo.

    Imagem da Faixa de Opções do Access

  3. Selecione um ou mais campos no painel Modelos de campo e, em seguida, arraste-os para a tabela onde você deseja inserir a nova coluna.

Início da seção

Início da página

Adicionar um campo de uma tabela existente

Se o seu banco de dados já contém tabelas, você pode adicionar um campo de uma dessas tabelas para a nova tabela usando o painel de Lista de campos. O painel de Lista de campos lista todas as outras tabelas no banco de dados, agrupados em duas categorias: campos disponíveis nas tabelas relacionadas e campos disponíveis em outras tabelas. Se a tabela que você está adicionando um campo estiver em relacionamentos com outras tabelas, os campos das tabelas relacionadas são listados primeiro no painel Lista de campos.

Painel Lista de Campos

  1. Clique no Botão do Microsoft Office Imagem do botão do Office e, em seguida, clique em Abrir.

  2. Na caixa de diálogo Abrir, selecione e abra o banco de dados que você deseja trabalhar.

  3. No painel de navegação, clique duas vezes a tabela à qual você deseja adicionar um campo existente.

    A tabela será aberta no modo Folha de Dados.

  4. Na guia folha de dados, no grupo de campos de & colunas, clique em Adicionar campos existentes.

Imagem da Faixa de Opções do Access

  1. Clique no sinal de mais (+) ao lado de uma tabela no painel Lista de campos para exibir a lista de campos na tabela.

  2. Selecione o campo que deseja e arraste-o para a tabela onde você deseja inserir a nova coluna.

  3. Siga as instruções no Assistente de pesquisa.

    Depois que você concluir o assistente, o campo é exibido na tabela no modo folha de dados.

Observação   Quando você adiciona um campo de uma tabela relacionada e conclua o Assistente de pesquisa, uma nova relação um-para-muitos é criada automaticamente entre a tabela no painel Lista de campos e a tabela que você abriu.

Encontre links para obter mais informações sobre o Assistente de pesquisa na seção Consulte também.

Início da seção

Início da página

Definir propriedades do campo

Depois de criar um campo, você pode definir as propriedades dele para controlar sua aparência e seu comportamento.

Definindo as propriedades do campo, é possível, por exemplo:

  • Controlar a aparência dos dados em um campo

  • Ajudar a impedir a entrada de dados incorretos em um campo

  • Especificar valores padrão para um campo

  • Ajudar a agilizar a pesquisa e a classificação em um campo

Você pode definir algumas das propriedades de campo disponíveis enquanto trabalha no modo Folha de Dados. Porém, para ter acesso à lista completa de propriedades de campo e defini-las, é preciso usar o modo Design.

Definir propriedades de campo no modo Folha de Dados

Você pode renomear um campo, alterar seu tipo de dados, alterar sua propriedade Formato e alterar algumas das outras propriedades de um campo enquanto trabalha no modo Folha de Dados.

Abrir uma tabela no modo Folha de Dados

  1. No painel de navegação, clique na tabela que você deseja abrir.

  2. No menu de atalho, clique em modo folha de dados.

Renomear um campo

Quando você adiciona um campo inserindo dados no modo folha de dados, o Access atribuirá automaticamente um nome genérico para o campo. O Access atribui o nome campo1 para o primeiro novo campo, campo2 para o segundo campo novo e assim por diante. Por padrão, o nome do campo é usado como seu rótulo sempre que o campo é exibido como um cabeçalho de coluna em uma folha de dados. Renomeando campos para que eles tenham nomes mais descritivos ajuda a torná-los mais fáceis de usar quando você visualiza ou edita registros.

  1. Clique com o botão direito do mouse no título do campo que deseja renomear (por exemplo, Campo1).

  2. No menu de atalho, clique em Renomear Coluna.

  3. Insira o novo nome no título do campo.

    Os nomes dos campos podem ser compostos de até 64 caracteres (letras ou números), incluindo os espaços.

Alterar o tipo de dados de um campo

Quando você cria um campo inserindo dados no modo Folha de Dados, o Access examina esses dados para determinar o tipo de dados apropriado para o campo. Por exemplo, se você inserir 1/1/2006, o Access reconhece os dados como data e define o tipo de dados para o campo como Data/Hora. Se o Access não conseguir determinar o tipo de dados, por padrão ele será definido como Texto.

O tipo de dados do campo determina que outras propriedades de campo podem ser definidas. Por exemplo, você pode definir apenas a propriedade Acrescentar Somente para um campo que tenha o tipo de dados Hiperlink ou Memorando.

Pode haver casos em que você queira alterar manualmente o tipo de dados de um campo. Por exemplo, suponhamos que você tenha números de quarto que se parecem com datas, como 10/2001. Se você digitar 10/2001 em um novo campo no modo Folha de Dados, o recurso de detecção automática de tipo de dados selecionará o tipo Data/Hora para o campo. Como números de quarto são rótulos, e não datas, eles deverão usar o tipo de dados Texto. Use o procedimento a seguir para alterar o tipo de dados de um campo.

  1. Na faixa de opções, clique na guia folha de dados.

  2. Na lista Tipo de Dados, no grupo Tipo de Dados e Formatação, selecione o tipo de dados desejado.

    Imagem do grupo Tipo de Dados e Formatação da Faixa de Opções do Access

    Tipos de dados disponíveis

    tipo de dados

    Use para armazenar

    Tamanho

    Texto

    Caracteres alfanuméricos

    Use para texto ou para números que não são usados em cálculos (por exemplo, uma identificação do produto). Um valor numérico que é armazenado como texto pode ser classificado e filtrado mais lógica, mas não podem ser facilmente usados em cálculos.

    Até 255 caracteres.

    Memorando

    Texto ou caracteres alfanuméricos (mais de 255 caracteres) que usa formatação rich text.

    Use para texto que tem mais de 255 caracteres, ou para texto que usa a formatação rich text. Observações, descrições longas e parágrafos que usar formatação de texto, como negrito ou itálico, é bons exemplos de onde usar um campo Memorando.

    Até 1 gigabyte de caracteres ou 2 gigabytes de armazenamento (2 bytes por caractere), do qual você pode exibir 65.535 caracteres em um controle.

    Número

    Valores numéricos (números inteiros ou valores fracionários).

    Usado para armazenar números que serão usados em cálculos, exceto para valores monetários (use o tipo de dados moeda para valores monetários).

    1, 2, 4, ou 8 bytes ou 16 bytes quando usado para um código de replicação.

    Data/Hora

    Datas e horas.

    Use para armazenar valores de data/hora. Observe que cada valor armazenado inclui um componente de data e um componente de tempo.

    8 bytes.

    Moeda

    Valores monetários.

    Use para armazenar valores monetários (moeda).

    8 bytes.

    Numeração Automática

    Um valor numérico exclusivo que o Access insere automaticamente quando um registro é adicionado.

    Use para gerar valores exclusivos que podem ser usados como uma chave primária. Observe que os valores dos campos de AutoNumeração podem ser incrementados de forma seqüencial ou por um valor especificado, ou atribuídos aleatoriamente.

    ID 4 bytes ou 16 bytes quando usado para replicação.

    Sim/Não

    Os valores de valor booleano (Sim/não).

    Você pode usar um dos três formatos: Sim/Não, Verdadeiro/Falso ou ativado/desativado.

    1 bit (8 bits = 1 byte).

    Objeto OLE

    Objetos OLE ou outros dados binários.

    Use para armazenar objetos OLE de outros programas do Microsoft Windows.

    Até 1 gigabyte.

    Attachment

    Figuras, imagens, arquivos binários, arquivos do Office.

    Este é o tipo de dados preferida para armazenar imagens digitais e qualquer tipo de arquivo binário.

    Para anexos compactados, 2 gigabytes. Anexos não compactado, aproximadamente 700kb, dependendo o grau ao qual o anexo pode ser compactado.

    Hiperlink

    Hiperlinks

    Use para armazenar hiperlinks para fornecer acesso de clique único para páginas através de uma URL (Uniform Resource Locator) ou arquivos através de um nome no formato UNC (convenção de nomenclatura universal). Você também pode vincular para acessar objetos armazenados em um banco de dados.

    Até 1 gigabyte de caracteres ou 2 gigabytes de armazenamento (2 bytes por caractere), do qual você pode exibir 65.535 caracteres em um controle.

    Assistente de pesquisa

    Não, na verdade, um tipo de dados; em vez disso, isso inicia o Assistente de pesquisa.

    Use para iniciar o Assistente de pesquisa para que você possa criar um campo que usa uma caixa de combinação para pesquisar um valor em outra tabela, consulta ou lista de valores.

    Tabela ou consulta com base em: O tamanho da coluna acoplada.

    Valor com base: O tamanho do campo de texto usado para armazenar o valor.

    Observação   O tamanho máximo de um arquivo de banco de dados do Access é 2 gigabytes.

    Dicas sobre tipos de dados

    • Para otimizar o desempenho, você deve usar o Tamanho de campo de mais apropriado quando você criar um campo de texto ou número. Por exemplo, se você pretende armazenar códigos postais de comprimento previsível, especifique esse comprimento como o tamanho do campo. Você pode especificar o tamanho do campo, definindo um valor na caixa da propriedade FieldSize. Para obter mais informações, consulte a seção definir outras propriedades de campo.

    • Para números de telefone, números de peça e outros números que você não pretende usar para cálculos matemáticos, você deve selecionar o tipo de dados de texto em vez do tipo de dados número. Um valor numérico que é armazenado como texto pode ser classificado e filtrado mais logicamente.

Alterar o formato de um campo

Além de determinar o tipo de dados de um novo campo, o Access poderá também definir a propriedade Formato do campo, dependendo do que você inserir. Por exemplo, se você digitar 10h50, o Access definirá o tipo de dados como Data/Hora e a propriedade Formato como Hora Normal. Para alterar manualmente a propriedade Formato de um campo, faça o seguinte:

  1. Na Faixa de Opções, clique na guia Folha de Dados.

  2. Na lista Formato, no grupo Tipo de Dados e Formatação, insira o formato desejado.

    Observação   A lista Formato pode não estar disponível para alguns campos (por exemplo, Texto), dependendo do tipo de dados do campo.

Definir outras propriedades de campo

  1. No modo Folha de Dados, clique no campo para o qual deseja definir a propriedade.

  2. Na guia Folha de Dados, no grupo Tipo de Dados e Formatação, selecione as propriedades desejadas.

    Imagem do grupo Tipo de Dados e Formatação da Faixa de Opções do Access

Início da seção

Início da página

Definir propriedades de campo no modo estrutura

Você pode definir qualquer propriedade de campo enquanto você trabalha com uma tabela no modo Design. No modo Design, você define o tipo de dados de um campo na grade de design da tabela e definir outras propriedades no painel de Propriedades do campo.

Abra uma tabela no modo Design

  1. No painel de navegação, clique com botão direito da tabela.

  2. No menu de atalho, clique em modo de Design.

Alterar o tipo de dados de um campo

  1. Na grade de design da tabela, localize o campo para o qual você deseja definir o tipo de dados.

  2. Na coluna Tipo de dados, escolha um tipo de dados na lista.

    Tipos de dados disponíveis

    tipo de dados

    Use para armazenar

    Tamanho

    Texto

    Caracteres alfanuméricos

    Use para texto ou para números que não são usados em cálculos (por exemplo, uma identificação do produto). Um valor numérico que é armazenado como texto pode ser classificado e filtrado mais lógica, mas não podem ser facilmente usados em cálculos.

    Até 255 caracteres.

    Memorando

    Texto ou caracteres alfanuméricos (mais de 255 caracteres) que usa formatação rich text.

    Use para texto que tem mais de 255 caracteres, ou para texto que usa a formatação rich text. Observações, descrições longas e parágrafos que usar formatação de texto, como negrito ou itálico, é bons exemplos de onde usar um campo Memorando.

    Até 1 gigabyte de caracteres ou 2 gigabytes de armazenamento (2 bytes por caractere), do qual você pode exibir 65.535 caracteres em um controle.

    Número

    Valores numéricos (números inteiros ou valores fracionários).

    Usado para armazenar números que serão usados em cálculos, exceto para valores monetários (use o tipo de dados moeda para valores monetários).

    1, 2, 4, ou 8 bytes ou 16 bytes quando usado para um código de replicação.

    Data/Hora

    Datas e horas.

    Use para armazenar valores de data/hora. Observe que cada valor armazenado inclui um componente de data e um componente de tempo.

    8 bytes.

    Moeda

    Valores monetários.

    Use para armazenar valores monetários (moeda).

    8 bytes.

    Numeração Automática

    Um valor numérico exclusivo que o Access insere automaticamente quando um registro é adicionado.

    Use para gerar valores exclusivos que podem ser usados como uma chave primária. Observe que os valores dos campos de AutoNumeração podem ser incrementados de forma seqüencial ou por um valor especificado, ou atribuídos aleatoriamente.

    ID 4 bytes ou 16 bytes quando usado para replicação.

    Sim/Não

    Os valores de valor booleano (Sim/não).

    Você pode usar um dos três formatos: Sim/Não, Verdadeiro/Falso ou ativado/desativado.

    1 bit (8 bits = 1 byte).

    Objeto OLE

    Objetos OLE ou outros dados binários.

    Use para armazenar objetos OLE de outros programas do Microsoft Windows.

    Até 1 gigabyte.

    Attachment

    Figuras, imagens, arquivos binários, arquivos do Office.

    Este é o tipo de dados preferida para armazenar imagens digitais e qualquer tipo de arquivo binário.

    Para anexos compactados, 2 gigabytes. Anexos não compactado, aproximadamente 700kb, dependendo o grau ao qual o anexo pode ser compactado.

    Hiperlink

    Hiperlinks

    Use para armazenar hiperlinks para fornecer acesso de clique único para páginas através de uma URL (Uniform Resource Locator) ou arquivos através de um nome no formato UNC (convenção de nomenclatura universal). Você também pode vincular para acessar objetos armazenados em um banco de dados.

    Até 1 gigabyte de caracteres ou 2 gigabytes de armazenamento (2 bytes por caractere), do qual você pode exibir 65.535 caracteres em um controle.

    Assistente de pesquisa

    Não, na verdade, um tipo de dados; em vez disso, isso inicia o Assistente de pesquisa.

    Use para iniciar o Assistente de pesquisa para que você possa criar um campo que usa uma caixa de combinação para pesquisar um valor em outra tabela, consulta ou lista de valores.

    Tabela ou consulta com base em: O tamanho da coluna acoplada.

    Valor com base: O tamanho do campo de texto usado para armazenar o valor.

    Observação   O tamanho máximo de um arquivo de banco de dados do Access é 2 gigabytes.

    Dicas sobre tipos de dados

    • Para números de telefone, números de peça e outros números que você não pretende usar para cálculos matemáticos, você deve selecionar o tipo de dados de texto em vez do tipo de dados número. Um valor numérico que é armazenado como texto pode ser classificado e filtrado mais lógica, mas não podem ser facilmente usados em cálculos.

    • Para os tipos de dados número e texto, você pode especificar o tipo de dados ou tamanho de campo com mais precisão, definindo um valor na caixa da propriedade FieldSize.

Definir outras propriedades de campo

  1. Na grade de design da tabela, selecione o campo para o qual você deseja definir propriedades. O Access exibe as propriedades para esse campo no painel de Propriedades do campo.

    Observação   O tipo de dados do campo determina as propriedades que você pode definir.

  2. No painel de Propriedades do campo, digite as configurações desejadas para cada propriedade, ou pressione F6 e, em seguida, use as teclas de seta para selecionar uma propriedade.

    Quais propriedades de campo estão disponíveis?

    Observação   Nem todas as propriedades estão disponíveis para cada campo. Tipo de dados do campo determina as propriedades que ele possui.

    Propriedade de campo

    Descrição

    Tamanho do campo

    Defina o tamanho máximo para dados armazenados como um tipo de dados texto, número ou AutoNumeração.

    Dica   Para obter melhor desempenho, sempre especifique o menor suficiente Tamanho do campo.

    Formato

    Personalize a maneira que o campo é exibido por padrão quando é exibido ou impresso.

    Casas decimais

    Especifique o número de casas decimais a serem usadas para exibir números.

    Novos valores

    Especifica se um campo AutoNumeração incrementado ou atribuído um valor aleatório quando um novo registro for adicionado.

    máscara de entrada

    Exibir caracteres que ajudam a orientar a entrada de dados. Para obter mais informações sobre como criar e usar uma máscara de entrada, consulte a seção Consulte também.

    Legenda

    Define o texto exibido por padrão em rótulos para formulários, relatórios e consultas.

    valor padrão

    Atribua um valor padrão para um campo automaticamente quando novos registros são adicionados.

    Regra de Validação

    Fornece uma expressão que deve ser verdadeira sempre que você adicionar ou altera o valor neste campo.

    Texto de Validação

    Digite uma mensagem para ser exibida quando um valor viola a expressão na propriedade Regra de validação .

    Obrigatório

    Exigir que sejam inseridos dados em um campo.

    Permitir comprimento Zero

    Permitir a entrada (definindo o valor da propriedade como Sim ) de uma seqüência de comprimento zero ("") em um campo texto ou Memorando.

    Indexado

    Acelere o acesso aos dados neste campo, criando e usando um índice.

    Compactação Unicode

    Compacte texto armazenado nesse campo quando uma pequena quantidade de texto é armazenada (< 4.096 caracteres).

    Modo IME

    Controlar a conversão de caracteres em uma versão Leste Asiática do Windows.

    Modo de sentença IME

    Conversão de controle das sentenças em uma versão do Leste Asiático do Windows.

    Marcas Inteligentes

    Anexe uma marca inteligente a esse campo.

    Acrescentar somente

    Controle o histórico de valores de campo (definindo o valor da propriedade como Sim ).

    Formato de texto

    Escolha o valor da propriedade Rich Text para armazenar o texto como HTML e permitir a formatação rica. Escolha o valor da propriedade texto sem formatação para armazenar somente texto não formatado.

    Alinhar texto

    Especifica o alinhamento padrão do texto dentro de um controle.

  3. Para fornecer mais espaço para inserir ou editar uma definição de propriedade na caixa da propriedade, pressione SHIFT + F2 para exibir a caixa Zoom.

    Dica   Se você estiver inserindo uma expressão de validação ou máscara de entrada e gostaria de ajuda ao criá-lo, clique em Botão Construtor próximo à caixa de propriedade para exibir o construtor apropriado.

  4. Para salvar suas alterações, pressione CTRL + S.

Encontre links para obter mais informações sobre tipos de dados e propriedades de campo na seção Consulte também.

Início da seção

Início da página

Salvar uma tabela

Depois de criar ou modificar uma tabela, você deve salvar seu projeto. Quando você salva uma tabela pela primeira vez, atribua a ele um nome que descreve os dados que ele contém. Você pode usar até 64 caracteres alfanuméricos, incluindo espaços. Por exemplo, você pode nomear uma tabela clientes, inventário de peças ou produtos.

Dica   Você deve decidir sobre uma convenção de nomes para os objetos no banco de dados e usá-lo de forma consistente.

  1. Clique no Botão do Microsoft Office Imagem do botão do Office e, em seguida, clique em Salvar ou pressione CTRL + S.

  2. Se você estiver salvando a tabela pela primeira vez, digite um nome para a tabela e, em seguida, clique em OK.

Início da página

Observação   Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Aplicável a: Access 2007



Essas informações foram úteis?

Sim Não

Como podemos melhorá-lo?

255 caracteres restantes

Para proteger sua privacidade, não inclua informações de contato em seus comentários. Avalie nosso política de privacidade.

Obrigado por seus comentários!

Recursos de suporte

Alterar idioma