O Access fornece várias formas de reutilizar a estrutura da base de dados. Pode guardar uma base de dados completa como modelo, guardar parte de uma base de dados como peça de aplicação ou guardar um campo ou conjunto de campos como modelo de tipo de dados. Em cada um dos casos, o Access cria um ficheiro que pode partilhar com outras pessoas. Da mesma forma, você pode usar esses arquivos de terceiros.
Este artigo descreve como guardar vários objetos de base de dados como modelos, em alguns casos incluindo dados. Também aborda os vários ficheiros de modelo e como partilhá-los. Este artigo fornece alguns detalhes sobre as peças de aplicação que vêm com o Access.
Neste artigo
- Descrição geral
- Guardar e partilhar elementos de estrutura da base de dados para reutilização
- Guardar uma base de dados como um modelo de base de dados ou uma peça de aplicação (*.accdt)
- Guardar um campo como um modelo de tipo de dados (*.accft)
- Reutilizar a estrutura da base de dados de terceiros
Descrição geral
Por vezes, não quer recomeçar do zero. Quando passa muito tempo a acertar ao seu design, pretende tirar o máximo partido do mesmo; por exemplo, reutilizando-o. Ou talvez pretenda tirar partido de trabalhos de design já realizados por outras pessoas. O Access fornece três formas principais de reutilizar a estrutura da base de dados:
- Os modelos de base de dados são ficheiros (tipo de ficheiro *.accdt) que pode utilizar para criar uma nova base de dados. Normalmente, uma base de dados criada a partir de um modelo está pronta para ser utilizada, mas pode personalizá-la para corresponder a necessidades específicas. Por exemplo, o modelo de base de dados Web Ativos oferece funcionalidades básicas de gestão de ativos, mas poderá querer estendê-lo adicionando algumas informações de departamento ou orçamento pertencentes à sua organização. O Access inclui uma variedade de modelos de bases de dados, que pode ver na vista Backstage quando o Access abre.
- As peças de aplicação são ficheiros como os modelos de base de dados, mas pode utilizá-las para adicionar elementos de estrutura a uma base de dados existente, em vez de servirem de base para uma nova base de dados. Por exemplo, a peça de aplicação Comentários fornece uma tabela que está configurada para conter comentários, incluindo um campo de data/hora. Algumas peças de aplicação iniciam um assistente para o ajudar a criar uma relação para definir como a peça de aplicação se ajusta às tabelas existentes. O Access inclui várias peças de aplicação, que pode ver no separador Criar .
- Os modelos de tipo de dados são ficheiros que pode utilizar para criar novos campos e combinações de campos. Por exemplo, pode utilizar os modelos de tipo de dados Datas de Início e Fim para adicionar um par de campos de data/hora a uma tabela com um clique. Os modelos de tipo de dados usam um tipo de arquivo (*.accft) diferente dos modelos de banco de dados e partes do aplicativo. O Access inclui uma variedade de modelos de tipo de dados, que pode ver no separador Campos quando tem uma tabela aberta na vista Folha de Dados.
Guardar e partilhar elementos de estrutura da base de dados para reutilização
Criar um modelo de base de dados ou peça de aplicação Guarde uma base de dados como um ficheiro *.accdt através dos comandos existentes no separador Ficheiro . (Para ver os passos, consulte a secção Guardar e reutilizar elementos de estrutura de bases de dados.) Em seguida, pode utilizar o modelo para criar uma nova base de dados ou, se for uma peça de aplicação, adicionar as respetivas funcionalidades a uma base de dados existente.
Os modelos de base de dados e as peças de aplicação criados são armazenados por predefinição na pasta de modelos de dados de aplicações itinerantes (por exemplo, C:\Utilizadores\<nome> de utilizador\AppData\Roaming\Microsoft\Templates\Access\). Pode colocar ficheiros de modelo nesta pasta para os disponibilizar como modelos de base de dados ou peças de aplicação. Da mesma forma, você pode copiar arquivos de modelo desta pasta e fornecê-los a outras pessoas para uso próprio.
Nota
Como sempre, tenha cuidado ao utilizar ficheiros de terceiros.
Criar um modelo de tipo de dados Guarde uma seleção de campos de tabela como um ficheiro *.accft ao utilizar um comando no separador Campos . (Para ver as etapas, consulte a seção Salvar e reutilizar elementos de design de banco de dados.)
Os modelos de tipo de dados criados são armazenados por predefinição na pasta modelos de dados da aplicação itinerante (por exemplo, C:\Utilizadores\<nome> de utilizador\AppData\Roaming\Microsoft\Templates\Access\). Pode colocar ficheiros de modelo de tipo de dados nesta pasta para os disponibilizar como tipos de dados para novos campos. Da mesma forma, você pode copiar arquivos de modelo desta pasta e fornecê-los a outras pessoas para uso próprio.
Nota
Como sempre, tenha cuidado ao utilizar ficheiros de terceiros.
Guardar uma base de dados como um modelo de base de dados ou uma peça de aplicação (*.accdt)
Pode guardar uma base de dados como modelo de base de dados ou peça de aplicação através dos comandos existentes no separador Guardar & Publicar na vista Backstage.
No separador Ficheiro , clique em Guardar & Publicar.
Em Salvar Banco de Dados Como, clique em Modelo.
Na caixa de diálogo Criar Novo Modelo a Partir Desta Base de Dados , especifique os seguintes campos:
Designação Obrigatório. Introduza o texto que identificará o modelo ou a peça de aplicação. O Access apresenta este nome juntamente com a peça de modelo ou aplicação.
Descrição Introduza o texto que descreva o conteúdo ou o objetivo da peça de modelo ou aplicação. Isso aparece na dica de ferramenta para o modelo ou peça de aplicativo.
Categoria Selecione Modelos do Usuário para que a peça do aplicativo apareça em Modelos do Usuário na faixa de opções (o padrão). Também pode adicionar uma categoria ao escrevê-la e, em seguida, pode atribuir esta e futuras peças de aplicação a essa categoria. A nova categoria aparecerá no friso.
Ícone Especifique um ícone a apresentar para a peça de modelo ou aplicação. Para peças de aplicação, este ícone será apresentado na galeria de peças de aplicação no friso.
Pré-visualização Especifique uma imagem maior para apresentar o modelo na vista Backstage. Quando procura um modelo, esta imagem é o que verá para este modelo.
Tabela Primária Especifique uma tabela que será a tabela principal para a peça de aplicação. Esta tabela será utilizada por predefinição para relacionar a peça de aplicação com outras tabelas numa base de dados à qual a parte é adicionada. Quando alguém utiliza a peça de aplicação, o Access inicia um assistente para ajudar a criar a relação. Embora a Tabela Principal seja utilizada por predefinição, pode selecionar uma tabela diferente quando o assistente for executado.
Formulário de instanciação Especifique um formulário que será aberto por predefinição quando as bases de dados criadas a partir deste modelo forem abertas pela primeira vez. Por predefinição, este formulário só é aberto uma vez. O formulário pode conter código executado quando é aberto, mas a presença de código irá gerar um aviso de segurança.
Peça de Aplicação Selecione esta caixa de verificação para guardar a base de dados como uma peça de aplicação. Desmarque esta caixa de verificação para guardar a base de dados como um modelo de base de dados.
Nota
Tem de selecionar esta caixa de verificação antes de poder especificar um valor para Tabela Primária.
Incluir Dados no Modelo Selecione esta caixa de verificação para guardar os dados que se encontram na base de dados como parte do modelo. Quando são criadas novas bases de dados a partir do modelo, estas incluem esses dados.
Clique em OK para salvar seu modelo. Por predefinição, o Access guarda o modelo em C:\Utilizadores\utilizador> atual\<AppData\Roaming\Microsoft\Templates\Access\.
Guardar um campo como um modelo de tipo de dados (*.accft)
Para criar um modelo de tipo de dados, selecione um campo ou combinação de campos e, em seguida, utilize um comando no friso para os guardar como modelo. Certifique-se de que o campo ou campos estão configurados da forma que pretende antes de começar – defina as propriedades que pretende que sejam preservadas como parte do modelo de tipo de dados. Por exemplo, se quiser criar um modelo de tipo de dados "Euro", poderá criar um campo de moeda e, em seguida, definir o seu Formato como Euro.
Abra a tabela que tem os campos ou campos que pretende guardar como modelo.
Selecione o campo ou campos que pretende guardar para reutilizar.
No separador Campos , no grupo Adicionar & Eliminar , clique em Mais Campos e, em seguida, clique em Guardar Seleção como Novo Tipo de Dados.
Na caixa de diálogo Criar Novo Tipo de Dados a Partir de Campos , especifique o seguinte:
- Designação Obrigatório. Ele identifica o modelo de tipo de dados e é exibido na lista de campos disponíveis quando você escolhe um campo da lista Mais Campos .
- Descrição Introduza o texto que descreva o conteúdo ou o objetivo do modelo de tipo de dados. Esta situação aparece na descrição que é apresentada quando coloca o cursor do rato sobre o modelo de tipo de dados na lista Mais Campos .
- Categoria Selecione uma categoria na qual listar o modelo de tipo de dados na lista Mais Campos . Por padrão, a categoria é Tipos Definidos pelo Usuário.
- Formulário de instanciação Se pretender, especifique um formulário que será aberto por predefinição da primeira vez que o modelo de tipo de dados for utilizado.
Clique em OK para guardar o modelo de tipo de dados.
Reutilizar a estrutura da base de dados de terceiros
Pode disponibilizar um modelo de base de dados ou uma peça de aplicação de terceiros no friso, colocando uma cópia do ficheiro .accdt na pasta adequada no seu computador.
Obtenha o ficheiro de modelo (deve ter uma extensão .accdt ou .accft).
Coloque uma cópia do ficheiro em <System Root Users>\<current user>\AppData\Roaming\Microsoft\Templates\Access\, onde:
<A Raiz> do Sistema é a pasta raiz da instalação do Windows (geralmente C:\), e
< > utilizador atual é o nome de utilizador que utilizou para iniciar sessão no Windows.
Nota
Se a pasta ainda não existir, crie-a.
Siga um dos seguintes procedimentos:
- Para utilizar um modelo de base de dados, no separador Ficheiro , clique em Novo, clique em Os Meus Modelos, clique no modelo pretendido e, em seguida, clique em Criar.
- Para usar uma peça de aplicação, abra a base de dados à qual pretende adicionar a parte e, em seguida, no separador Criar , clique em Peças de Aplicação e, em seguida, clique na parte que pretende.
- Para utilizar um modelo de tipo de dados, abra a tabela na qual pretende criar um campo e, em seguida, no separador Campos , no grupo Adicionar & Eliminar , clique em Mais Campos e, em seguida, clique no modelo de tipo de dados pretendido.