Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ER/Studio Data Architect XE 2 - Revista Clube Delphi 141
O artigo fará um overview sobre a ferramenta voltada à modelagem de dados da Embarcadero, ER/Studio Data Architect.
[fechar]
Você não gostou da qualidade deste conteúdo?
(opcional) Você gostaria de comentar o que não lhe agradou?
ClubeDelphi 141
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da ClubeDelphi 141
[Artigo disponível no Leitor Digital DevMedia. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da ClubeDelphi 141
O ER Studio XE2 é a solução da Embarcadero para se trabalhar com arquitetura e modelagem de aplicações, processos e banco de dados. Ele caracteriza uma família de produtos, sendo composto basicamente pelas ferramentas ER/Studio Data Architect, ER/Studio Business Architect e ER/Studio Software Architect, ER/Studio Portal e ER/Studio Repository, que apesar de independentes, se integram devidamente. Fruto desta integração é o poder de combinar toda a parte de dados, processos de negócios e Design de Software num único contexto, o que irá facilitar a compreensão e a forma de projetar sistemas.
Fazendo um rápido apanhado geral sobre cada uma destas ferramentas, fica nítida a forma com que a funcionalidade de cada uma complementa a outra. Por exemplo, o ER/Studio Data Architect possui um ambiente voltado para o trabalho com modelagem de dados. Ao mesmo tempo em que as informações de metadados destes modelos poderão ser então visualizadas através de outra ferramenta, o ER/Studio Portal (ou simplesmente Portal), que é toda baseada em navegador, funcionando como uma espécie de portal colaborativo. Para a parte de modelagem de negócios e seus processos o produto envolvido é o ER/Studio Business Architect. Enquanto isso, o ER/Studio Software Architect é uma ferramenta para a modelagem de aplicativos orientados a objetos com suporte a UML. Por fim, para gerenciar tudo isso se apresenta o ER/Studio Repository (ou somente Repository), que é um aplicativo de controle de versão que funcionará de repositório principalmente para a parte de modelagem (de dados e de negócio).
A fim de evitar possíveis confusões, vale ressaltar já de início que o ER/Studio em si sofreu algumas mudanças em sua nomenclatura com o passar do tempo. Isto porque, anteriormente, o termo ER/Studio era designado à ferramenta ER/Studio Data Architect, sendo que na versão XE2 ela representa uma família de produtos por completo. Da mesma forma, o que hoje é conhecido como ER/Studio Business Architect, no passado era nomeado EA/Studio.
Modelagem de dados
A modelagem de dados pode ser considerada a primeira etapa em projetos de Softwares que tenham envolvimento com banco de dados. Isto porque, é através dela que se obtém um modelo consistente e que exponha as entidades envolvidas, bem como seus relacionamentos, que juntos irão representar as especificações do negócio propriamente dito. Além disso, uma modelagem de dados bem delineada ajuda na organização e no entendimento das informações (dados), o que acaba por reduzir a complexidade de determinado projeto. Por se tratar de uma parte importante do escopo de um sistema de informação, a modelagem de dados é subdividida em três modelos: modelo conceitual, modelo lógico e modelo físico. Cada qual se distingue mediante a perspectiva que visa atender, indo do nível mais abstrato ao mais específico.
"
Este é um post disponível para assinantes MVP
Fazendo um rápido apanhado geral sobre cada uma destas ferramentas, fica nítida a forma com que a funcionalidade de cada uma complementa a outra. Por exemplo, o ER/Studio Data Architect possui um ambiente voltado para o trabalho com modelagem de dados. Ao mesmo tempo em que as informações de metadados destes modelos poderão ser então visualizadas através de outra ferramenta, o ER/Studio Portal (ou simplesmente Portal), que é toda baseada em navegador, funcionando como uma espécie de portal colaborativo. Para a parte de modelagem de negócios e seus processos o produto envolvido é o ER/Studio Business Architect. Enquanto isso, o ER/Studio Software Architect é uma ferramenta para a modelagem de aplicativos orientados a objetos com suporte a UML. Por fim, para gerenciar tudo isso se apresenta o ER/Studio Repository (ou somente Repository), que é um aplicativo de controle de versão que funcionará de repositório principalmente para a parte de modelagem (de dados e de negócio).
A fim de evitar possíveis confusões, vale ressaltar já de início que o ER/Studio em si sofreu algumas mudanças em sua nomenclatura com o passar do tempo. Isto porque, anteriormente, o termo ER/Studio era designado à ferramenta ER/Studio Data Architect, sendo que na versão XE2 ela representa uma família de produtos por completo. Da mesma forma, o que hoje é conhecido como ER/Studio Business Architect, no passado era nomeado EA/Studio.
Modelagem de dados
A modelagem de dados pode ser considerada a primeira etapa em projetos de Softwares que tenham envolvimento com banco de dados. Isto porque, é através dela que se obtém um modelo consistente e que exponha as entidades envolvidas, bem como seus relacionamentos, que juntos irão representar as especificações do negócio propriamente dito. Além disso, uma modelagem de dados bem delineada ajuda na organização e no entendimento das informações (dados), o que acaba por reduzir a complexidade de determinado projeto. Por se tratar de uma parte importante do escopo de um sistema de informação, a modelagem de dados é subdividida em três modelos: modelo conceitual, modelo lógico e modelo físico. Cada qual se distingue mediante a perspectiva que visa atender, indo do nível mais abstrato ao mais específico.
"
A exibição deste artigo foi interrompida.
Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Formado em Processamento de Dados pela FATEC-TQ. Atua como Programador Delphi há 7 anos. Entusiasta do desenvolvimento multicamadas. Atualmente escreve artigos sobre Delphi para revistas especializadas. Certified Delphi Developer. Certified Embarcadero Instructor. Site pessoal: http://www.fabriciok...
O que você achou deste post?
Cursos relacionados
Publicidade

código fonte

