Mestrado em Engenharia de Computação área de concentração Geomática

Slides:



Advertisements
Apresentações semelhantes
UERJ - Agosto 2000© Oscar Luiz Monteiro de Farias1 Bancos de Dados Mestrado em Engenharia de Computação área de concentração Geomática.
Advertisements

PSICOLOGIA ORGANIZACIONAL E DO TRABALHO
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 19.
Modelo de análise construído com base nos trabalhos de: Kember e Kwan (2000) Mayes e Fowler (1999) Roberts (2003) Schank e Cleary (1995) Sugrue.
Análise Desenvolvimento/Testes Entrega Suporte. Nome da atividade Análise de Negócio Fase Análise Finalidade Esta atividade tem por finalidade analisar.
SISTEMA TUTOR INTELIGENTE PARA ENSINO SQL Acadêmico: Sandro Oscar Bugmann Orientador: Alexander Roberto Valdameri.
MÓDULOS DE REGISTRO DE ABASTECIMENTO DE VEÍCULOS INTEGRADOS PARA ÓRGÃOS PÚBLICOS Gabriel Vieira Orientador: Prof. Jacques Robert Heckmann.
1 PROCESSO DE MODELAGEM Modelo Mental: para a solução de problemas simples Reconhecimento do Problema Criação de Alternativas Avaliação de Alternativas.
Prof. Thiago Costa ADMINISTRAÇÃO DA PRODUÇÃO II TEORIA DA PREVISÃO DOS ESTOQUES.
PROJETO DE REDE ESTRUTURADA DO LABORATÓRIO DE INFORMÁTICA DA ESCOLA ESTADUAL CARLOS DRUMMOND DE ANDRADE NO MUNICÍPIO DE ANASTÁCIO – MS Estudante: Laira.
Introdução e Conceitos.
UFPR: Design: Naotake Fukushima
MÉTODOS QUANTITATIVOS E QUALITATIVOS APLICADOS ÀS IFES
ETAPAS PARA A ELABORAÇÃO DO PROJETO DE ENGENHARIA
Bruno Adolfo Luis Henrique Natanael de Carvalho Lucas Fernandes
Diagrama de Sequencia Prof. Thales Castro.
Leonardo da Luz Dorneles Coordenadora: Magalí Teresinha Longhi
Introdução Os pesquisadores através da mensuração descrevem fenómenos que existem no mundo empresarial em termos de por exemplo, demografia, comportamento,
Projeto Estruturado de Redes
Administração de serviços 7º período
Montes Claros, 12 a 15 de Outubro 2016
Fábrica de Software.
ADSD Introdução.
CURSO DE ENGENHARIA ELÉTRICA
Sistemas Prof. Luis S. B. Marques MINISTÉRIO DA EDUCAÇÃO
24ª Mostra de Pôster – FATEC 2017
Marketing Planejamento Estratégico em Logística
Tecnologias de Informação e Comunicação
Planejamento de estratégias:
Engenharia de Software II
Fábio Frezatti, FEA USP, EAC, Laboratório de Práticas Gerenciais
Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado.
Parte III – Planejando o Projeto
BANCO DE DADOS II.
Prof: Márcio Soussa Centro Universitário Jorge Amado
25ª Mostra de Pôster – FATEC 2017
TÍTULO DA APRESENTAÇÃO
Arranjo Físico Celular
14/08/2012 Professor Leomir J. Borba- –
Aula 08 – CMMI® versus PMBOK
Laboratório de Lógica Configurável T8LLC
PROCESSO DE DESENVOLVIMENTO DE SOFTWARE AULA 8
Nome do Case: Categoria Inscrita:. Nome do Case: Categoria Inscrita:
Métodos e Técnicas de Exploração Diagnóstica
Aula 3 – Visão Estratégica
26ª Mostra de Pôster – FATEC 2018
Projeto Técnico Científico Interdisciplinar
DHD – Desenvolvimento em Hardware
INTEGRAÇÃO DOS DADOS COLETADOS E O DIAGNÓSTICO PSICOLÓGICO
FUNDAMENTOS DA GESTÃO DE PROCESSOS Business Process Modeling Notation
Sistemas de Informações DET-478 – Sistemas de Informações Geográficas
Acessibilidade, Usabilidade e Navegabilidade
Como Investigar um Acidente de Trabalho
Trabalho de Conclusão de Curso I
Manuais Administrativos
Metodologia da Pesquisa
guia chamados webservice PARA SOLICITANTES
PROFESSOR RICARDO FERREIRA
O Sistema Eletrônico de Informações (SEI), desenvolvido pelo Tribunal Regional Federal da 4ª Região (TRF4), é uma ferramenta de gestão de documentos e.
TÍTULO DO TRABALHO INTRODUÇÃO DESENVOLVIMENTO JUSTIFICATIVA OBJETIVOS
Modelo de Análise.
Rafael Duarte Alexandre Mota [rmd,
Laboratório de Lógica Configurável T8LLC
Metodologia Científica e Tecnológica
Inovação e Transformação Digital
Modelagem de Sistemas
Resultados e discussão
Objetivos do Capítulo Identificar as mudanças que acontecem na forma e no uso de apoio à decisão em empreendimentos de e-business. Identificar o papel.
Modelagem de Banco de Dados
Formulários OSM Ariana Barra.
Transcrição da apresentação:

Mestrado em Engenharia de Computação área de concentração Geomática Bancos de Dados Mestrado em Engenharia de Computação área de concentração Geomática UERJ © Oscar Luiz Monteiro de Farias

Modelo de Dados... Modelo: é a representação abstrata e simplificada de um sistema real, com a qual se pode explicar ou testar o seu comportamento, em seu todo ou em partes. UERJ © Oscar Luiz Monteiro de Farias

Exemplos de Modelos maquete de um empreendimento imobiliário mapa rodoviário planta de uma casa equação de calor átomo de Niels-Bohr molde de um novo conjunto feminino as físicas Newtoniana e Relativística classes (object oriented programming) UERJ © Oscar Luiz Monteiro de Farias

Temos que modelar o mundo observado, seja ele real ou imaginário Modelo de Dados... Os modelos se aplicam a objetos, reais ou imaginários Temos que modelar o mundo observado, seja ele real ou imaginário UERJ © Oscar Luiz Monteiro de Farias

A Perspectiva dos Observadores UERJ © Oscar Luiz Monteiro de Farias

O Processo de Modelagem... I. Qual o objetivo do modelo? estabelecer a perspectiva do observador II. Especificação dos requisitos abrangência (que objetos serão observados?) nível de detalhamento tempo para execução recursos disponíveis UERJ © Oscar Luiz Monteiro de Farias

O Processo de Modelagem... III. Execução da Modelagem dos Dados a observação/identificação dos objetos o entendimento dos conceitos a representação dos objetos a verificação de fidelidade e coerência a validação do modelo Identificação dos objetos relevantes: através de entrevistas, reuniões, questionários, análises de documentos, análise de dados já estruturados em outros processos, etc. O conhecimento de especialistas na área que sedeseja modelar O núcleo do processo de modelagem é o ponto em que se processa a transposição do objeto modelado para o objeto reproduzido. É o instante em que, ao analisar um objeto, conseguimos: identificá-lo conceituá-lo entendê-lo reproduzí-lo UERJ © Oscar Luiz Monteiro de Farias

Objetivos do Modelo de Dados... A Modelagem de Dados Transcende o Projeto de Banco de Dados UERJ © Oscar Luiz Monteiro de Farias

Objetivos do Modelo de Dados... Representar um ambiente observado Servir de instrumento para comunicação Favorecer o processo de verificação e validação Capturar aspectos de relacionamento entre os objetos observados Servir como referencial para a geração de estruturas de dados Estabelecer conceitos únicos a partir de visões diversas UERJ © Oscar Luiz Monteiro de Farias

Arquitetura ANSI-SPARC USUÁRIOS FINAIS NÍVEL EXTERNO VISÃO 1 (esquema externo 1) VISÃO N (esquema externo n) ESQUEMA CONCEITUAL NÍVEL CONCEITUAL ESQUEMA INTERNO NÍVEL INTERNO STORED DATABASE UERJ © Oscar Luiz Monteiro de Farias

Arquitetura em 3 níveis (ANSI-SPARC) Nível Externo mais próximo do usuário, relacionado à forma como o dado é percebido (visto) pelo usuário Nível Conceitual relacionado à representação lógica dos dados armazenados no banco de dados Nível Interno mais próximo da representação física dos dados, aquele relacionado à forma como o dado é fisicamente armazenado UERJ © Oscar Luiz Monteiro de Farias

Modelos... Modelo Conceitual de Dados(MCD): os objetos, suas características e relacionamentos têm a representação fiel ao ambiente observado, independentemente de quaisquer limitações impostas por tecnologias, técnicas de implementação ou dispositivos físicos. O MCD deve ser utilizado para o nível de conversaçào, entendimento, transmissão, validação de conceitos, mapeamento do ambiente, etc. Nesse nível devem ser ignoradas quaisquer particularidades de implementação, bem como desconsiderada qualquer preocupação com os tipos de possíveis futuras implementações. Este modelo surgirá associado sempre à fase de ANÁLISE e jamais à fase de PROJETO. Ferramentas CASE que atendem as etapas de planejamento e análise implementam este tipo de modelo durante o trabalho de diagramação. Caso passemos direto à construção de modelos lógicos de dados, estaremos nos limitando a utilizar no processo de modelagem apenas os recursos disponibilizados por uma ou outra tecnologia de implementação. UERJ © Oscar Luiz Monteiro de Farias

Modelos... Modelo Lógico de Dados (MDL): os objetos, suas características e relacionamentos têm a representação de acordo com as regras de implementação e limitantes impostos por algum tipo de tecnologia. Essa representação é independente dos dispositivos ou meios de armazenamento físico das estruturas de dados por ela definidas Este modelo está sempre associado à fase de projeto em sistemas desenvolvidos e implementados usando-se ferramentas CASE. ATENÇÃO: muitas ferramentas CASE que atuam somente no nível LOWER-CASE implementam apenas esse tipo de modelo. Este modelo utiliza conceitos como: chaves de acesso, ítens de repetição (arrays), normalização, pointers, headers, integridade referencial, etc. Este modelo está sempre associado à fase de projeto. O MLD se obtém a partir de regras de derivação aplicadas sobre um MCD já anteriormente definido. O MDL se preocupa, não apenas com a representação dos objetos observados, como também com a representação dos conceitos necessários à sua implementação. UERJ © Oscar Luiz Monteiro de Farias

Modelos... Modelo Físico de Dados (MFD): a representação dos objetos é feita sob o foco do nível físico de implementação das ocorrências ou instâncias das entidades e seus relacionamentos. UERJ © Oscar Luiz Monteiro de Farias