Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos

Slides:



Advertisements
Apresentações semelhantes
Modelo Relacional e Transformação DER x Relacional
Advertisements

01/08/2011 Professor Leomir J. Borba- –
Um pouco mais de cardinalidade e Relacionamentos
Normalização em BD Relacional
Organização e Projeto de
Laboratório WEB Professora: Viviane de Oliveira Souza Gerardi.
Banco de Dados I Aula 24. Agenda Conceitos: Relacionamentos Trabalho: construção dos relacionamentos.
Curso: Banco de Dados I Análise de Sistemas PUC Campinas
MODELO RELACIONAL Transparências baseadas no capítulo 3 do livro de KORTH e SILBERCHATZ e capítulo 7 do livro de ELMASRI e NAVATHE Juliana Amaral e Rodrigo.
SISTEMAS DE INFORMAÇÃO
Sistemas de Informação Redes de Computadores
SISTEMAS DE INFORMAÇÃO
1 LEIC, LBD 2002, Gabriel David, Ana Paiva, Luis Paulo Reis Geração da base de dados lógica n A ferramenta de transformação do modelo EA para o modelo.
Projeto de Banco de Dados
Maurício Edgar Stivanello
Modelo Relacional Professor Edson Emílio Scalabrin telefone: 0xx download:
Sistema Gerenciador de Banco de Dados SGBD
Teste em Esquemas de Dados Maria Cláudia Figueiredo Pereira Emer Universidade Federal do Paraná Departamento de Informática Seminário.
Introdução a Bancos de Dados
Gizelle Sandrini Lemos 26 de abril de 2006
UML NO PROJETO LÓGICO DE BANCO DE DADOS: 1ª PARTE
Profa. Aline Vasconcelos
Prof. Carlos H. Marcondes
Org. e Projeto de Banco de Dados
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
Roteiro Para o Trabalho do Módulo
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos
Modelo Entidade/Relação
Sistema de Unificação de Cadastros
Modelo Relacional Uma base de dados é Uma relação é
Prof. Alfredo Parteli Gomes
Microsoft Access Carlos Sebastião.
SQL Server 2012 Introdução a Modelagem de Dados
I- Introdução A Evolução dos Modelos de Dados e dos Sistemas de Gerência de Banco de Dados.
I- Introdução A Evolução dos Modelos de Dados e dos Sistemas de Gerência de Banco de Dados.
Introdução a Banco de Dados com exercícios de aplicação
Banco de Dados Aplicado ao Desenvolvimento de Software - BDD
Análise MER: Fábrica de Calçados
Usando Microsoft Access 2010
Técnica de BD – Modelagem (2)
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
Modelo de Dados Relacional
1.
1-1 Copyright © Oracle Corporation, All rights reserved. Administrando Objetos de Esquema Este capítulo abordará os seguintes tópicos: Visão geral.
1.
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros
IFNMG – Campus Araçuaí Banco de Dados Professor: Marcelo West
Curso Técnico em Mineração
Objetivos Apresentar de forma breve a Metodologia de Modelagem Orientada a Objetos (OMT). A partir de um modelo de objetos de um sistema de informação.
Banco de Dados Aplicado ao Desenvolvimento de Software
Campus de Caraguatatuba Aula 2: Introdução a Tecnologia de BD
DESENVOLVIMENTO DE SOFTWARE AULA 7 – Sistemas de Banco de Dados
1 24/4/ :29 FMU – 1. Semestre – Tecnologia – Analise e Desenvolvimento de Sistemas Professor: Eduardo Silvestri Aluno:Clóvis de Oliveira- RA
2° Seminário Grupo 5: Fernando Lourenço Pinho Costa Rafael de Souza Santos.
Objetos em Bancos de Dados Relacionais Alcides Calsavara.
Profa. Ana Karina Barbosa Abril/2008
SEGUNDA FASE / S2B MIC PERNAMBUCO Banco de Dados Diego von Söhsten Microsoft Certified Technology Specialist Analista de Desenvolvimento Allen Informática.
Técnicas e Linguagens para Banco de Dados – TLBD - I
SisCol Modelo de Banco de Dados
Aula 3 – Conceitos de banco de dados relacionais
Banco de dados e tipos de programação
B ANCO DE DADOS Introdução ABTécnico. C ONCEITO É uma coleção de dados interrelacionados, representando informações sobre um domínio específico. Exemplos:
Modelo Relacional, Chaves e Relacionamentos
Modelo Relacional Introduzido por Ted Codd, da IBM Research, em Utiliza o conceito de relação matemática. Possui base teórica na teoria dos conjuntos.
Professor: reno nooblath
Banco de dados – na prática Prof Jean Carlo Mendes Maio/2016 Unipac Lafaiete.
Gestão da Tecnologia da Informação Fundamentos de Sistemas de Banco de Dados Faculdade de Tecnologia Senac Jaraguá do Sul.
ACCESS Prof: Felipe Lira.  O que é o ACCESS ? Microsoft Access (nome completo Microsoft Office Access), também conhecido por MSAccess, é um sistema de.
Modelagem de Banco de Dados: Conceitos
Transcrição da apresentação:

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

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

Introdução Recapitulando: Metodologia: Evolução de schemas de banco de dados junto com a evolução dos sistemas e dos dados Modelo Temporal de Versões (TVM) Metodologia: Uso de meta modelagem Aplicação do meta modelo em um banco de dados relacional

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

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

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

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

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)

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

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

Estudo de Caso Meta modelo versão 1.0 Entidades Atributos

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

Estudo de Caso Dados versão 1.0: TIPO_QUARTO Nome Valor QUARTO PADRÃO SUITE IMPERIAL R$ 200,00 HOSPEDE Nome Email JOÃO joao@uff.br MARIA maria@uff.br HOTEL Nome HOTEL IMPERADOR QUARTO N° Hotel Tipo Quarto 1001 HOTEL IMPERADOR SUITE IMPERIAL 1002 2001 QUARTO PADRÃO RESERVA Cód. Hósp. Hotel Tipo Quarto 2000 MARIA HOTEL IMPERADOR SUITE IMPERIAL

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

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