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 no menu principal.
Para utilizar um assistente para reverter a engenharia de um esquema de banco de dados
existente:
- Selecione o projeto EMPLOYEE no Data Project Explorer.
- No menu principal, clique em . O assistente de Novo Modelo de Dados Físico é aberto.
- Na página Arquivo de Modelo, especifique as seguintes configurações:
Suas configurações devem, agora, ser parecidas com esta:
- Clique em Avançar (Next).
- 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.
- Clique em Avançar (Next).
- 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:
- Clique em Avançar (Next).
- 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.
- Clique em Avançar (Next).
- 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.
- Clique em Avançar (Next).
- Na página Opções, selecione Visão Geral (Overview).
- 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.