Criar ou editar vistas em diagramas de Modelo de Base de Dados

Pode considerar uma vista como uma consulta guardada. As vistas são particularmente úteis se quiser aceder repetidamente às mesmas informações de múltiplas tabelas ou expor dados aos utilizadores sem permitir que estes alterem as tabelas.

Nota: O diagrama de Modelo de Base de Dados só está disponível em algumas versões do Visio. Consulte Não consegue encontrar as funcionalidades de modelação de bases de dados? para mais informações.

Adicionar uma vista a um diagrama de modelo de base de dados

  • A partir do stencil Entidade-Relação ou Relacional-Objecto, arraste uma forma Vista para a página de desenho.

Atribuir colunas de tabelas a uma vista

  1. Abra o diagrama de modelo de base de dados que contém a vista à qual pretende adicionar colunas.

  2. Faça duplo clique na vista e, em seguida, na janela Propriedades da Base de Dados, na lista Categorias, clique em Colunas.

  3. Siga um dos seguintes passos:

    • Clique no campo Nome Físico de uma linha em branco e escreva o nome da coluna. Repita para cada uma das colunas que pretende adicionar à vista.

    • Clique em Adicionar. O nome predefinido da nova coluna segue as convenções de nomenclatura que especificou na caixa de diálogo Preferências de Modelação. Para alterar o nome da coluna, clique no nome de coluna predefinido e escreva um novo nome. Repita para cada uma das colunas que pretende adicionar à vista.

  4. Clique no nome da coluna cujas propriedades quer definir e, em seguida, clique em Editar.

  5. Na caixa de diálogo Ver Propriedades da Coluna, no separador Origem, clique em Coluna conhecida noutra tabela ou vista e, em seguida, clique em Alterar.

  6. Na caixa de diálogo Selecionar Uma Coluna, selecione uma coluna na lista de tabelas e vistas no seu diagrama de modelo de base de dados e, em seguida, clique em OK.

  7. Quando estiver satisfeito com as definições, clique em OK.

  8. Repita os passos 4 a 7 para cada uma das colunas que adicionou no passo 3.

Editar as propriedades de uma coluna numa vista

  1. Abra o diagrama de modelo de base de dados.

  2. Faça duplo clique na vista que contém as colunas que pretende modificar e, em seguida, clique em Colunas na lista Categorias na janela Propriedades da Base de Dados.

  3. Clique no nome da coluna que pretende modificar e, em seguida, clique em Editar.

  4. Na caixa de diálogo Ver Propriedades da Coluna, clique no separador que contém as informações que pretende editar e, em seguida, faça as suas alterações.

  5. Quando estiver satisfeito com as definições, clique em OK.

Editar as propriedades de uma vista

  1. Abra o diagrama de modelo de base de dados.

  2. Faça duplo clique na vista cujas propriedades quer editar para abrir a janela Propriedades da Base de Dados.

  3. Na janela Propriedades da Base de Dados, clique na categoria que contém as informações que pretende editar e, em seguida, faça as suas alterações.

O diagrama de modelo de base de dados é atualizado automaticamente.

Remover uma vista

  1. Abra o diagrama de modelo de base de dados.

  2. Na página de desenho, clique na vista que pretende remover e, em seguida, prima Delete.

  3. Na caixa de diálogo Eliminar Objeto, siga um dos seguintes passos:

    • Clique em Sim para remover a vista da página de desenho, bem como do modelo e da janela Tabelas e Vistas.

    • Clique em Não para remover a vista da página de desenho, mas não do modelo ou da janela Tabelas e Vistas.

Nota: Se não vir a caixa de diálogo Eliminar Objeto ao eliminar um objeto do diagrama, no menu Base de Dados, aponte para Opções, clique em Modelação e, em seguida, no separador Diagrama Lógico na caixa de diálogo Preferências de Modelação da Base de Dados em Quando remover um objeto do diagrama, clique em Perguntar ao Utilizador o Que Fazer. Em alternativa, se quiser remover a vista do modelo, clique na vista na janela Tabelas e Vistas e, em seguida, prima a tecla Delete.

Reordenar vistas na janela Código

  1. Se a janela Código ainda não estiver aberta, no menu Base de Dados, aponte para Vista e, em seguida, clique em Código para abrir a janela.

    Nota: Este comando só está disponível no modelo Diagrama de Modelo de Base de Dados.

  2. Arraste a vista que pretende reordenar para uma nova posição na janela.

Definir um valor de espaço de nomes para uma entidade ou vista

  1. Abra o diagrama de modelo de base de dados.

  2. Faça duplo clique na entidade ou vista cujo espaço de nomes pretende definir para abrir a janela Propriedades da Base de Dados.

  3. Na lista Categorias, clique em Definição e, em seguida, escreva o texto distinto na caixa Espaço de nomes.

O modelo de base de dados é atualizado automaticamente.

Criar código para vistas

  1. Arraste uma forma Vista do stencil Entidade-Relação ou Relacional-Objeto.

  2. Faça duplo clique na forma para abrir a janela Propriedades da Base de Dados.

  3. Em Categorias, clique em SQL.

  4. Escreva o seu código na janela SQL.

Não consegue encontrar as funcionalidades de modelação de bases de dados?

Muito provavelmente, a sua edição do Visio não inclui as funcionalidades de que está à procura. Para saber qual é a edição do Visio que possui, clique em Acerca do Microsoft Office Visio no menu Ajuda. O nome da edição encontra-se na linha de texto superior na caixa de diálogo.

O Visio Standard não inclui o modelo Diagrama de Modelo de Base de Dados.

As edições do Visio Professional e Premium suportam as funcionalidades de engenharia inversa para o modelo Diagrama de Modelo de Base de Dados (isto é, utilizar uma base de dados existente para criar um modelo no Visio), mas não suportam engenharia direta (isto é, utilizar um modelo de base de dados do Visio para gerar um código SQL).

Nota: No Visio for Enterprise Architects, encontrará o conjunto de funcionalidades de modelação de bases de dados completo, incluindo engenharia inversa e direta. O Visio for Enterprise Architects está incluído na Subscrição do MSDN Premium, que está disponível nas edições com base em funções do Visual Studio Professional e do Visual Studio Team System.

Se estiver a utilizar o Visio Online Plan 2 e quiser saber mais sobre como transformar uma base de dados existente num modelo de base de dados, consulte o tópico Efetuar a engenharia inversa de uma base de dados existente.

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.

×