A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

CIn/UFPE – Projeto Conceitual de Banco de Dados 1.

Apresentações semelhantes


Apresentação em tema: "CIn/UFPE – Projeto Conceitual de Banco de Dados 1."— Transcrição da apresentação:

1 CIn/UFPE – Projeto Conceitual de Banco de Dados 1

2 IN1008 – Projeto Conceitual de BD Ferramenta CASE para modelagem de Banco de Dados (PowerDesigner e AllFusion ERwin Data Modeler) Por: Rafael Pereira deLira 2

3 CIn/UFPE – Projeto Conceitual de Banco de Dados Roteiro Ferramenta CASE Componentes das ferramentas CASE PowerDesigner Erwin Conclusão Pontos fracos Pontos fortes Referências 3

4 CIn/UFPE – Projeto Conceitual de Banco de Dados Ferramenta CASE Facilitadores para auxiliar nas tarefas repetitivas Verificação da consistência através de regras específicas Geração de relatórios para acompanhamento do trabalho Interfaces com outros aplicativos de desenvolvimento. 4 [1]

5 CIn/UFPE – Projeto Conceitual de Banco de Dados Componentes dos CASE As ferramentas de desenho  Têm como função facilitarem o desenho de diagramas representativos do sistema, de acordo com a simbologia do método escolhido. Ao analisador do desenho  É esperado a capacidade de detectar inconsistências lógicas, ambigüidades, especificações incompletas, por forma a garantir uma completa verificação do modelo e uma rigorosa especificação. 5 [1]

6 CIn/UFPE – Projeto Conceitual de Banco de Dados Componentes dos CASE O gerador de código  É uma componente fundamental que (no caso dos CASE que o possuem) permite a partir do desenho do novo sistema de informação geral, gerar os programas, de acordo com a linguagem de programação que tem incluído; Informações sobre o modelo de dados  É o coração do software CASE, armazena informação sobre o modelo da empresa, a estrutura da informação, o modelo de dados, etc., é a Enciclopédia do sistema. 6 [1]

7 CIn/UFPE – Projeto Conceitual de Banco de Dados PowerDesigner 7

8 CIn/UFPE – Projeto Conceitual de Banco de Dados PowerDesigner Criado em 1989 como AMC*Designor na França, inicialmente concebido para o banco de dados Oracle. Foi comprado e lançado pela Sybase em Gera vários modelos Geração de XML Schema Realiza engenharia reversa Variedade de ferramentas gráficas de desenho e anotação Exporta modelos do Erwin 8 [2]

9 CIn/UFPE – Projeto Conceitual de Banco de Dados PowerDesigner Da suporte para: Business Process Modeling (ProcessAnalyst) supporting BPMN Code generation (Java, C#, VB.NET, Hibernate, EJB3, NHibernate, JSF, WinForm (.NET and.NET CF), PowerBuilder,...) Modelagem de dados (maioria dos sistemas RDBMS) Modelagem para Data Warehouse (WarehouseArchitect) Eclipse plugin Object modeling (UML 2.0 diagrams) Geração de relatório Repositório Analise de requisitos Modelo XML (XML Schema e DTD) Visual Studio 2005 addin 9 [2]

10 CIn/UFPE – Projeto Conceitual de Banco de Dados PowerDesigner - Interface 10 Browser – com outros modelos criados e os objetos do modelo Resultados das ações

11 CIn/UFPE – Projeto Conceitual de Banco de Dados PowerDesigner - Interface 11 Relatórios, colar, localizar, complete links e checar modelo Alterna entre os modelos abertos Visualização das páginas Abre/fecha abas

12 CIn/UFPE – Projeto Conceitual de Banco de Dados PowerDesigner - Interface 12 Entidade Relacionamento Hierarquia Liga entidades Liga entidades com a relacionamento Arquivo Nota Ligação entre objetos Título do modelo

13 CIn/UFPE – Projeto Conceitual de Banco de Dados PowerDesigner – Na prática 13 PowerDesigner

14 CIn/UFPE – Projeto Conceitual de Banco de Dados AllFusion Erwin Data Modeler 14

15 CIn/UFPE – Projeto Conceitual de Banco de Dados Erwin Criado pela Logic Works e adquirido e lançado em 1990 pela Computer Associates. Bastante utilizado no mercado Modelos lógicos e físico Realiza engenharia reversa 15 [3]

16 CIn/UFPE – Projeto Conceitual de Banco de Dados Erwin - Interface 16 Objetos do modelo Histórico de ações Mensagens associadas a ações

17 CIn/UFPE – Projeto Conceitual de Banco de Dados Erwin - Interface 17 Navegação e geração de relatórios Detalhamento do modelo Criação de áreas no modelo e mudança de modelo Concectando com o banco de dados

18 CIn/UFPE – Projeto Conceitual de Banco de Dados Erwin - Interface 18 Seleciona, Entidade, Herança, Relação identificadora, Relação identificadora n para n, Relação não indentificadora

19 CIn/UFPE – Projeto Conceitual de Banco de Dados Erwin – Notação IDEF1X 19 Notação IE

20 CIn/UFPE – Projeto Conceitual de Banco de Dados Erwin – Na prática 20 Erwin

21 CIn/UFPE – Projeto Conceitual de Banco de Dados Pontos fracos PowerDesigner Não faz atributos multivalorados Não tem modelo lógico Erwin Não faz modelagem conceitual Interface pouco intuitiva e amigável comparado com o powerdesigner Pouca agilidade para gerar a documentação do modelo Permite entidades com o mesmo nome Não faz atributos multivalorados

22 CIn/UFPE – Projeto Conceitual de Banco de Dados O Powerdesigner possui uma grande variedade de modelos Possui um ambiente intuitivo e amigável comparado com o Erwin Realiza maior quantidade de conversões de modelo comparado com o Erwin 22 Pontos fortes

23 CIn/UFPE – Projeto Conceitual de Banco de Dados Referências A white paper from Sybase, Inc. - PowerDesigner vs. ERwin Technical Comparison Carlos Henrique Cândido - Aprendizagem em banco de dados: implementação de ferramenta de modelagem E.R. [1]http://imasters.uol.com.br/artigo/3048/uml/ferra mentas_case/ [2]http://www.sybase.pt/ [3]http://ca.com/us/it-management-products.aspx 23

24 CIn/UFPE – Projeto Conceitual de Banco de Dados 24


Carregar ppt "CIn/UFPE – Projeto Conceitual de Banco de Dados 1."

Apresentações semelhantes


Anúncios Google