Definir e editar tipos de dados em diagramas de modelos de banco de dados

Observação:  Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. As informações foram úteis? Dê sua opinião no final desta página. Aqui está o artigo em inglês para facilitar a referência.

Considere os tipos de dados como regras que restringem o tipo de informação que pode ser inserida em cada coluna de uma tabela de um banco de dados. Se você quiser, por exemplo, garantir que ninguém insira um nome em um campo que só deve conter datas, defina o tipo de dados desse campo como data. Os tipos de dados são definidos para cada coluna na janela Propriedades do Banco de Dados no momento da criação de uma tabela.

O que você deseja fazer?

Definir tipos de dados para as colunas em uma tabela de modelo de banco de dados

Escolher entre os tipos de dados portáteis e físico

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

Criar um tipo de dados definidos pelo usuário

Definir um tipo de coleção de uma coluna

Criar um tipo de dados compostos com a forma de tipo

Atribuir um tipo de dados compostos a uma coluna

Criar uma tabela digitada

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

  1. Clique duas vezes na forma da tabela que contém as colunas para as quais você quer definir os tipos de dados.

  2. Na janela Propriedades do Banco de Dados, em Categorias, clique em Colunas.

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

  4. Clique na seta para baixo ao lado do tipo de dados atual e escolha outro tipo de dados da lista.

Início da página

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

Tipos de dados portáteis são tipos definidos genericamente que mapeiam para tipos de dados físicos semelhantes e compatíveis de outros sistemas de bancos de dados. Tipos de dados físicos são aqueles que têm suporte no banco de dados de destino. Por exemplo, se você estiver com o driver definido como Access, todos os tipos de dados do Microsoft Office Access estarão disponíveis em seu modelo como tipos de dados físicos.

  1. Clique duas vezes na forma da tabela que contém as colunas para as quais você quer definir os tipos de dados.

  2. Na janela Propriedades do Banco de Dados, em Categorias, clique em Colunas.

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

    • Tipos de dados portáteis são tipos definidos genericamente que mapeiam para tipos de dados físicos semelhantes e compatíveis de outros sistemas de bancos de dados.

    • Os tipos de dados físicos são determinados pelo driver de banco de dados definido para o modelo. Para saber mais sobre os tipos de dados de seu driver, consulte a documentação do sistema de gerenciamento do banco de dados (DBMS) de destino.

Início da página

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

Sistemas de gerenciamento de banco de dados diferentes oferecem suporte a diferentes tipos de dados físicos. Por exemplo, se você estiver com o driver definido como Access, todos os tipos de dados do Access estarão disponíveis como tipos de dados físicos em seu modelo. Se os tipos de dados esperados não aparecerem, convém alterar o driver que estiver definido na caixa de diálogo Opções de Driver.

Para usar o conjunto de tipos de dados para o DBMS de seu modelo, na caixa de diálogo Opções de Driver, defina os drivers desse sistema.

  1. Determine qual o driver de banco de dados está definido para o diagrama.

    • Clique duas vezes em uma tabela e, na janela Propriedades do Banco de Dados, em Categorias, clique em Colunas.

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

    • Observe o sistema de gerenciamento de banco de dados que está mostrado entre parênteses.

  2. Altere o driver do banco de dados de destino.

    • No menu Banco de Dados, aponte para Opções e clique em Drivers.

    • Na guia Drivers, selecione o driver do Visio para seu sistema de gerenciamento de banco de dados de destino.

    • Clique em Configurar e marque a caixa de seleção do driver ODBC apropriado.

Início da página

Criar um tipo de dados definido pelo usuário

Os tipos de dados definidos pelo usuário são tipos de dados personalizados que você pode criar e reutilizar no modelo de banco de dados em que foram criados. Isso pode ocorrer, por exemplo, caso sua tabela tenha uma coluna com um tipo de dados número, para controle de ativo. Mas você sabe que pode vir a mudar de um sistema de controle de ativo baseado em números para um sistema baseado em caracteres. Quando você usa um tipo de dados definido pelo usuário, pode alterar as propriedades, de número para caractere, a qualquer momento. Isso altera todas as colunas afetadas que tenham esse tipo, mas não altera as colunas com tipo de dado número.

  1. No menu Banco de Dados, clique em Tipos Definidos pelo Usuário.

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

  3. Na caixa de diálogo Adicionar Novo Tipo Definido pelo Usuário, insira um nome.

  4. Para basear seu novo tipo de dados em um tipo de dados existente, marque a caixa de seleção Copiar de e selecione o nome de um tipo de dados definido pelo usuário já existente.

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

  6. Clique em OK.

Início da página

Definir um tipo de coleção para uma coluna

Os tipos de coleção permitem que vários valores sejam armazenados em um campo. Se você tem, por exemplo, uma tabela com informações sobre música, talvez queira um tipo de coleção para o gênero, como Clássica, Popular e Folclórica. Os tipos de coleção podem otimizar o desempenho de um banco de dados, pois armazenam os dados em uma única entidade em vez de usar chaves estrangeiras e tabelas secundárias.

  1. Clique duas vezes na tabela que contém a coluna que deseja especificar como tipo de coleção.

  2. Na janela Propriedades do Banco de Dados, em Categorias, clique em Colunas.

  3. Clique na coluna que deseja definir como tipo de coleção e clique em Editar.

  4. Na caixa de diálogo Propriedades da Coluna, clique na guia Coleção e escolha um dos seguintes tipos de coleção:

    • Grupo de valores não ordenados, não repetidos (Conjunto) Permite que as instâncias de preenchimento de um campo em uma coluna tenham vários valores, mas cada valor deve ser exclusivo. Nenhum critério de classificação está associado aos valores; portanto, eles não estão ordenados.

    • Grupo de valores ordenados (Lista) Cria uma coleção ordenada de elementos que permite elementos duplicados. Cada elemento da coleção tem uma posição ordinal. Uma posição ordinal é aquela pela qual um valor pode ser acessado. Como dois valores podem ser idênticos, eles são diferenciados por suas posições ordinais.

    • Grupo de valores repetidos, não ordenados (Multiconjunto) Cria uma coleçã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 da Coluna.

Início da página

Criar um tipo de dados composto, usando a forma Tipo

O modelo Diagrama de Modelo de banco de Dados oferece suporte a modelos de banco de dados relacional e relacional do objeto, permitindo que você trabalhe com tipos de dados simples e compostos. Os tipos de dados simples, usados pelos bancos de dados relacional e relacional do objeto, oferecem suporte a um valor de dados por coluna. Os bancos de dados relacionais do objeto também oferecem suporte a tipos de dados compostos, nos quais uma coluna pode conter vários valores ou campos; cada campo pode ter um tipo de dados diferente. Por exemplo, convém definir um endereço como um tipo de dados composto que contenha colunas para a rua, a cidade, o estado e o CEP.

  1. Arraste uma formaTipo a partir do estêncil Relacional do Objeto para o diagrama de modelo de banco de dados.

  2. Clique duas vezes na forma Tipo para abrir a janela Propriedades do Banco de Dados e, em seguida, em Categorias, clique em Campos.

  3. Para adicionar um campo, clique em uma linha em branco e digite um novo Nome Físico.

  4. Especifique um tipo de dados digitando ou selecionando um na lista desse campo.

  5. Para impedir valores nulos, marque a caixa de seleção da coluna Necessário.

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

  7. Selecione as opções desejadas:

    • Tipo de linha nomeado Selecione para especificar que o tipo não é um alias de nenhum outro tipo.

    • Tipo distinto Selecione para especificar que o tipo é baseado em outro tipo e apresenta a mesma representação deste, mas é totalmente distinto dele.

      Se você selecionar esta opção, não poderá selecionar opções na categoria Campos.

    • Domínio Selecione para especificar que o tipo é alias de outro tipo; é uma representação indireta do mesmo tipo.

      Se você selecionar essa opção, a opção Tipo de Coleção de Aliases ficará disponível e você não poderá selecionar opções na categoria Campos.

    • Tipo de coleção de aliases (visível só se Domínio estiver selecionado) Selecione uma opção para especificar se o valor de um atributo é uma coleção de um valor único, conjunto, lista ou multiconjunto. Nos bancos de dados relacionais, todos os tipos de coleção de atributos são valores únicos. Os bancos de dados relacionais do objeto permitem especificar os tipos de coleção adicionais.

Início da página

Atribuir a uma coluna um tipo de dados composto

Se você criar um tipo composto usando a forma Tipo, poderá atribuí-lo a uma coluna, definindo assim a coluna como contendo todas as colunas do tipo. Por exemplo, você pode ter uma tabela com as colunas Identificação, Nome e Endereço, em que Endereço é um tipo formado pelas colunas Rua, Cidade, Estado e CEP.

  1. Clique duas vezes na tabela em que deseja usar o tipo de dados composto.

  2. Na janela Propriedades do Banco de Dados, em Categorias, clique em Colunas.

  3. Clique na seta para baixo ao lado do tipo de dados atual e escolha outro tipo de dados da lista.

Início da página

Criar uma tabela com tipo

Se você criar um tipo composto usando a forma Tipo, poderá atribuí-lo a uma tabela, definindo assim todas as colunas da tabela baseada no tipo. Por exemplo, se você tem um tipo com as colunas Um, Dois e Três, pode atribuir esse tipo à tabela e ela passa automaticamente a conter essas colunas.

Observação: Isso só pode ser feito em uma tabela vazia.

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

  2. Clique duas vezes na tabela e, na janela Propriedades do Banco de Dados, emCategorias, clique em Definição.

  3. Clique na seta para baixo ao lado do tipo de dados atual e escolha outro tipo de dados da lista.

Início da página

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×