O formato de ficheiro .accdb que foi introduzido no Access 2007 oferece muitas vantagens que não estão disponíveis em formatos de ficheiro anteriores. Se estiver a atualizar para uma versão do Access anterior ao Access 2007, poderá ter ficheiros de bases de dados que utilizam um formato de ficheiro .mdb. Na maioria dos casos, deve guardar estas bases de dados com o formato de ficheiro .accdb. Pode manter uma cópia do ficheiro .mdb original para o ajudar a verificar se a transição correu bem.
Este artigo explica as vantagens do formato de ficheiro .accdb, os motivos pelos quais poderá querer utilizar um formato de ficheiro .mdb e como converter uma base de dados para o novo formato de ficheiro.
Neste artigo
O formato de ficheiro .accdb
A partir do Access 2007, .accdb é o formato de ficheiro predefinido do Access. O formato de ficheiro .accdb suporta várias funcionalidades mais recentes, como campos calculados e anexos. No entanto, existem algumas circunstâncias em que o formato de ficheiro .accdb poderá não ser a escolha certa.
Funcionalidades fornecidas pelo formato de ficheiro .accdb
-
Campos de valores múltiplos Um campo de valores múltiplos é um tipo de campo de pesquisa que lhe permite armazenar mais do que um valor por registo. Por exemplo, suponha que precisa de atribuir uma tarefa a vários funcionários. Num ficheiro .accdb, pode criar um campo de valores múltiplos para armazenar os funcionários atribuídos à tarefa. Os nomes dos funcionários podem ser selecionados a partir de uma tabela ou de uma lista de valores.
Os campos de valores múltiplos facilitam a seleção e armazenamento de mais do que uma escolha, sem ter de criar uma estrutura de base de dados mais avançada. Os campos de valores múltiplos também são importantes para a integração com o SharePoint, porque as listas do SharePoint também suportam campos de valores múltiplos. - Tipo de dados Anexo O tipo de dados Anexo permite-lhe armazenar facilmente todos os tipos de documentos e ficheiros binários na sua base de dados, ao mesmo tempo que ajuda a manter o ficheiro de base de dados dentro do limite de tamanho de ficheiro de 2 GB – os anexos são comprimidos automaticamente. Um registo pode ter vários anexos, mas só pode existir um campo de anexo por tabela.
- Melhor integração com o SharePoint e o Outlook O formato de ficheiro .accdb suporta os requisitos de segurança do SharePoint e do Outlook que não são suportados por ficheiros .mdb. Isto faz com que seja possível integrar mais completamente o Access com o SharePoint e o Outlook.
- Encriptação melhorada Pode optar por definir uma palavra-passe para uma base de dados e encriptar os conteúdos da sua base de dados. Quando o fizer com o formato de ficheiro .accdb, por predefinição, o Access utiliza a API Windows Crypto para encriptar os dados. Também podem ser utilizadas ferramentas de encriptação de terceiros.
- Controlo do histórico de campos de Texto Longo (Memo) Os campos Texto Longo (Memo) são úteis para armazenar grandes quantidades de informações. Quando utiliza o formato de ficheiro .accdb, pode definir uma propriedade (AppendOnly) que força o Access a manter um histórico de todas as alterações num campo Texto Longo (Memo). Em seguida, você pode exibir um histórico dessas alterações. Esta funcionalidade também suporta a funcionalidade de controlo de versões no SharePoint, para que possa utilizar o Access para registar alterações em várias linhas de um campo de texto armazenado numa lista do SharePoint (desde que o campo tenha a opção Acrescentar Alterações ao Texto Existente definida como Sim).
- Tipo de dados Calculado Desde o Access 2010, o formato de ficheiro .accdb suporta a utilização de um tipo de dados Calculado. Pode utilizar o tipo de dados Calculado para armazenar os resultados de uma expressão que definir.
Os formatos de ficheiro .mdb
Antes da introdução do formato de ficheiro .accdb no Access 2007, os formatos de ficheiro do Access utilizavam a extensão de ficheiro .mdb. Existem várias versões diferentes do formato de ficheiro .mdb.
Ainda pode abrir alguns ficheiros .mdb. Se o ficheiro estiver armazenado no formato de ficheiro do Access 2002-2003 ou do Access 2000, pode abri-lo e utilizá-lo normalmente. No entanto, não pode tirar partido das funcionalidades que requerem o formato de ficheiro .accdb.
Se depender de funcionalidades que não estão disponíveis num ficheiro .accdb, não converta o ficheiro – deixe-o como um ficheiro .mdb.
.mdb funcionalidades de ficheiro que não estão disponíveis num ficheiro .accdb
- Ambiente de versão mista Não é possível abrir ou ligar ao formato de ficheiro .accdb com versões do Access anteriores ao Access 2007. Se existirem pessoas na sua organização que têm uma versão anterior do Access, deve ponderar se utilizar um ficheiro .mdb é a melhor opção.
- Replicação de banco de dados Não pode utilizar a replicação num ficheiro .accdb. Se a solução do Access utilizar a funcionalidade de replicação, terá de recriar a solução sem replicação se pretender utilizar o formato de ficheiro .accdb.
- Segurança de nível de utilizador O formato de ficheiro .accdb não suporta a segurança de nível de utilizador, uma funcionalidade que fornece uma forma de ajudar as pessoas a verem exatamente aquilo que precisam de ver. A segurança ao nível do utilizador já não é eficaz para a segurança dos dados, uma vez que o seu método de segurança está agora obsoleto e facilmente comprometido. No entanto, a segurança de nível de utilizador pode melhorar a usabilidade ao manter as coisas simples para as pessoas – por exemplo, se alguém não tem motivos comerciais para utilizar um formulário específico, pode ocultar o formulário deles. Se tiver uma solução do Access que depende da segurança de nível de utilizador para melhorar a usabilidade, poderá querer continuar a utilizar o formato de ficheiro .mdb para poder continuar a utilizar a solução tal como está.
Converter para o novo formato de ficheiro
Para converter um ficheiro .mdb para o formato de ficheiro .accdb, abra o ficheiro e, em seguida, guarde-o no formato de ficheiro .accdb.
Importante
O procedimento seguinte é para ficheiros .mdb criados no Access 97, Access 2000, Access 2002 ou Access 2003.
Em primeiro lugar, abra a base de dados:
- Clique na guia Arquivo.
- À esquerda, clique em Abrir.
- Na caixa de diálogo Abrir , selecione e abra a base de dados que pretende converter.
Agora, converta a sua base de dados:
- Clique na guia Arquivo.
- À esquerda, clique em Guardar Como.
- Em Tipos de Arquivo, clique em Salvar Banco de Dados como.
- À direita, em Tipos de Arquivo de Banco de Dados, clique em Banco de Dados do Access.
- Na caixa de diálogo Guardar Como , na caixa Nome de ficheiro , introduza um nome de ficheiro ou utilize o nome de ficheiro fornecido.
- Clique em Salvar.
É criada uma cópia da base de dados no formato de ficheiro .accdb.
Confira também
Salvar um banco de dados ou um objeto em um formato diferente
Converter um banco de dados no formato de arquivo .accdb
Converter uma base de dados .accdb para um formato de ficheiro anterior