![Page 1: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/1.jpg)
Metodologias e Processos para Projeto Conceitual de Banco de Dados
Erica Teixeira Gomes de Sousa ([email protected])
Prof: Drº Robson do Nascimento Fidalgo
![Page 2: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/2.jpg)
Roteiro•Motivação
•Introdução
•Esquema de Transformação
•Primitivas
•Top-down
•Bottom-up
•Metodologias
•Top-down
•Bottom-up
•Mista
•Inside-out
•Processos
•Conclusão
•Referências
![Page 3: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/3.jpg)
Motivação• Estudo da fase mais crítica de projeto de banco de dados.• Entendimento da importância do usuário do banco de dados em relação ao sucesso do projeto conceitual.• Criação do projeto inicial.• Criação do projeto final a partir de refinamentos no projeto inicial.
![Page 4: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/4.jpg)
IntroduçãoA construção de um esquema ER é um processo incremental: nossa visão da realidade é progressivamente refinada e enriquecida, o esquema é gradativamente desenvolvido.
•Primitivas de refinamentoSão um conjunto de transformações que podem ser aplicadas ao esquema inicial e produzir um esquema final. Tornam a construção do esquema mais simples e confiável.
•Top-down
•Bottom-up
![Page 5: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/5.jpg)
Introdução•Estratégias baseadas nas primitivas
•Top-downRefina conceitos abstratos em conceitos concretos.
•Bottom-upRefina conceitos concretos em conceitos abstratos.
•Mista•Inside-out
As estratégias e primitivas são blocos de construção utilizados na metodologia de projeto conceitual.
A metodologia de projeto conceitual deve obedecer a dois aspectos:•Rigorosa•Flexível
![Page 6: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/6.jpg)
IntroduçãoRigorosaDeve sugerir uma estratégia para todas as decisões importantes feitas durante o projeto. As estratégias devem ser baseadas numa abordagem formal onde cada processo de decisão deve corresponder a um algoritmo.
FlexívelDeve ser aplicada a uma variedade de situações e cenários.
![Page 7: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/7.jpg)
Esquema de Transformação
O esquema do projeto conceitual é resultado de uma análise complexa de suas exigências. O esquema inicial passa por processos interativos ou transformações até atingir o processo final.
Características
•Começa com um esquema inicial que é transformado e resulta em um esquema final.
•Cada esquema de transformação mapeia nomes de conceitos do esquema inicial em nomes de conceitos do esquema final.
•Conceitos do esquema final devem ter todas as conexões lógicas definidas para os conceitos do esquema inicial.
![Page 8: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/8.jpg)
Esquema de TransformaçãoEsquema FinalEsquema Inicial
![Page 9: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/9.jpg)
Esquema de TransformaçãoTransformação
![Page 10: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/10.jpg)
PrimitivasAs primitivas de refinamento são responsáveis pelas transformações.
O tipo de transformação usada durante a fase de projeto está relacionada a qualidade da atividade de projeto.
Deve-se usar o menor conjunto de transformações para atender as exigências de modelagem.
Uso de um conjunto de estruturas simples ou transformações primitivas que não podem ser decompostas.
![Page 11: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/11.jpg)
Primitivas
•Top-down
Refinamento puro que é um refinamento aplicado a um conceito simples e produz mais detalhes descritivos sobre o conceito.
•Bottom-up
Introduz um novo conceito e propriedades que não aparecem num esquema anterior.
![Page 12: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/12.jpg)
Primitivas
Top-down
•Propriedades
•Tem uma estrutura simples: O esquema inicial é um conceito simples e resulta em um esquema final composto de um pequeno conjunto de conceitos.
•Todos os nomes são refinados em novos nomes descrevendo o conceito original com um menor nível de abstração.
•As conexões lógicas do esquema final devem ser obtidas do conceito simples.
![Page 13: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/13.jpg)
Primitivas Top-down
![Page 14: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/14.jpg)
Primitivas Top-down
![Page 15: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/15.jpg)
Primitiva T1Esquema Inicial Esquema Final
Refinamento de uma entidade em um relacionamento entre duas ou mais entidades.
![Page 16: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/16.jpg)
Primitiva T1Esquema Inicial Esquema Final
Refinamento de uma entidade em um relacionamento entre duas ou mais entidades.
![Page 17: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/17.jpg)
Primitiva T1Transformação
Refinamento de uma entidade em um relacionamento entre duas ou mais entidades.
![Page 18: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/18.jpg)
Primitiva T2Esquema Inicial Esquema Final
Refinamento de uma entidade em uma generalização.
![Page 19: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/19.jpg)
Primitiva T2Esquema Inicial Esquema Final
Refinamento de uma entidade em uma generalização.
![Page 20: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/20.jpg)
Primitiva T2Transformação
Refinamento de uma entidade em uma generalização.
![Page 21: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/21.jpg)
Primitiva T3Esquema Inicial Esquema Final
Refinamento de uma entidade em um conjunto de entidades independentes.
![Page 22: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/22.jpg)
Primitiva T3Esquema Inicial Esquema Final
Refinamento de uma entidade em um conjunto de entidades independentes.
![Page 23: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/23.jpg)
Primitiva T3Transformação
Refinamento de uma entidade em um conjunto de entidades independentes.
![Page 24: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/24.jpg)
Primitiva T4Esquema Inicial Esquema Final
Refinamento de um relacionamento em dois (ou mais) relacionamentos entre as mesmas entidades.
![Page 25: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/25.jpg)
Primitiva T4Esquema Inicial Esquema Final
Refinamento de um relacionamento em dois (ou mais) relacionamentos entre as mesmas entidades.
![Page 26: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/26.jpg)
Primitiva T4Transformação
Refinamento de um relacionamento em dois (ou mais) relacionamentos entre as mesmas entidades.
![Page 27: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/27.jpg)
Primitiva T5Esquema Inicial Esquema Final
Refinamento de um relacionamento em entidade e relacionamentos
![Page 28: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/28.jpg)
Primitiva T5Esquema Inicial Esquema Final
Refinamento de um relacionamento em entidade e relacionamentos
![Page 29: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/29.jpg)
Primitiva T5Transformação
Refinamento de um relacionamento em entidade e relacionamentos
![Page 30: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/30.jpg)
Primitiva T6Esquema Inicial Esquema Final
Refinamento de uma entidade (ou relacionamento) com a introdução de atributos.
![Page 31: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/31.jpg)
Primitiva T6Esquema Inicial Esquema Final
Refinamento de uma entidade (ou relacionamento) com a introdução de atributos.
![Page 32: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/32.jpg)
Primitiva T6Transformação
Refinamento de uma entidade (ou relacionamento) com a introdução de atributos.
![Page 33: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/33.jpg)
Primitiva T7Esquema Inicial Esquema Final
Refinamento de uma entidade (ou relacionamento) com a introdução de atributos compostos.
![Page 34: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/34.jpg)
Primitiva T7Esquema Inicial Esquema Final
Refinamento de uma entidade (ou relacionamento) com a introdução de atributos compostos.
![Page 35: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/35.jpg)
Primitiva T7Transformação
Refinamento de uma entidade (ou relacionamento) com a introdução de atributos compostos.
![Page 36: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/36.jpg)
Primitiva T8Esquema Inicial Esquema Final
Refinamento de um atributo simples em um atributo composto ou em um grupo de atributos.
![Page 37: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/37.jpg)
Primitiva T8Esquema Inicial Esquema Final
Refinamento de um atributo simples em um atributo composto ou em um grupo de atributos.
![Page 38: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/38.jpg)
Primitiva T8Transformação
Refinamento de um atributo simples em um atributo composto ou em um grupo de atributos.
![Page 39: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/39.jpg)
Primitivas
Bottom-up
Introduz novos conceitos e propriedades que não aparecem em um esquema anterior, ou modifica os conceitos existentes.
Usadas no projeto de um esquema quando descobrimos features do domínio de aplicação que não podem ser capturadas por esquemas anteriores em qualquer nível de abstração.
Usadas quando diferentes esquemas são integrados em um esquema global.
![Page 40: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/40.jpg)
Primitivas Bottom-up
![Page 41: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/41.jpg)
Primitivas Bottom-up
![Page 42: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/42.jpg)
Primitiva B1
Geração de uma nova entidade
Esquema Inicial Esquema Final
![Page 43: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/43.jpg)
Primitiva B1
Geração de uma nova entidade
Esquema Inicial Esquema Final
![Page 44: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/44.jpg)
Primitiva B1Transformação
Geração de uma nova entidade
![Page 45: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/45.jpg)
Primitiva B2
Geração de um novo relacionamento entre entidades.
Esquema Inicial Esquema Final
![Page 46: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/46.jpg)
Primitiva B2
Geração de um novo relacionamento entre entidades.
Esquema Inicial Esquema Final
![Page 47: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/47.jpg)
Primitiva B2Transformação
Geração de um novo relacionamento entre entidades.
![Page 48: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/48.jpg)
Primitiva B3
Refinamento de entidades em uma generalização.
Esquema Inicial Esquema Final
![Page 49: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/49.jpg)
Primitiva B3
Refinamento de entidades em uma generalização.
Esquema Inicial Esquema Final
![Page 50: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/50.jpg)
Primitiva B3Transformação
Refinamento de entidades em uma generalização.
![Page 51: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/51.jpg)
Primitiva B4
Geração de um atributo e a agregação dele a uma entidade.
Esquema Inicial Esquema Final
![Page 52: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/52.jpg)
Primitiva B4
Geração de um atributo e a agregação dele a uma entidade.
Esquema Inicial Esquema Final
![Page 53: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/53.jpg)
Primitiva B4Transformação
Geração de um atributo e a agregação dele a uma entidade.
![Page 54: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/54.jpg)
Primitiva B5
Geração de um atributo composto e a agregação dele a uma entidade.
Esquema Inicial Esquema Final
![Page 55: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/55.jpg)
Primitiva B5
Geração de um atributo composto e a agregação dele a uma entidade.
Esquema Inicial Esquema Final
![Page 56: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/56.jpg)
Primitiva B5Transformação
Geração de um atributo composto e a agregação dele a uma entidade.
![Page 57: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/57.jpg)
PrimitivasPropriedades
•Completo
O conjunto de primitivas é completo se qualquer esquema pode ser construído a partir de um esquema inicial pela aplicação de uma seqüência de primitivas.
•Mínimo
O conjunto de primitivas é mínimo se não existe primitiva do conjunto que possa ser expressada usando outras primitivas.
![Page 58: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/58.jpg)
Primitivas
![Page 59: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/59.jpg)
PrimitivasPropriedades
As primitivas top-down não são completas. Basta verificar que há esquemas que não podem ser gerados com uso apenas de primitivas top-down.
As primitivas bottom-up são mínimas ou seja cada primitiva introduz um conceito diferente do modelo.
As primitivas bottom-up são completas ou seja cada esquema pode ser gerado primeiro com a introdução de entidades e então com a inserção de todos os outros conceitos com o uso das primitivas apropriadas.
Todos os esquemas podem ser gerados a partir das primitivas bottom-up mas somente alguns esquemas podem ser gerados a partir das primitivas top-down.
![Page 60: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/60.jpg)
Metodologias•Top-down
•Bottom-up
•Inside-out
•Mista
![Page 61: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/61.jpg)
Top-downA estratégia top-down deve ser aplicada quando o projetista temuma visão high-level de todos os requisitos de projeto.
O esquema é obtido aplicando a primitiva de refinamento top-downonde cada primitiva introduz um novo detalhe no esquema.
O processo termina quando todas os requisitos de projeto são representadas.
O cone representa abstratamente o processo de projeto: a cada transformação top-down, o projetista move de um plano para outrodo cone indicando uma nova etapa do projeto.
Todos os conceitos representados no esquema final devem estarpresente em cada plano de refinamento.
![Page 62: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/62.jpg)
Top-down
Domínio de Aplicação
Plano do Primeiro Refinamento
Plano do Refinamento Genérico
Plano do Refinamento Final
![Page 63: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/63.jpg)
ProjetoExemplo:Designação do banco de dados do censo representado pelas propriedades das pessoas e áreas geográficas.
Propriedades das pessoas:•Nome•Idade•Altura•Lugar de nascimento•Data de nascimento•Endereço residencial•Tempo de moradia•Número de reservista
![Page 64: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/64.jpg)
ProjetoExemplo:Designação do banco de dados do censo representado pelas propriedades das pessoas e áreas geográficas.
Propriedades dos lugares:•Nome•População•País de origem•País estrangeiro. •O estado brasileiro referente ao país de origem.•O continente referente ao país estrangeiro.
![Page 65: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/65.jpg)
Projeto Top-down
Primeiro Esquema Segundo Esquema
Refinamento de uma entidade em um relacionamento entre duas ou mais entidades.
![Page 66: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/66.jpg)
Projeto Top-down
Refinamento de uma entidade em uma generalização.
Refinamento de uma entidade (ou relacionamento) com a introdução de atributos.
Terceiro Esquema
![Page 67: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/67.jpg)
Projeto Top-down
![Page 68: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/68.jpg)
Bottom-upO esquema é obtido aplicando a primitiva de refinamento bottom-up.
O esquema inicial começa com conceitos elementares e a cada transformação conceitos mais complexos são obtidos.
Os requisitos de projeto são decompostos,conceituados independentemente e organizados em um esquema global.
No processo de projeto mostrado na figura, os conceitos elementares pertencentes ao esquema são produzidos; então as estruturas provindas pelo modelo conceitual são agregadas paraformação de um esquema final.
![Page 69: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/69.jpg)
Bottom-up
Domínio de Aplicação
Produção de Conceitos Elementares
Coleta de Conceitos Elementares
Agregação de Conceitos Elementares
Esquema Final
![Page 70: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/70.jpg)
Bottom-upA vantagem da estratégia bottom-up é que vários fragmentos do problema são produzidos por vez então vários esquemas intermediários são produzidos, rapidamente.
A desvantagem da estratégia bottom-up é a necessidade de reestruturar o esquema. Quando esquemas complexos são integrados, uma apropriada reestruturação é sempre difícil e crucial.A soma da observação de conceitos concretos e semânticas de relacionamentos são obtidos no fim do processo de projeto.Podem ser obtidos diferentes esquemas do resultado do projeto top-down e bottom-up.
![Page 71: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/71.jpg)
ProjetoExemplo:Designação do banco de dados do censo representado pelas propriedades das pessoas e áreas geográficas.
Propriedades das pessoas:•Nome•Idade•Altura•Lugar de nascimento•Data de nascimento•Endereço residencial•Tempo de moradia•Número de reservista do homem.
![Page 72: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/72.jpg)
ProjetoExemplo:Designação do banco de dados do censo representado pelas propriedades das pessoas e áreas geográficas.
Propriedades dos lugares:•Nome•População•País de origem•País estrangeiro. •O estado brasileiro referente ao país de origem.•O continente referente ao país estrangeiro.
![Page 73: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/73.jpg)
Projeto Bottom-up Primeiro Esquema Segundo Esquema
NomeIdadeAltura
Serviço Militar
Data Nascimento
Anos
ContinenteEstado
Nome LocalPopulação
Geração de um atributo e a agregação dele a uma entidade.
![Page 74: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/74.jpg)
Projeto Bottom-up Terceiro Esquema
Refinamento de entidades em uma generalização.
![Page 75: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/75.jpg)
Projeto Bottom-up
![Page 76: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/76.jpg)
Inside-outA estratégia inside-out é um caso especial da estratégia bottom-up.
Inicialmente, os conceitos considerados mais importantes são determinados e gradativamente conceitos periféricos são adicionados.
Na estratégia inside-out, os refinamentos são ordenados como na estratégia top-down. Entretanto, os níveis de abstração introduzidos nas sucessivas versões dos esquemas são similares. Não há vantagem na criação dos esquemas pelo nível de abstração.
![Page 77: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/77.jpg)
Inside-out
Domínio de Aplicação
Seleção do Conceito mais Importante
Esquema Inicial
Esquema Intermediário Procede movendo como uma mancha de óleo
Esquema Final
![Page 78: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/78.jpg)
ProjetoExemplo:Designação do banco de dados do censo representado pelas propriedades das pessoas e áreas geográficas.
Propriedades das pessoas:•Nome•Idade•Altura•Lugar de nascimento•Data de nascimento•Endereço residencial•Tempo de moradia•Número de reservista do homem.
![Page 79: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/79.jpg)
ProjetoExemplo:Designação do banco de dados do censo representado pelas propriedades das pessoas e áreas geográficas.
Propriedades dos lugares:•Nome•População•País de origem•País estrangeiro. •O estado brasileiro referente ao país de origem.•O continente referente ao país estrangeiro.
![Page 80: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/80.jpg)
Projeto Inside-out
![Page 81: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/81.jpg)
Mista Envolve as vantagens das estratégias top-down e bottom-up, permitindo o particionamento dos requisitos.
Os esquemas são particionados em grupos baseados em sua similaridade. Cada grupo é integrado separadamente. Este processo é repetido até a geração de um esquema final.
Um esquema esqueleto representa o conceito mais importante do domínio de aplicação.
![Page 82: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/82.jpg)
Misto
Domínio de Aplicação
Esquema Esqueleto
Domínio de Aplicação 1 Domínio de Aplicação 2
Esquema 1 Esquema 2
Esquema Integrado
![Page 83: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/83.jpg)
ProjetoExemplo:Designação do banco de dados do censo representado pelas propriedades das pessoas e áreas geográficas.
Propriedades das pessoas:•Nome•Idade•Altura•Lugar de nascimento•Data de nascimento•Endereço residencial•Tempo de moradia•Número de reservista do homem.
![Page 84: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/84.jpg)
ProjetoExemplo:Designação do banco de dados do censo representado pelas propriedades das pessoas e áreas geográficas.
Propriedades dos lugares:•Nome•População•País de origem•País estrangeiro. •O estado brasileiro referente ao país de origem.•O continente referente ao país estrangeiro.
![Page 85: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/85.jpg)
Projeto Mista Esquema Esqueleto Esquema Pessoas
![Page 86: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/86.jpg)
Projeto Mista Esquema Locais
![Page 87: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/87.jpg)
Projeto Mista
![Page 88: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/88.jpg)
Comparação entre as estratégias
![Page 89: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/89.jpg)
Processos Análise de requisitos.
•Análise de requisitos para descoberta das ambigüidades e entendimento do significado dos termos.•Particionamento das sentenças em conjuntos homogêneos ondecada conjunto corresponde a um conceito específico.
•Projeto Inicial.•Construção de um esquema esqueleto global baseado nos gruposde sentenças.
•Projeto do esquema - para cada conceito no esquema esqueleto,aplicar
•Primitiva Top-down•Primitiva Bottom-up
até todos os requisitos terem sido expressos no esquema.
![Page 90: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/90.jpg)
Análise de Requisitos Escolha do apropriado nível de abstração para os termos.Exemplos: Lugar → CidadePeríodo → Número de anos
•Evitar o uso de instâncias ao invés de conceitos gerais.Maior especificação dos termos que o necessário. Exemplo: “Diariamente, eu preciso saber a quantidade de chips no estoque” O conceito é componente e não chips.
•Evitar expressões repetidas.Exemplo:Olhe a pessoa sentada no setor de reservas fazendo reservasde vôos.
Olhe o atendente fazendo reservas de vôos.
![Page 91: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/91.jpg)
Análise de Requisitos •Checar a existência de sinônimos e homônimos.
•Fazer referências explícitas entre termos . Exemplo: O Número do telefone é do departamento ou professor.
•Construção de um glossário de termos.Para eliminar ambigüidades dos requisitos e entender o significado dos termos. Apenas os termos do glossário devem ser usados para descrever os requisitos.
![Page 92: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/92.jpg)
Análise de Requisitos
Requisitos do banco de dados de uma universidade
Fonte:Batini,Ceri e Navathe
Termos ambíguos.
![Page 93: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/93.jpg)
Análise de Requisitos
Particionamento das sentenças em grupos homogêneos.
Fonte:Batini,Ceri e Navathe
![Page 94: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/94.jpg)
Projeto InicialPrimeiro Esquema Esqueleto
![Page 95: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/95.jpg)
Projeto InicialRefinamento do Esquema Esqueleto
![Page 96: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/96.jpg)
Projeto do EsquemaTransformação Top-down
![Page 97: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/97.jpg)
Projeto do EsquemaRefinamento do Esquema Esqueleto
![Page 98: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/98.jpg)
Projeto do EsquemaTransformação Bottom-up
![Page 99: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/99.jpg)
Projeto do EsquemaTransformação Inside-out
![Page 100: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/100.jpg)
Projeto do EsquemaTransformação Inside-out
![Page 101: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/101.jpg)
Projeto do EsquemaEsquema Final
![Page 102: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/102.jpg)
Conclusão • O uso das metodologias para o projeto conceitual de banco de dados evitam falhas no desenvolvimento de sistemas de informação.• A análise dos requisitos com entendimento dos termos e filtragem das ambigüidades para posterior agrupamento dos termos de formade acordo com os conceitos que representam.• Criação de um projeto inicial baseado nas sentenças.• Criação de um projeto esquema com o uso das metodologias de projeto conceitual de banco de dados.
![Page 103: Metodologias e Processos para Projeto Conceitual de Banco de Dados Erica Teixeira Gomes de Sousa (etgs@cin.ufpe.br) Prof: Drº Robson do Nascimento Fidalgo](https://reader036.vdocuments.mx/reader036/viewer/2022062512/552fc142497959413d8df785/html5/thumbnails/103.jpg)
Referências•Batini C., Ceri S., Navathe S. Conceptual Database Design: An Entitiy Relationship Approach. The Benjamin/Cummings Publishing Company, Inc. 1992.•Heuser, C. Projeto de Banco de Dados. Instituto de informática da UFRGS, 4º Edição,1998.•Cameira R. e Caulliraux H. Engenharia de processos de negócios: Considerações, Metodologias com vistas à Análise e Integração de Processos.