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 a 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 de .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 de Access 2007, .accdb é o formato de ficheiro Access predefinido. 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 pode não ser a escolha certa.
Funcionalidades fornecidas pelo formato de ficheiro .accdb
-
Campos de valores múltiplos Um campo de valores múltiplos é uma espécie 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 que estão atribuídos à tarefa. Os nomes dos funcionários podem ser selecionados a partir de uma tabela ou lista de valores.
Os campos de valores múltiplos facilitam a seleção e o armazenamento de mais do que uma opção, 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, uma vez que as listas do SharePoint também suportam campos de valores múltiplos.
-
Tipo de dados de anexo O tipo de dados Anexo permite-lhe armazenar facilmente todos os tipos de documentos e ficheiros binários na sua base de dados, ajudando-o a manter o ficheiro da base de dados abaixo do limite de tamanho de ficheiro de 2 GB – os anexos são comprimidos automaticamente. Um registo pode ter múltiplos 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 requisitos de segurança do SharePoint e do Outlook que não são suportados por ficheiros .mdb. Isto permite integrar Access mais totalmente com o SharePoint e o Outlook.
-
Encriptação melhorada Pode optar por definir uma palavra-passe de 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, Access utiliza a API Crypto do Windows 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 Access a manter um histórico de todas as alterações num campo Texto Longo (Memo). Em seguida, pode ver um histórico dessas alterações. Esta funcionalidade também suporta a funcionalidade de controlo de versões no SharePoint para que possa utilizar Access para registar alterações em múltiplas 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 A partir de 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 de o formato de ficheiro .accdb ser introduzido no Access 2007, Access formatos de ficheiro 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 Access 2002-2003 ou 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 o formato de ficheiro .accdb – ou mesmo ligado a – utilizando versões de Access antes de Access 2007. Se existirem pessoas na sua organização que têm uma versão anterior do Access, deve considerar se utilizar um ficheiro .mdb é uma opção melhor.
-
Replicação de base de dados Não pode utilizar a replicação num ficheiro .accdb. Se a solução Access utilizar a funcionalidade de replicação, terá de recriar a solução sem replicação se quiser utilizar o formato de ficheiro .accdb.
-
Segurança ao nível do utilizador O formato de ficheiro .accdb não suporta a segurança ao nível do utilizador, uma funcionalidade que fornece uma forma de ajudar as pessoas a ver exatamente o que precisam de ver. A segurança ao nível do utilizador já não é eficaz para a segurança de dados, uma vez que o respetivo método de segurança é agora obsoleto e facilmente comprometido. No entanto, a segurança ao nível do utilizador pode melhorar a usabilidade ao manter as coisas simples para as pessoas, por exemplo, se alguém não tiver motivos comerciais para utilizar um formulário específico, pode ocultar o formulário das mesmas. Se tiver uma solução Access que se baseie na segurança ao nível do utilizador para melhorar a usabilidade, poderá querer continuar a utilizar o formato de ficheiro .mdb para poder continuar a utilizar a sua solução tal como está.
Converter para o novo formato de ficheiro
Para converter um ficheiro .mdb no formato de ficheiro .accdb, abra o ficheiro e, em seguida, guarde-o no formato de ficheiro .accdb.
Importante: O procedimento seguinte destina-se a .mdb ficheiros criados no Access 97, Access 2000, Access 2002 ou Access 2003.
Primeiro, abra a base de dados:
-
Clique no separador Ficheiro.
-
À esquerda, clique em Abrir.
-
Na caixa de diálogo Abrir , selecione e abra a base de dados que pretende converter.
Agora, converta a base de dados:
-
Clique no separador Ficheiro.
-
À esquerda, clique em Guardar Como.
-
Em Tipos de Ficheiro, clique em Guardar Base de Dados Como.
-
À direita, em Tipos de Ficheiro de Base de Dados, clique em Base de Dados do Access.
-
Na caixa de diálogo Guardar Como , na caixa Nome do ficheiro, introduza um nome de ficheiro ou utilize o nome de ficheiro fornecido.
-
Clique em Guardar.
É criada uma cópia da base de dados no formato de ficheiro .accdb.
Consulte Também
Guardar uma base de dados ou objeto num formato diferente
Converter uma base de dados para o formato de ficheiro .accdb
Converter uma base de dados .accdb num formato de ficheiro anterior