Nesta lição, você criará um modelo de dados físicos pela
engenharia reversa do modelo a partir de um esquema do banco de dados
existente que usa o banco de dados GSDB de amostra. É possível usar o
ambiente de trabalho para obter esquemas e bancos de dados existentes para
atualizar objetos antes de confirmar as mudanças no banco de dados
existente.
É possível criar modelos de dados físicos no ambiente de trabalho
de várias formas. Você pode seguir as etapas neste exercício para reverter a engenharia de um modelo de dados físico de um banco de dados ou pode utilizar um destes outros métodos:
- Use o assistente de Novo Modelo Físico para fazer
engenharia reversa de um arquivo DDL
- Essa opção será útil se você desejar utilizar um arquivo DDL em vez de uma conexão com o banco de dados
ativo como a origem para o modelo de dados físico.
Para usar este método, siga as etapas abaixo, mas especifique um arquivo
DDL no assistente de Novo Modelo de Dados Físicos.
- Arraste e solte um esquema ou tabela do Data Source
Explorer para um projeto de design de dados
- Esta opção é uma forma rápida de criar um modelo de dados físicos, mas
não permite especificar opções para o novo modelo de dados físicos, tal
como um nome para o arquivo ou para criar também um diagrama de visão
geral. Para usar este método, arraste um banco de dados, um esquema ou uma
tabela do Data Source Explorer para uma pasta do
projeto ou uma pasta Modelos de Dados no
Data Project Explorer.
- Transformar um Modelo de Dados Lógico em um Modelo de Dados Físico
- Esse método requer que você inicie com um modelo de dados lógico. Neste tutorial, você tem interesse em fazer alterações em um banco de dados existente, portanto esse método não é útil. Para usar este método, realce um modelo de dados lógicos no Data
Project Explorer e clique em
no menu principal.
Para usar um assistente para fazer engenharia reversa de
um esquema do banco de dados existente:
- Selecione o projeto EMPLOYEE no Data Project
Explorer.
- No menu principal, clique em
. O assistente Novo Modelo de Dados Físicos
é aberto.
- Na página Arquivo de Modelo, especifique as
seguintes configurações para armazenar suas mudanças no projeto EMPLOYEE:
- Pasta de Destino
- Certifique-se de que o projeto EMPLOYEE esteja especificado no campo Pasta de Destino. Se o projeto EMPLOYEE ainda não estiver especificado, clique em Procurar para abrir uma janela na qual é possível selecionar um nome de projeto.
- Nome do arquivo
- Digite sample_model.
- Banco de Dados
- Selecione DB2 para Linux, UNIX e Windows.
- Versão
- Selecione 9.7.
- Crie a partir de...
- Selecione Criar a partir de Engenharia Reversa.
Suas configurações devem agora se parecer com a seguinte
imagem.
- Na página Origem, selecione Banco de
Dados, em seguida, clique em Avançar. Neste ponto, se você desejasse reverter a engenharia de um arquivo DDL, selecionaria
a caixa de opções Arquivo DDL.
- Na página Selecionar Conexão, selecione o banco
de dados GSDB, em seguida, clique em
Avançar.
- Na página Esquema, clique na caixa próxima ao
esquema GOSALESDW, em seguida, clique em
Avançar. Para este tutorial, é necessário fazer engenharia reversa apenas a
partir do esquema GOSALESDW, mas você pode selecionar vários esquemas
nesta página, se desejar fazer engenharia reversa de um modelo de mais de
um esquema.
- Não altere as configurações padrão na página Elementos do
Banco de Dados, em seguida, clique em
Avançar.
- Na página Opções, selecione Visão
Geral para gerar um diagrama de visão geral. Clique em Concluir. Não é necessário alterar as outras opções padrão.
Os diagramas de visão geral são usados para visualizar as mudanças que
você deseja fazer em seus modelos de dados. Os diagramas de visão geral
podem localizar e desenhar relacionamentos de chaves estrangeiras
implícitos entre objetos de dados.
É possível usar diagramas de visão geral para entender melhor a interação
entre objetos de dados.
O modelo de dados físicos sample_model.pdm é
criado e exibido no Data Project Explorer na pasta
Modelos de Dados. O modelo é aberto no editor de modelo de dados físico. O diagrama de visão geral padrão é criado e armazenado na seguinte pasta:
. O diagrama de visão geral padrão contém todas as tabelas que estão no
esquema GOSALESDW. Na próxima lição, você criará um diagrama de visão
geral mais simples e, em seguida, usará o diagrama para modificar o
esquema GOSALESDW.