Definir e editar tipos de dados em diagramas de Modelos de Dados

Nota:  Queremos fornecer-lhe os conteúdos de ajuda mais recentes o mais rapidamente possível e no seu idioma. Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode informar-nos se as informações foram úteis no final desta página? Eis o artigo em inglês para referência.

Os tipos de dados são regras que restringem o tipo de informação que pode ser introduzida em cada coluna de uma tabela numa base de dados. Por exemplo, se pretender certificar-se de que ninguém introduz um nome num campo destinado apenas a datas, define o tipo de dados desse campo como tipo de dados de datas. Os tipos de dados são definidos para cada coluna na janela Propriedades da Base de Dados quando cria uma tabela pela primeira vez.

O que pretende efectuar?

Definir tipos de dados para as colunas numa tabela de modelo de base de dados

Escolha entre os tipos de dados portáteis e de física

Alterar as conjunto de tipos de dados físicos está disponível

Criar um tipo de dados definidos pelo utilizador

Definir um tipo de coleções de sites para uma coluna

Criar um tipo de dados composto com a forma de tipo

Atribuir um tipo de dados composta a uma coluna

Criar uma tabela escrita

Definir tipos de dados para as colunas de uma tabela de modelo de base de dados

  1. Faça duplo clique na forma para a tabela que contém as colunas para as quais pretende definir tipos de dados.

  2. Na janela Propriedades da Base de Dados, em Categorias, clique em Colunas.

  3. Clique na célula da coluna Tipo de Dados que pretende alterar.

  4. Clique na seta para baixo junto do tipo de dados actual e escolha um tipo de dados diferente na lista.

Início da página

Escolher entre tipos de dados portáteis e físicos

Os tipos de dados portáteis são tipos definidos genericamente que são mapeados para tipos de dados físicos semelhantes e compatíveis em sistemas de bases de dados diferentes. Os tipos de dados físicos são os tipos de dados que a base de dados de destino suporta. Por exemplo, se tiver o controlador definido como Access, os tipos de dados disponíveis no Microsoft Office Access estão disponíveis como tipos de dados físicos no modelo.

  1. Faça duplo clique na forma para a tabela que contém as colunas para as quais pretende definir tipos de dados.

  2. Na janela Propriedades da Base de Dados, em Categorias, clique em Colunas.

  3. Abaixo da lista de colunas, clique em Tipo de dados portáteis ou Tipo de dados físicos.

    • Os tipos de dados portáteis são tipos definidos genericamente que são mapeados para tipos de dados físicos semelhantes e compatíveis em sistemas de bases de dados diferentes.

    • Os tipos de dados físicos são ditados pelo controlador da base de dados definido para o modelo. Para compreender melhor os tipos de dados do controlador, consulte a documentação de DBMS (Database Management System) de destino.

Início da página

Alterar o conjunto de dados físicos disponível

DBMS diferentes suportam tipos de dados físicos diferentes. Por exemplo, se tiver o controlador definido como Access, os tipos de dados disponíveis no Access estão disponíveis como tipos de dados físicos no modelo. Se não visualizar os tipos de dados esperados, poderá ter de alterar o controlador definido na caixa de diálogo Opções do Controlador.

Para utilizar o conjunto de tipos de dados do DBMS no modelo, defina os controladores para esse sistema na caixa de diálogo Opções do Controlador.

  1. Determine o controlador de base de dados que se encontra definido para o diagrama.

    • Faça duplo clique na tabela e, na janela Propriedades da Base de Dados, em Categorias, clique em Colunas.

    • Consulte abaixo a lista de colunas, ao lado das opções dos tipos de dados portáteis e físicos.

    • Anote o DBMS de destino apresentado entre parênteses.

  2. Altere o controlador da base de dados de destino.

    • No menu Base de dados, aponte para Opções e, em seguida, clique em Controladores.

    • No separador Controladores, seleccione o controlador do Visio para o DBNS de destino.

    • Clique em Configurar e seleccione a caixa de verificação para o controlador ODBC adequado.

Início da página

Criar um tipo de dados definido pelo utilizador

Os tipos de dados definidos pelo utilizador são tipos de dados personalizados que pode criar e reutilizar no modelo de base de dados em que foram criados. Isto poderá ocorrer, por exemplo, se a tabela tiver uma coluna com um tipo de dados de número para controlo do imobilizado. No entanto, poderá ter alterar o sistema de controlo do imobilizado agora baseado no número para carácter. Se utilizar um tipo de dados definido pelo utilizador, poderá alterar as propriedades de número para carácter em qualquer altura. Esta acção altera todas as colunas afectadas com esse tipo, mas não altera quaisquer outras colunas com um tipo de dados de número.

  1. No menu Base de Dados, clique em Tipos Definidos pelo Utilizador.

  2. Na caixa de diálogo Tipos Definidos pelo Utilizador, clique em Adicionar.

  3. Na caixa de diálogo Adicionar Novo Tipo Definido pelo Utilizador, introduza um nome.

  4. Para basear o novo tipo de dados num tipo de dados existente, seleccione a caixa de verificação Copiar de e seleccione o nome de um tipo de dados definido pelo utilizador existente.

  5. Clique em OK. Especifique características de tipo de dados portáteis para o tipo de dados.

  6. Clique em OK.

Início da página

Definir um tipo de colecção para uma coluna

Os tipos de colecção permitem que sejam guardados valores múltiplos num campo. Por exemplo, se tiver uma tabela com informações sobre música, poderá pretender um tipo de colecção para género com Clássica, Popular e Folk. Os tipos de colecção podem optimizar o desempenho de uma base de dados armazenando dados numa única entidade, em vez de utilizar chaves externas e tabelas secundárias.

  1. Faça duplo clique na tabela com a coluna que pretende especificar como tipo de colecção.

  2. Na janela Propriedades da Base de Dados, em Categorias, clique nas Colunas.

  3. Clique na coluna que pretende definir como tipo de colecção e, em seguida, clique em Editar.

  4. Na caixa de diálogo Propriedades da Coluna, clique no separador Colecção e, em seguida, escolha um dos seguintes tipos de colecção:

    • Grupo de valores não ordenado e de não repetição (Conjunto) Permite que instâncias de população de um campo numa coluna tenham valores múltiplos, mas cada valor tem de ser exclusivo. Os valores não têm qualquer critério de ordenação associado, por isso, são não ordenados.

    • Grupo de valores ordenado (Lista) Cria uma colecção de elementos ordenados que permita elementos duplicados. Cada elemento na colecção tem uma posição ordinal. Uma posição ordinal é uma posição pela qual se pode aceder a um valor. Uma vez que podem existir dois valores iguais, são diferenciados pelas respectivas posições ordinais.

    • Grupo de valores não ordenado e de repetição (Conjunto Múltiplo) Cria uma colecção de elementos que pode ter valores duplicados. Os elementos não têm posições ordinais.

  5. Clique em OK para fechar a caixa de diálogo Propriedades de Coluna.

Início da página

Criar um tipo de dados composto com a forma Tipo

O modelo Diagrama de Modelo de Base de Dados suporta modelos de base de dados relacional e objecto-relacional, para que possa trabalhar com tipos de dados simples e compostos. Os tipos de dados simples, utilizados por bases de dados relacional e objecto-relacional, suportam um valor de dados por coluna. As bases de dados objecto-relacional suportam também tipos de dados compostos, nos quais uma coluna pode conter campos ou valores múltiplos; cada campo pode ter um tipo de dados diferente. Por exemplo, poderá definir um endereço como um tipo de dados composto que inclui colunas para a rua, a cidade, o estado e o código postal.

  1. Arraste uma forma Tipo do stencil Objecto Relacional para o diagrama de modelo de base de dados.

  2. Faça duplo clique na forma Tipo para abrir a janela Propriedades da Base de Dados e, em Categorias, clique em Campos.

  3. Clique numa linha em branco e comece a escrever o novo Nome Físico para adicionar um campo.

  4. Especifique um tipo de dados escrevendo-o ou seleccionando um tipo na lista para esse campo.

  5. Para evitar valores nulos, seleccione a caixa de verificação na coluna Necessário.

  6. Para definir Tipo como Com Nome, Distinto ou Domínio, em Categorias, clique em Definição.

  7. Seleccione as opções que pretende:

    • Tipo de linha com nome Seleccione para especificar que o tipo não é um alias de outro tipo.

    • Tipo distinto Seleccione para especificar que o tipo é baseado noutro tipo e tem a mesma representação que o tipo em que é baseado, mas é um tipo totalmente distinto.

      Se seleccionar esta opção, não conseguirá seleccionar opções na categoria Campos.

    • Domínio Seleccione para especificar que o tipo é um alias de outro tipo; trata-se de uma representação indirecta do mesmo tipo.

      Se seleccionar esta opção, a opção Tipo de Colecção de Alias fica disponível e não conseguirá seleccionar opções na categoria Campos.

    • Tipo de Colecção de Alias (apenas visível se Domínio estiver seleccionado) Seleccione uma opção para especificar se um valor de atributo é uma colecção de valor único, conjunto, lista ou conjunto múltiplo. Em bases de dados relacionais, todos os tipos de colecção de atributos são valores únicos. As bases de dados objecto relacional permitem especificar os tipos de colecção adicionais.

Início da página

Atribuir um tipo de dados composto a uma coluna

Se criar um tipo composto com a forma Tipo, pode atribuí-lo a uma coluna, definindo assim a coluna como tendo todas as colunas do tipo. Por exemplo, poderá ter uma tabela com as colunas ID, Nome, Endereço, em que este último é um tipo composto pelas colunas Rua, Cidade, Estado e Código Postal.

  1. Faça duplo clique na tabela na qual pretende utilizar o tipo de dados composto.

  2. Na janela Propriedades da Base de Dados, em Categorias, clique em Colunas.

  3. Clique na seta para baixo junto do tipo de dados actual e escolha outro da lista.

Início da página

Criar uma tabela de tipos

Se criar um tipo composto com a forma Tipo, pode atribuí-lo a uma tabela, definindo assim as colunas da tabela com base no tipo. Por exemplo, se tiver um tipo com colunas Um, Dois e Três, pode atribuir esse tipo à tabela e a tabela contém automaticamente estas colunas.

Nota: Este procedimento só pode ser efectuado com uma tabela vazia.

  1. Arraste uma forma Entidade para o diagrama de modelo.

  2. Faça duplo clique na tabela e, na janela Propriedades da Base de Dados, em Categorias, clique em Definição.

  3. Clique na seta para baixo junto do tipo de dados actual e escolha outro da lista.

Início da página

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×