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

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

3° Seminário Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos.

Apresentações semelhantes


Apresentação em tema: "3° Seminário Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos."— Transcrição da apresentação:

1 3° Seminário Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos

2 2 Trabalho Tema Gerência de configuração e versionamento de modelos de dados Agenda Introdução Meta Modelo Versionado (MMV) Estudo de Caso

3 3 Proposta Usar meta modelagem para versionar o modelo de dados Criar um schema lógico Associar o modelo de dados meta modelado aos dados da aplicação Implementar em um banco de dados relacional

4 4 Meta Modelo Versionado Uso de um schema físico único para todos os modelos e as diferentes versões

5 5 Meta Modelo Versionado Representação do schema lógico: Versão - representa as versões do schema. Qualquer modificação gera nova versão Entidade - representa as entidades existentes no modelo de dados. Qualquer modificação na entidade deve gerar uma nova instância associada a uma nova versão Atributo - representa as propriedades dos atributos associados às entidades

6 6 Meta Modelo Versionado Representação do schema lógico: Relacionamentos: Chave Primária - indica quais os atributos das entidades cujos valores, considerando a combinação de valores de todos os campos da chave, nunca se repetem Chave Estrangeira - representa a ligação entre os atributos das entidades relacionadas

7 7 Meta Modelo Versionado Representação dos dados: Instância - representação lógica de uma linha de uma tabela de banco de dados. É uma instância de dados de uma entidade Valor - armazenar os dado. É identificado unicamente por uma Instância (linha) e um Atributo (coluna)

8 8 Meta Modelo Versionado Implementação em um banco de dados:

9 9 Estudo de Caso Sistema de controle de reserva de um hotel Versão 1.0

10 10 Estudo de Caso Meta modelo versão 1.0 Entidades Atributos

11 11 Estudo de Caso Meta modelo versão 1.0 Chaves primárias Chaves estrangeiras - Relacionamentos

12 12 Estudo de Caso Dados versão 1.0: HOTEL Nome HOTEL IMPERADOR TIPO_QUARTO NomeValor QUARTO PADRÃOR$ 100,00 SUITE IMPERIALR$ 200,00 HOSPEDE Nome QUARTO N°HotelTipo Quarto 1001HOTEL IMPERADORSUITE IMPERIAL 1002HOTEL IMPERADORSUITE IMPERIAL 2001HOTEL IMPERADORQUARTO PADRÃO RESERVA Cód.Hósp.HotelTipo Quarto 2000MARIAHOTEL IMPERADORSUITE IMPERIAL

13 13 Estudo de Caso Sistema de controle de reserva de um hotel Versão 1.1

14 14 Estudo de Caso Meta modelo versão 1.1 Atributos Chave Estrangeira

15 15 Estudo de Caso Dados versão 1.1 Hotel Reserva

16 16 Pesquisas Futuras Elaboração de ferramentas de modelagem e consulta dos dados Análise de performance Análise de restrições de integridade no meta modelo


Carregar ppt "3° Seminário Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos."

Apresentações semelhantes


Anúncios Google