Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Artigo Clube Delphi 77 - Metadados no IB/FB
Artigo da Revista Clube Delphi Edição 77.

![]()
IB/FB
Metadados no IB/FB
Neste artigo veremos como construir, utilizando o Delphi 7, uma ferramenta para criação de diagramas de ER (Entidade e Relacionamento) através da engenharia reversa das tabelas e views de bancos de dados InterBase e/ou Firebird .
O principal objetivo é demonstrar diversas técnicas que podem ser utilizadas nas mais variadas situações vividas pelos desenvolvedores no dia a dia. O ERPlus, nome dado à ferramenta, terá como principais funcionalidades:
· Permitir a seleção do banco de dados IB/FB pelo usuário;
· Gerar o digrama ER contendo todas as tabelas e views selecionadas pelo usuário;
· Listar para cada tabela ou view todos os seus campos com os respectivos tipos;
· Identificar as colunas definidas como chave primária e estrangeira;
· Mostrar os relacionamentos entre as tabelas (Foreign Key);
· Salvar os digramas em um formato XML;
· Abrir os diagramas salvos a partir do arquivo XML gerado;
"
Este é um post disponível para assinantes MVPou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Everson Borges Volaco
Everson Borges Volaco (everson@rhealeza.com.br) é desenvolvedor e instrutor certificado Borland, com experiência em aplicações cliente/servidor, usando Delphi, Interbase e Oracle. Possui três certificações oficiais Borland: Borland Delphi 7.0, Borland CaliberRM 6.0 e Borland StarTeam 6.0.



