Mentor de Ferramentas: Redirecionar Engenharia de Bancos de Dados Utilizando o Rational XDE Developer
Este mentor de ferramenta descreve a utilização da engenharia de redirecionamento na ferramenta de software Rational XDE Developer a fim de gerar um esquema do banco de dados ou um arquivo de script DDL a partir de um Modelo de Dados existente do Rational XDE.
Ferramenta: Rational XDE Developer
Relacionamentos
Elementos Relacionados
Descrição Principal

Visão Geral

As etapas a seguir são executadas neste mentor de ferramenta:

Configurar Propriedades do Modelo

Dois tipos de propriedades do modelo devem ser configurados para ativar a engenharia de redirecionamento do Modelo de Dados a fim de criar um arquivo de banco de dados um DDL (Data Definition Language). Essas propriedades são:

  • Sistema de Gerenciamento de Banco de Dados (DBMS) de Destino Padrão (consulte ícone de manual de ajudaConfigurando o Destino do Banco de Dados Padrão )
  • Designação do Banco de Dados Padrão (consulte ícone de manual de ajudaConfigurando a Designação do Banco de Dados Padrão )

O Rational XDE suporta a engenharia de redirecionamento para o ANSI SQL 92 padrão e para o sistema de gerenciamento de banco de dados (DBMS) listado no tópico da Ajuda on-line do Rational XDE ícone de manual de ajudaBancos de Dados Suportados no Rational XDE .

Referência: ícone de manual de ajudaConfigurando Opções do Modelo de Dados .

Redirecionar Engenharia do Modelo de Dados para um Banco de Dados 

O Rational XDE pode ser utilizado para redirecionar a engenharia de um Modelo de Dados para um novo esquema do banco de dados ou um novo arquivo DDL. Você pode redirecionar a engenharia de tabelas individuais ou de um Modelo de Dados inteiro. Referência: ícone de manual de ajudaGeração de Banco de Dados e de DDL Você inicia o processo de engenharia de redirecionamento utilizando o modelo de dados Assistente de Engenharia de Redirecionamento fornecido pelo Rational XDE. (Consulte ícone de manual de ajudaGerando Bancos de Dados ou DDLs .)  

Se você decidir gerar somente um DDL ou executar o DDL para criar um banco de dados, o Rational XDE criará um arquivo DDL no diretório especificado no assistente. Os elementos que o Rational XDE inclui no processo de engenharia de redirecionamento dependem das opções selecionadas no Assistente de Engenharia de Redirecionamento. Todos os elementos ou scripts DDL são gerados de acordo com o DBMS especificado. Consulte os seguintes tópicos da Ajuda on-line do Rational XDE para obter instruções específicas dos diferentes tipos de DBMS suportados:

  • ícone de manual de ajudaBanco de Dados DB2 e Geração de DDL
  • ícone de manual de ajudaBanco de Dados Oracle e Geração de DDL
  • ícone de manual de ajudaBanco de Dados do Servidor SQL e Geração de DDL
  • ícone de manual de ajudaBanco de Dados Sybase e Geração de DDL

Se você redirecionar a engenharia de um Modelo de Dados ANSI SQL 92, o Rational XDE gerará um DDL independente de DBMS. É possível utilizar a ferramenta do banco de dados de sua escolha para executar este DDL.

Para executar a engenharia de redirecionamento do banco de dados, o Rational XDE deve estabelecer uma conexão com o DBMS apropriado. Consulte ícone de manual de ajudaConectando a Sistemas de Gerenciamento de Banco de Dados  para obter mais informações sobre como estabelecer conexões com o banco de dados. Consulte os seguintes tópicos da Ajuda on-line do Rational XDE para obter informações sobre como estabelecer conexões para um tipo de DMBS específico:

  • ícone de manual de ajudaConexões com o Banco de Dados Oracle
  • ícone de manual de ajudaConexões com o Banco de Dados do Servidor SQL
  • ícone de manual de ajudaConexões com o Banco de Dados Sybase
  • ícone de manual de ajudaConexões com o Banco de Dados DB2

Gerenciar Alterações no Modelo e no Banco de Dados

Quando o banco de dados ou o DDL for criado, as alterações no Modelo de Dados e banco de dados gerado deverão ser controladas e gerenciadas.  O Rational XDE oferece um recurso de Comparação e Sincronização para auxiliar o designer de banco de dados a controlar alterações. Referência: ícone de manual de ajudaComparando e Sincronizando no Modelo de Dados , Mentor de Ferramenta: Gerenciando Bancos de Dados no Rational XDE.