< Anterior | Próximo >

Utilizando um Assistente para Reverter a Engenharia de um Esquema de Banco de Dados Existente

Neste exercício, você criará um modelo de dados físicos revertendo a engenharia do modelo de um esquema de banco de dados existente utilizando o banco de dados Derby SAMPLE incluído com este produto.

Há várias maneiras de criar modelos de dados físicos no workbench. 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:
Utilize o assistente Novo Modelo Físico para reverter a engenharia 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 utilizar esse método, siga as etapas a seguir, mas especifique um arquivo DDL no assistente de Novo Modelo de Dados Físico.
Arraste e solte um esquema ou tabela do Database Explorer para um projeto de design de dados
Essa é uma maneira rápida de criar um modelo de dados físico, mas não permite especificar opções para o novo modelo de dados físico, como um nome para o arquivo ou criar também um diagrama de visão geral. Para utilizar este método, arraste um banco de dados, esquema ou tabela do Database Explorer para uma pasta de 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 utilizar esse método, realce o modelo de dados lógico no Data Project Explorer e clique em Dados (Data) > Transformar (Transform) > Modelo de Dados Físico (Physical Data Project) no menu principal.

Para utilizar um assistente para reverter a engenharia de um esquema de banco de dados existente:

  1. Selecione o projeto EMPLOYEE no Data Project Explorer.
  2. No menu principal, clique em Arquivo (File) > Novo (New) > Modelo de Dados Físico (Physical Data Model). O assistente de Novo Modelo de Dados Físico é aberto.
  3. Na página Arquivo de Modelo, especifique as seguintes configurações:
    • Certifique-se de que o projeto EMPLOYEE esteja especificado no campo Pasta de Destino (Destination folder).

      Se o projeto EMPLOYEE ainda não estiver especificado, clique em Procurar (Browse) para abrir uma janela na qual é possível selecionar um nome de projeto.

    • No campo Nome do Arquivo (File name), digite sample_model.
    • Selecione Derby na lista Banco de Dados (Database).
    • Selecione 10.0 na lista Versão (Version).
    • Selecione Criar a partir de Engenharia Reversa (Create from reverse engineering).
    Suas configurações devem, agora, ser parecidas com esta:
    Captura de Tela Mostrando a Página Arquivo de Modelo, Conforme Descrito.
  4. Clique em Avançar (Next).
  5. Na página Origem, selecione Banco de Dados (Database). Neste ponto, se você desejasse reverter a engenharia de um arquivo DDL, selecionaria a caixa de opções Arquivo DDL. Se você selecionasse a opção Arquivo DDL, especificaria o caminho para um arquivo de script DDL armazenado em um projeto de design de dados nas páginas seguintes do assistente.
  6. Clique em Avançar (Next).
  7. Na página Selecionar Conexão, especifique as seguintes configurações:
    • Selecione Utilizar Conexão Existente (Use existing connection).
    • Selecione o banco de dados Derby sample de uma lista de conexões.

      As conexões na lista são as conexões existentes do Derby V10.0 no Database Explorer. Neste caso, a conexão com o banco de dados Derby sample já foi criada. Se você selecionou um banco de dados e uma versão diferentes na página Arquivo de Modelo do assistente, não verá o banco de dados Derby SAMPLE listado. Em vez disso, você verá conexões existentes para essa combinação de banco de dados e versão. Se você ainda não criou uma conexão com o banco de dados do qual deseja reverter a engenharia, poderá selecionar Criar uma Nova Conexão (Create a new connection) e será avisado para digitar informações de conexão nas páginas seguintes do assistente.

    Suas configurações devem, agora, ser parecidas com esta:
    Captura de Tela Mostrando as Configurações Conforme Descrito nas Últimas Etapas.
  8. Clique em Avançar (Next).
  9. Na página Esquema, clique na caixa próxima ao esquema SAMP. Neste caso, nós queremos apenas reverter a engenharia do esquema SAMP, mas você poderá selecionar vários esquemas nesta página se desejar reverter a engenharia de mais de um esquema.
    Captura de Tela Mostrando a Página de Esquema com o Esquema SAMP Selecionado, Conforme Descrito.
  10. Clique em Avançar (Next).
  11. Mantenha as configurações padrão na página Elementos do Banco de Dados e na página Opções. Caso queira excluir índices e acionadores, você pode limpar as caixas de opções na página Elementos do Banco de Dados.
  12. Clique em Avançar (Next).
  13. Na página Opções, selecione Visão Geral (Overview).
  14. Clique em Concluir (Finish).
O modelo de dados físico sample_model é criado e exibido no Data Project Explorer na pasta Modelos de Dados (Data Models). O modelo é aberto no editor de modelo de dados físico. Como você selecionou para criar um diagrama de visão geral, o diagrama de visão geral para esse esquema é aberto no editor de diagrama. O diagrama de visão geral padrão contém todas as tabelas que estão no esquema SAMP. No próximo exercício, você criará um diagrama de visão geral mais simples e, em seguida, utilizará o diagrama para modificar o esquema SAMP.
< Anterior | Próximo >