Microsoft Access 2010 por predefinição utiliza a extensão do formato de ficheiro .accdb introduzida em Access 2007. O acesso continua a fornecer algum suporte para o formato de ficheiros utilizado em versões anteriores do Access. Este artigo explica por que deve utilizar o novo formato de ficheiro sempre que possível e por que poderá precisar de utilizar o formato de ficheiro de versão anterior em alguns casos. Também aprenderá explicitamente como converter uma base de dados para o novo formato de ficheiro.

Neste artigo

O novo formato de ficheiro (.accdb)

Access 2010 emprega um formato de ficheiro que suporta uma série de melhorias do produto. Quando cria uma nova base de dados, a base de dados utiliza o novo formato de ficheiro por predefinição e é-lhe dada a extensão de ficheiro .accdb.

Deve utilizar o novo formato de ficheiro sempre que possível, pois suporta novas funcionalidades, como campos e anexos multivalorizados. Além disso, se pretender converter a sua base de dados de ambiente de trabalho numa base de dados Web utilizando os Access Services, o ficheiro de base de dados do ambiente de trabalho deve estar .accdb formato.

No entanto, o novo formato de ficheiro não pode ser aberto ou ligado a versões anteriores do Access, não suporta replicação e não suporta a segurança ao nível do utilizador. Se precisar de utilizar a base de dados com versões anteriores do Access, ou se precisar de utilizar a replicação ou a segurança ao nível do utilizador, deve utilizar um formato de ficheiro de versão anterior.

Funcionalidades fornecidas pelo formato de ficheiro .accdb

  • Publicação web com Serviços de Acesso    

    Se tiver um servidor a executar Serviços de Acesso, um componente do SharePoint Server, pode publicar um formato de ficheiro .accdb na Web, suibjectar-se a determinadas restrições de compatibilidade. Algumas funcionalidades de design e paradigmas são diferentes para bases de dados Web do que para bases de dados de desktop - algumas bases de dados de desktop não podem ser publicadas na Web sem antes fazer alterações de design.

    Depois de publicar uma base de dados na Web, ainda pode abrir o ficheiro .accdb para fazer alterações de design, podendo também sincronizar essas alterações com a versão publicada. As pessoas podem usar a base de dados Web publicada num browser, sem ter o Acesso instalado.

  • Campos de valores múltiplos    

    Suponha que precisa atribuir uma tarefa a um dos seus empregados, mas decida que precisa atribuí-la a mais do que uma pessoa. Em Access 2010 pode criar um campo multivalorizado onde os nomes dos colaboradores podem ser selecionados ou inseridos numa caixa.

    Quando clicar na caixa, verifique as caixas selecionadas que indicam as suas escolhas. Os funcionários selecionados são armazenados no campo multivalorizado e são separados por vírgulas (por defeito) quando apresentados.

    A ideia por trás de campos multivalorizado é facilitar a seleção e armazenar mais do que uma escolha, sem ter de criar um design de base de dados mais avançado. Os campos multivalorizado também são importantes para a integração com Microsoft SharePoint Foundation, porque as listas do SharePoint também suportam campos multivalorizados.

  • Tipo de dados de anexo    

    O novo tipo de dados attachment permite-lhe armazenar facilmente todo o tipo de documentos e ficheiros binários na sua base de dados sem um crescimento excessivo no tamanho físico da base de dados. Os acessórios são automaticamente comprimidos, quando apropriado, para maximizar a utilização do espaço. Pode anexar um documento Word a um registo ou guardar uma série de imagens digitais. Pode até manter vários anexos ligados a um único registo.

  • Melhor integração com SharePoint e Outlook    

    No passado, os ficheiros de acesso no formato .mdb foram bloqueados pelo SharePoint ou pelo Outlook devido ao facto de o código inseguro poder ser incluído numa base de dados do Access. Access 2010 permite que o código seja verificado como seguro ou desativado. Isto permite integrar mais plenamente as bases de dados do Access com o SharePoint ou o Outlook.

  • Rastreio do histórico de campo de memorando    

    Os campos de memorandos são úteis para armazenar grandes quantidades de informação. Começando com Access 2007, pode definir uma propriedade(AppendOnly)que força o Acesso a reter um histórico de todas as alterações num campo Memo. Pode então ver uma história dessas mudanças. Esta funcionalidade também suporta a funcionalidade de versão em Windows SharePoint Services 3.0 para que possa utilizar o Acesso para rastrear alterações em várias linhas de um campo de texto que é armazenado numa lista do SharePoint (desde que o campo tenha a opção de alteração do apêndice de texto existente definida para Sim).

  • Encriptação melhorada    

    Pode optar por configurar uma palavra-passe de base de dados e encriptar o conteúdo da sua base de dados. Ao fazê-lo utilizando Access 2007 e um ficheiro que utiliza o novo formato de ficheiro, o Access utiliza a API do Windows Crypto para encriptar os dados. Ferramentas de encriptação de terceiros também podem ser usadas.

Início da Página

O formato de ficheiro de versão anterior (.mdb)

As versões do Access mais cedo do que Office Access 2007 suportam formatos de ficheiros que utilizam a extensão de ficheiro .mdb. Em Access 2010 ainda pode abrir ficheiros .mdb. Se o ficheiro estiver armazenado no formato de ficheiro Access 2002-2003 ou Access 2000, pode abri-lo e usá-lo em Access 2010 como normalmente faria. No entanto, não é possível tirar partido das novas funcionalidades que requerem o formato de ficheiro .accdb.

Se o ficheiro for armazenado no formato de ficheiro Access 95 ou Access 97, quando o abre pela primeira vez em Access 2010, o Access oferece-se para atualizar a base de dados para o formato de ficheiros atualmente definido como formato de ficheiro predefinido (normalmente o formato de ficheiro .accdb, a não ser que o mesmo ou um administrador tenha alterado a definição). Se não pretender utilizar a base de dados com versões do Access antes do Access 2007 – e não partilhará a base de dados com outros utilizadores que utilizem versões do Access antes Access 2007 – e não utilize a replicação ou segurança ao nível do utilizador, deverá atualizar o ficheiro de base de dados para o novo formato .accdb. Depois de atualizar a base de dados para o formato de ficheiro .accdb, já não é possível abrir a base de dados utilizando uma versão do Access mais cedo do que Access 2007.

Se o ficheiro for armazenado no formato Access 95 ou Access 97 e optar por não fazer upgrade para o formato .accdb, não poderá escoar alterações de design. Pode ver objetos e fazer alterações nos seus dados através de Access 2010, mas não pode fazer alterações de design.

Início da Página

Conversão para o novo formato de ficheiro

Para converter explicitamente uma base de dados de Acesso para o novo formato de ficheiro .accdb, primeiro tem de abrir a base de dados e depois guardá-la no formato de ficheiro .accdb.

Importante: O procedimento a seguir é para ficheiros criados no Access 97, Access 2000, Access 2002 ou Access 2003.

Primeiro, abra a sua base de dados:

  1. Clique no separador Ficheiro.

  2. À esquerda, clique em Abrir.

  3. Na caixa de diálogo Open, selecione e abra a base de dados que pretende converter.

Agora, converta a sua base de dados:

  1. Clique no separador Ficheiro.

  2. À esquerda, clique em Partilhar.

  3. Em Guardar a Base de Dados Inteira, clique em Guardar Base de Dados Como.

  4. À direita, nos Tipos de Ficheiros de Base de Dados,clique na Base de Dados de Acesso.

  5. Na caixa de diálogo 'Guardar como', na caixa de nome 'Ficheiro', introduza um nome de ficheiro ou utilize o nome do ficheiro fornecido.

  6. Clique em Guardar.

    Uma cópia da base de dados é criada no formato de ficheiro .accdb.

Início da Página

Precisa de mais ajuda?

Quer mais opções?

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

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