BANCO DE DADOS GEOGRÁFICOS E WEBMAPPING -MODELAGEM DE BD GEOGRÁFICOS. Prof. Angelo Augusto Frozza, M.Sc.
|
|
- Wagner Santana Sequeira
- 8 Há anos
- Visualizações:
Transcrição
1 1 BANCO DE DADOS GEOGRÁFICOS E WEBMAPPING -MODELAGEM DE BD GEOGRÁFICOS Prof. Angelo Augusto Frozza, M.Sc.
2 MODELAGEM DE BDG Modelagem de dados convencional abstração de entidades e relacionamentos do mundo real com propriedades alfanuméricas Modelagem de dados geográficos é mais complexa entidades com propriedades espaciais entidades com múltiplas representações várias geometrias para uma mesma entidade podem estar associadas a determinadas faixas de escala relacionamentos com semântica espacial conectividade, cobertura,...
3 MODELAGEM DE BDG Níveis de abstração a serem considerados mundo real entidades e relacionamentos representação formas de percepção espacial das entidades apresentação visualização das entidades e relacionamentos implementação estruturas de armazenamento a nível lógico Modelo conceitual de amplo uso modelo OMT-G
4 MODELO OMT-G Extensão do modelo conceitual OO OMT para modelagem de dados geográficos classes especiais para entidades geográficas suporte à modelagem de transformações de representação de dados apresentação de dados relacionamentos especiais para o contexto geográfico
5 CLASSES EM OMT-G (com propriedades espaciais) (sem propriedades espaciais)
6 CLASSES GEORREFERENCIADAS Especializações Geo-Objeto com geometria com geometria e topologia modelagem de redes (grafos) Geo-Campo isolinhas subdivisão planar tesselação amostragem malha triangular irregular
7 CLASSES -REPRESENTAÇÕES
8 CLASSES -REPRESENTAÇÕES Geo-campos
9 RELACIONAMENTOS EM OMT-G (b) relacionamentos com semânticas específicas: topológicos (cobertura), métricos (distância), fuzzy (perto de),... (c) (d) relacionamentos de conectividade em redes
10 RELACIONAMENTO DE AGREGAÇÃO Agregação Convencional Agregação Espacial (geometrias dos componentes estão cobertas sem sobreposição na geometria do composto)
11 RELACIONAMENTO DE ESPECIALIZAÇÃO Especializações Convencionais e Espaciais
12 ESPECIALIZAÇÃO CONCEITUAL Permite a modelagem de múltiplas representações superclasse mantém apenas atributos convencionais subclasses mantém atributos espaciais Duas categorias: especialização conceitual por forma geométrica alternativas de representação que podem ser sobrepostas e independem de escala especialização conceitual por escala cada alternativa de representação é válida em uma faixa de escalas
13 ESPECIALIZAÇÃO CONCEITUAL -EXEMPLOS
14 MODELAGEM DE TRANSFORMAÇÕES Definição de mudanças de representação previstas em generalizações ou agregações envolvendo classes espaciais define uma associação direcionada (direção da transformação) entre 2 classes de representação o rótulo da associação indica o método de transformação a ser aplicado em geral são algoritmos de geometria computacional generalização cartográfica, algoritmos de análise espacial,... pode-se modelar uma cadeia de transformações, com classes intermediárias não materializadas classes com linhas tracejadas Esta modelagem pode ser feita separadamente diagrama de transformação
15 EXEMPLOS DE TRANSFORMAÇÕES Fusão de polígonos de lotes em uma quadra com espaçamento de 0 m (adjacentes) Visões simplificadas da geometria de um município (sem materializar a representação pontual fácil processamento)
16 MODELAGEM DE APRESENTAÇÕES Definição de visualizações para classes georreferenciadas (customização de apresentações) define uma associação direcionada entre uma classe espacial e uma classe de apresentação o rótulo da associação indica a operação de transformação a ser aplicada Classe de apresentação define escalas válidas para a visualização (parte superior) metáfora visual (parte inferior esquerda) configurações de atributos gráficos (parte inferior direita) Esta modelagem pode ser feita separadamente diagrama de apresentação
17 EXEMPLOS DE APRESENTAÇÕES
18 EXEMPLO 1 MODELAGEM BD GEOGRÁFICO
19 EXEMPLO 2 MODELAGEM BD GEOGRÁFICO
20 EXEMPLO 3 MODELAGEM BD GEOGRÁFICO Quadras Lote_Area Quadra_CTM 1 Pertence 1..* Lote Quadra_ Projetada Quadra_Real
21 EXEMPLO 4 MODELAGEM BD GEOGRÁFICO Quadra_ CTM 1 LOTES Pertence 1..* Endereco 0..* Dentro de Ocupacao_ Imovel 1..* Cemiterio 0..1 Sobre 1 1 Contem 1 1..* Lote_Area Lote 0..* 0..* 0..* Fo rm a 1 0..* Lote_ Testada Possui 0..* Possui 1 1 Possui Endereco 1 0..* Sobre 0..* CEP Ocupacao_ Imovel 0..* Lote_Tributavel 0..* 0..* Possui Testada_ Principal Testada_ Secundaria Lote_CTM 0..* Nome da Classe 0..* 0..* 0..* 0..* 0..* 0..* Nome da Classe Nome da Classe Testada_ Lote Lote_CTM_Real Lote_CTM_Projetado Compatibilizacao Lote_Legal
22 FERRAMENTAS PARA MODELAGEM DE BDG OMT-G Stencil para o MS Visio StarUML e plug-in (UFMG) Ferramenta para geração de scripts SQL para PostgreSQL (UNIPLAC) OMT-G Design (IFC-Câmboriú)
23 FERRAMENTAS PARA MODELAGEM DE BDG GeoFRAME Página do Prof. Jugurta (UFV)
24 MODELAGEM LÓGICA Mapear para BDOR, se possível Mais adequado ao armazenamento de dados geográficos complexos Alguns SGBDORs possuem suporte para armazenamento de tipos geométricos e raster PostgreSQL/PostGIS, Oracle, MySQL Novos modelos de BD também trazem suporte a dados geográficos NoSQL: MongoDB
25 MAPEAMENTO DE CLASSES Classe convencional tabela Atributos de classes mapeados pelas regras para projeto lógico de BDOR Classe georeferenciada tabela + alternativa de armazenamento da geometria + definição de RIs (triggers, procedimentos etc.) para consistência da geometria de cada tipo de classe espacial Exemplos de RIs polígono de um lote deve ser fechado segmentos de um rio devem ter conectividade
26 ARMAZENAMENTO DA GEOMETRIA Alternativa 1: tabela única para geometria + tabelas para dados convencionais T-Dados ID a 1... a i T-Geometria ID a 1... a n ID-T-Dados Vantagens esquema enxuto tabelas de dados com esquema simples adequada a múltiplas representações Desvantagens junção para associar dado e representação tabela de geometria com alto número de acessos esquema da tabela de geometria deve suportar todos os tipos de geometria
27 ARMAZENAMENTO DA GEOMETRIA Alternativa 2: uma ou mais tabelas de geometria para cada tabela de dados convencionais T1-Dados ID a 1... a i T1-Geometria ID a 1... a n ID-T1-Dados Vantagens tabelas de dados com esquema simples tabelas de geometria com menor número de acessos e com esquemas particulares (menos complexas) adequada a múltiplas representações Desvantagens esquema mais extenso junção para associar dado e representação
28 ARMAZENAMENTO DA GEOMETRIA Alternativa 3: tabela única para geometria e dados convencionais T geometria ID a 1... a n a geom_1... a geom_i Vantagens esquema enxuto evita junção para associar dado e representação Desvantagens esquema das tabelas mais complexo inadequada a múltiplas representações
29 OUTROS MAPEAMENTOS Relacionamentos de associação considera-se as regras de mapeamento de relacionamentos em BDORs prever RIs para garantir consistência de agregações Especializações Duas alternativas geralmente consideradas 1. Tabela para superclasse e tabelas para subclasses forma mais natural de mapeamento para BDOR adequada a especializações parciais e não-disjuntas adequada a dados com visualizações e transformações genéricas 2. Tabelas apenas para subclasses adequada a especializações totais e disjuntas adequada a dados com visualizações e transformações distintas
30 OUTROS MAPEAMENTOS Relacionamentos espaciais em geral não são explicitamente armazenados no BDG aumenta significativamente o volume de dados são mantidos na forma de métodos ou procedimentos e determinados através de invocação por operações DML idealmente, um BDG deve possuir uma biblioteca de funções analíticas que implementam estes relacionamentos
31 PROJETO LÓGICO DE BDOR Combina recomendações de projeto de BDR e BDOO Esquema ER Esquema OR entidade entidade fraca relacionamento 1:1 relacionamento 1:N tabela (pode-se definir adicionalmente um TAD ou um objeto linha para uma entidade, caso haja necessidade ou não de comportamento e/ou reuso de definição) atributo com domínio tupla (ROW) ou atributo de referência fraca -> forte fusão de entidades em uma tabela ou referências entre tabelas AAF1 atributo de referência na tabela correspondente à entidade do lado N
32 Slide 31 AAF1 tipo objeto linha (row object) define uma estrutura de tupla (registro) atributos podem conter outras tuplas permite a definição de uma estrutura aninhada tipo abstrato de dado (TAD) define uma estrutura complexa define comportamento e herança Angelo Augusto Frozza; 23/03/2010
33 PROJETO LÓGICO DE BDOR Esquema ER relacionamento M:N atributo monovalorado atributo composto atributo multivalorado especialização entidade associativa Esquema OR tabela de relacionamento ou atributo(s) com domínio(s) ARRAY atributo atômico atributo com domínio tupla (ROW) atributo com domínio ARRAY hierarquia de herança entre tipos ou tabelas mesmas recomendações para mapeamento de relacionamentos binários
34 PROJETO LÓGICO DE BDOR Livro: Capítulo 3 Modelagem de Dados Geográficos CASANOVA, M. A.; DAVIS JÚNIOR, C. A.; CÂMARA, G. (orgs.). Bancos de dados geográficos. Curitiba: MundoGeo, p. Disponível em: < Apresenta de forma completa o OMT-G e uma tabela de mapeamento OMT-G para BD Relacional.
35 EXERCÍCIO DE FIXAÇÃO Proponha uma modelagem geográfica do Câmpus do IFC Camboriú Procure identificar todos os tipos de objetos que possam ser mapeados geograficamente Mantenha o foco em objetos representados por pontos, linhas e polígonos.
Modelagem de BDG. Modelagem de BDG
Modelagem de BDG Modelagem de dados convencional abstração de entidades e relacionamentos do mundo real com propriedades alfanuméricas Modelagem de dados geográficos é mais complexa entidades com propriedades
Leia maisPROJETO DE BANCO DE DADOS -INTRODUÇÃO. Prof. Angelo Augusto Frozza, M.Sc.
1 PROJETO DE BANCO DE DADOS -INTRODUÇÃO Prof. Angelo Augusto Frozza, M.Sc. FUNDAMENTOS Dados Representação de fatos, conceitos ou instruções de maneira formalizada; Informação Significado que pessoas associam
Leia maisPROJETO DE BANCO DE DADOS -INTRODUÇÃO. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
1 PROJETO DE BANCO DE DADOS -INTRODUÇÃO Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza FUNDAMENTOS Dados Representação de fatos, conceitos ou instruções de maneira formalizada; Informação
Leia maisMODELAGEM CONCEITUAL DE BANCO DE DADOS GEOGRÁFICOS
MODELAGEM CONCEITUAL DE BANCO DE DADOS GEOGRÁFICOS Bruno Rabello Monteiro Clodoveu A. Davis Jr. SUMÁRIO Introdução Quem se interessa por (BDG)? Noções de Geoinformática Conceitos: SIG e BDG Projeto Conceitual
Leia mais3 Modelagem conceitual de dados geográficos
3 Modelagem conceitual de dados geográficos Karla A. V. Borges Clodoveu A. Davis Jr. Alberto H. F. Laender 3.1 Introdução Este capítulo apresenta recursos para a modelagem de dados geográficos, apoiados
Leia maisModelagem de Banco de Dados Geográficos
CBG 2013 Modelagem Conceitual de Dados Espaciais Modelagem de Banco de Dados Geográficos Paulo José de Alcantara Gimenez paulo.gimenez@ibge.gov.br Diretoria de Geociências Coordenação de Cartografia 1
Leia maisMODELAGEM CONCEITUAL DE BANCO DE DADOS GEOGRÁFICOS
MODELAGEM CONCEITUAL DE BANCO DE DADOS GEOGRÁFICOS Bruno Rabello Monteiro Clodoveu A. Davis Jr. SUMÁRIO Exemplo Cadastro Urbano, Modelo OMT-G Restrições do Modelo OMT-G Relacionamentos Espaciais Slide
Leia maisModelagem de Dados Usando o Modelo Entidade-Relacionamento
Modelagem de Dados Usando o Modelo Entidade-Relacionamento Sumário Fases do Projeto de BD Conceitos Básicos do Modelo ER Tipos de entidade, atributos e chaves Tipos de relacionamento Restrições estruturais
Leia maisO Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos
Prof. Herondino O Termo SIG é aplicado para sistemas que realizam o tratamento computacional de dados geográficos Inserir e integrar, numa única base de dados informações espaciais provenientes de: meio
Leia maisMC536 Bancos de Dados: Teoria e Prática
Universidade Estadual de Campinas - UNICAMP Instituto de Computação - IC MC536 Bancos de Dados: Teoria e Prática Aula #3 : MER e MER Estendido Profs. Anderson Rocha e André Santanchè Campinas, 1 de Agosto
Leia maisProjeto de Banco de Dados
Projeto de Banco de Dados Atividade de modelagem de dados em diversos níveis de abstração Modelagem conceitual (projeto conceitual) abstração de mais alto nível objetivo: representação dos requisitos de
Leia maisProfa. Daniela Barreiro Claro
Profa. Daniela Barreiro Claro Modelar é criar representações do mundo real A modelagem relacional pode ser representada via MER (Modelo de Entidade Relacionamento) O MER define estruturas e restrições
Leia mais6. BD Geográfico (BDG)
Sumário 1. Introdução a plicações Não-Convencionais 2. Revisão de Modelagem Conceitual 3. BD Orientado a Objetos (BDOO) 4. BD Objeto-Relacional (BDOR) 5. BD Temporal (BDT) 6. BD Geográfico (BDG) 7. BD
Leia maisModelo de Dados. Modelo para organização dos dados de um BD
Modelo de Dados Modelo para organização dos dados de um BD define um conjunto de conceitos para a representação de dados exemplos: entidade, tabela, atributo,... existem modelos para diferentes níveis
Leia maisGBC043 - Sistemas de Banco de Dados Mapeamento ER, EER para o Relacional
GBC043 - Sistemas de Banco de Dados Mapeamento ER, EER para o Relacional Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/sbd /BCC Projeto Lógico Def. o projeto lógico é a especificação
Leia maisPROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL. Prof. Angelo Augusto Frozza, M.Sc.
PROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL Prof. Angelo Augusto Frozza, M.Sc. PROJETO CONCEITUAL Levantamento de requisitos Modelagem Conceitual Modelo ER PROJETO CONCEITUAL Parte integrante do Projeto
Leia maisDiagrama de Classes. Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes.
1 Diagrama de Classes Um diagrama de classes descreve a visão estática do sistema em termos de classes e relacionamentos entre as classes. Um dos objetivos do diagrama de classes é definir a base para
Leia maisO Modelo de Entidades e Relacionamentos (MER) é um modelo conceitual usado para projeto de aplicações de banco de dados.
Fases do Projeto de um Banco de Dados Modelo ER O Modelo de Entidades e Relacionamentos (MER) é um modelo conceitual usado para projeto de aplicações de banco de dados. É um modelo baseado na percepção
Leia maisBANCO DE DADOS -PROJETO LÓGICO. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br
BANCO DE DADOS -PROJETO LÓGICO Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br PROJETO DE BANCO DE DADOS Atividade de modelagem de dados em diversos níveis de abstração Modelagem conceitual
Leia maisCiclo de Desenvolvimento de Sistemas de BD
Gerenciamento de Dados e Informação Fernando Fonseca Ana Carolina Valeria Times Bernadette Loscio Robson Nascimento Ciclo de Desenvolvimento de Sistemas de BD Investigação dos Dados Modelagem dos Dados
Leia maisIF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1
IF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1 Banco de Dados ER Estendido Apresentado por: Robson do Nascimento Fidalgo rdnf@cin.ufpe.br IF685 Gerenciamento de Dados e Informação -
Leia maisModelo de Dados. Modelos Conceituais
Modelo de Dados Modelo para organização dos dados de um BD define um conjunto de conceitos para a representação de dados exemplos: entidade, tabela, atributo,... existem modelos para diferentes níveis
Leia maisDiferenças entre Sistemas Gerenciadores de Banco de Dados para GIS - SGBDs
Diferenças entre Sistemas Gerenciadores de Banco de Dados para GIS - SGBDs O objetivo deste documento é fazer uma revisão bibliográfica para elucidar as principais diferenças entre os SGBDs, apontando
Leia mais3.1 Definições Uma classe é a descrição de um tipo de objeto.
Unified Modeling Language (UML) Universidade Federal do Maranhão UFMA Pós Graduação de Engenharia de Eletricidade Grupo de Computação Assunto: Diagrama de Classes Autoria:Aristófanes Corrêa Silva Adaptação:
Leia maisIntrodução aos Sistemas de Informação Geográfica
Introdução aos Sistemas de Informação Geográfica Mestrado Profissionalizante 2015 Karla Donato Fook karladf@ifma.edu.br IFMA / DAI Modelagem de Dados Geográficos 2 1 O que é um Modelo de Dados? É um conjunto
Leia maisCurso de Aprendizado Industrial Desenvolvedor WEB. Disciplina: Banco de Dados Professora: Cheli Mendes Costa Modelo de Dados
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Banco de Dados Professora: Cheli Mendes Costa Modelo de Dados Modelo para organização dos dados de um BD. define um conjunto de conceitos para
Leia maisModelagem de Dados Usando o Modelo Entidade-Relacionamento
Usando o Modelo Entidade-Relacionamento MER 1 MER Levantamento e Análise de requisitos Entrevista Entender e documentar seus requisitos de dados Requisitos funcionais da aplicação empregadas ao banco de
Leia maisPersistência e Banco de Dados em Jogos Digitais
Persistência e Banco de Dados em Jogos Digitais Prof. Marcos Francisco Pereira da Silva Especialista em Engenharia de Software Jogos Digitais - Computação Gráfica 1 Agenda Vantagens de usar a abordagem
Leia maisAula 02 Modelagem de Dados. Banco de Dados. Aula 02 Modelagem de Dados. Superior /2011 Redes Computadores - Disciplina: Banco de Dados -
Banco de Dados Aula 02 Modelagem de Dados Roteiro Definição Evolução Projeto de BD Abstração Esquema e Instância Definição É uma representação, normalmente gráfica, de estruturas de dados reais. Auxilia
Leia maisConceitos Básicos de Banco de Dados
Conceitos Básicos de Banco de Dados Laboratório de Bases de Dados Sistema de Banco de Dados (SBD) Sistema de armazenamento de dados Objetivos: manter informações torná-las disponível quando necessário
Leia maisConceitos básicos. Aplicações de banco de dados. Conceitos básicos (cont.) Dado: Um fato, alguma coisa sobre a qual uma inferência é baseada.
Conceitos básicos Angélica Toffano Seidel Calazans E-mail: angelica_toffano@yahoo.com.br Conceitos introdutórios de Modelagem de dados Dado: Um fato, alguma coisa sobre a qual uma inferência é baseada.
Leia maisProcesso de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global)
Processo de Projeto Bottom-Up esquema conceitual do BD engenharia reversa do esquema relacional Passo4 esquema relacional integrado do BD (esquema global) esquema relacional 1 normalização tabela ÑN 1
Leia maisProcesso de Projeto Bottom-Up. esquema conceitual do BD. engenharia reversa do esquema relacional. esquema relacional integrado do BD (esquema global)
Processo de Projeto Bottom-Up esquema conceitual do BD engenharia reversa do esquema relacional Passo4 esquema relacional integrado do BD (esquema global) integração Passo3 esquema relacional 1 normalização
Leia maisMODELAGEM DE DADOS. Unidade II Arquiteturas do SGBD
MODELAGEM DE DADOS Unidade II Arquiteturas do SGBD 0 UNIDADE II: TÓPICOS: Tópico 1 - Arquitetura SGBD Tópico 2 - Etapas de um projeto de Banco de Dados Tópico 3 Modelagem Tópico 1 - Arquitetura SGBD A
Leia maisBanco de Dados I. Projeto de Banco de Dados e o Modelo E-R Parte 2. Fabricio Breve
Banco de Dados I Projeto de Banco de Dados e o Modelo E-R Parte 2 Fabricio Breve Aspectos de projeto de entidaderelacionamento As noções de um conjunto de entidades e um conjunto de relacionamento não
Leia maisBanco de Dados Objeto Relacional
Banco de Dados Objeto Relacional características Banco de Dados Objeto- Relacional (BDOR) Banco de dados relacional com extensões para manipulação de objetos e outras fatores de banco de dados orientado
Leia maisModelo Entidade-Relacionamento
Modelo Entidade-Relacionamento Banco de Dados I Fases do Projeto jt de BD Enunciado de requisitos entrevista com o usuário do banco de dados para entender e documentar seus requerimentos de dados. Projeto
Leia maisGBC043 Sistemas de Banco de Dados Modelo de Entidade-Relacionamento (ER)
GBC043 Sistemas de Banco de Dados Modelo de Entidade-Relacionamento (ER) Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/sbd Projeto de BD Uma Visão Panorâmica Página 2 Projeto Conceitual
Leia maisESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE
ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE Fabiana Gomes Marinho Faculdade Lourenço Filho Resumo: Na UML, a modelagem conceitual dos dados é descrita pelo diagrama de classes, que através
Leia maisModelo Entidade-Relacionamento
Modelo Entidade-Relacionamento ome Designação Doc... #Disc... Docente Ensina Disciplina Abordagem proposta por Peter P. Chen (década de 70) para o processo de modelação de dados com ampla aceitação; Trabalho
Leia maisBanco de Dados Aula 1 Introdução a Banco de Dados Introdução Sistema Gerenciador de Banco de Dados
Banco de Dados Aula 1 Introdução a Banco de Dados Introdução Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses
Leia maisModelo Relacional. Aécio Costa
Aécio Costa O Modelo de Dados Relacional foi introduzido por Codd (1970). Entre os modelos de dados de implementação, o modelo relacional é o mais simples, com estrutura de dados uniforme, e também o mais
Leia maisBanco de Dados Aula 02. Colégio Estadual Padre Carmelo Perrone Profº: Willian
Banco de Dados Aula 02 Colégio Estadual Padre Carmelo Perrone Profº: Willian Conceitos básicos Dado: Valor do campo quando é armazenado dento do BD; Tabela Lógica: Representa a estrutura de armazenamento
Leia maisRevisão de Banco de Dados
Revisão de Banco de Dados Fabiano Baldo 1 Sistema de Processamento de Arquivos Antes da concepção dos BDs o registro das informações eram feitos através de arquivos. Desvantagens: Redundância e Inconsistência
Leia maisBanco de Dados. Uma coleção de dados relacionados [ELMASRI/NAVATHE]
1/6 Banco de Dados O que é um Banco de Dados? Uma coleção de dados relacionados [ELMASRI/NAVATHE] Conjunto de dados integrados que tem por objetivo atender a uma comunidade específica [HEUSER] Um conjunto
Leia maisDisciplina: Unidade II: Prof.: E-mail: Período:
Encontro 03 Disciplina: Sistemas de Banco de Dados Unidade II: Modelagem Conceitual de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 2. Modelagem Conceitual de Dados (Modelo
Leia maisModelo Relacional. 2. Modelo Relacional (Lógico)
Modelo Relacional 2. Modelo Relacional (Lógico) Derivado do modelo conceitual; Depende do SGBD escolhido; Independe dos dispositivos de armazenamento; Primitivas: tabelas, linhas e colunas; Transformação
Leia maisBD Objeto-Relacional - Motivação
BD Objeto-Relacional - Motivação SGBDs Relacionais (SGBDRs) sistemas já consolidados no mercado boa performance muitos anos de pesquisa e aprimoramento eficiência: otimização de consultas, gerenciamento
Leia maisBanco de Dados I. Prof. Bal. Emerson Meneses Inocente
Banco de Dados I Prof. Bal. Emerson Meneses Inocente Continuação aula 1 Arquitetura de SGBD Relacional ocaracterísticas: Independência de dados e programas; Suporte a múltiplas visões de usuários; Uso
Leia maisProfessor Eros Moura, DSc
Professor Eros Moura, DSc Nesse capítulo: Modelos de Bancos de Dados Conceitos Básicos de Modelagem de Dados 2015 Ifes - Campus Cachoeiro de Itapemirim Eros Moura - BD-I 2 1ª. geração: Modelos pré-relacionais:
Leia maisSistemas Gerenciadores de Bancos de Dados
Sistemas Gerenciadores de Bancos de Dados Orivaldo V. Santana Jr A partir de slides elaborados por Ivan G. Costa Filho Fernando Fonseca & Robson Fidalgo 1 Sistemas de Arquivos Sistemas de arquivos Principal
Leia maisModelos de Sistema. 2007 by Pearson Education. Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1.
Modelos de Sistema Ian Sommerville 2006 Engenharia de Software, 8ª. edição. Capítulo 8 Slide 1 Objetivos Explicar por que o contexto de um sistema deve ser modelado como parte do processo de RE Descrever
Leia maisProf.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br
Banco de Dados Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Processo de Projeto de Banco de Dados Minimundo Projeto Lógico (Mapeamento do Modelo de Dados) 1 4 Esquema Lógico (Modelo do SGBD)
Leia maisFuncionários. Funcionários. PrimeiroNome NomesDoMeio ÚltimoNome. CPF Nome Salário. CPF PrimeiroNome NomesDoMeio ÚltimoNome Salário
1 Para cada conjunto de entidades criar uma relação (tabela). Para cada atributo simples incluir uma coluna na tabela. No caso de atributo composto, incluir somente os atributos simples que o compõe. PrimeiroNome
Leia maisModelagem de Dados e Conversão de Modelos. Frederico Damasceno Bortoloti freddb@ltc.ufes.br
Modelagem de Dados e Conversão de Modelos Frederico Damasceno Bortoloti freddb@ltc.ufes.br Objetivo Teoria e prática de projeto de Bancos de Dados Relacionais (BDRs) Foco: modelagem conceitual e lógica
Leia maisBanco de Dados Geográficos. Márcio Fernando Machry Rafael Orssatto
Banco de Dados Geográficos Márcio Fernando Machry Rafael Orssatto Sistema de Informação Geográfico (SIG) Um Sistema de Informação Geográfico (SIG ou GIS Geographic Information System) é um sistema de hardware,
Leia maisGBC043 Sistemas de Banco de Dados. Introdução. Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/sbd UFU/FACOM
GBC043 Sistemas de Banco de Dados Introdução Ilmério Reis da Silva ilmerio@facom.ufu.br www.facom.ufu.br/~ilmerio/sbd UFU/FACOM Página 2 Definição BD Def. Banco de Dados é uma coleção de itens de dados
Leia maisSISTEMAS DE BANCO DE DADOS. Prof. Adriano Pereira Maranhão
SISTEMAS DE BANCO DE DADOS Prof. Adriano Pereira Maranhão 1 Coleção de operações usadas para manipular relações Grupos de operações Operações relacionais Seleção; projeção; junção Operações de conjunto
Leia maisBanco de Dados. Sérgio Luiz Ruivace Cerqueira sergioruivace@gmail.com
Banco de Dados Sérgio Luiz Ruivace Cerqueira sergioruivace@gmail.com Roteiro Mapeamento de objetos para modelo relacional Estratégias de persistência Persistência JDBC Mapeando Objetos para o Modelo Relacional
Leia maisModelagem OO com UML. Vítor E. Silva Souza (vitorsouza@inf.ufes.br) http://www.inf.ufes.br/ ~ vitorsouza
Modelagem OO com UML Vítor E. Silva Souza (vitorsouza@inf.ufes.br) http://www.inf.ufes.br/ ~ vitorsouza Departamento de Informática Centro Tecnológico Universidade Federal do Espírito Santo Modelos Maneira
Leia maisBanco de Dados. Aula 1 - Prof. Bruno Moreno 16/08/2011
Banco de Dados Aula 1 - Prof. Bruno Moreno 16/08/2011 Roteiro Apresentação do professor e disciplina Definição de Banco de Dados Sistema de BD vs Tradicional Principais características de BD Natureza autodescritiva
Leia maisCurso Superior de Tecnologia em BD
Curso Superior de Tecnologia em BD Modelagem de Dados Aula 01 Revisão Modelos de Dados Existem modelos para diferentes níveis de abstração de representação de dados modelos conceituais modelos lógicos
Leia maisSistemas de Informações Geográficas. Unidade 4: Arquitetura de SIG Prof. Cláudio Baptista 2004.2
Sistemas de Informações Geográficas Unidade 4: Arquitetura de SIG Prof. Cláudio Baptista 2004.2 Arquitetura em Camadas Separar as camadas de Armazenamento Manipulação Visualização Arquitetura em Camadas
Leia maisCiclo de vida de um banco de dados relacional
Ciclo de vida de um banco de dados relacional 1. Formulação e análise de requisitos: a) Relacionamentos naturais entre os dados (independentes de processo). b) Requisitos de uso (dependentes de processo).
Leia maisFigura 5 - Workflow para a Fase de Projeto
5. Fase de Projeto A Fase de Projeto caracteriza-se por transformar as informações modeladas durante a Fase de Análise em estruturas arquiteturais de projeto com o objetivo de viabilizar a implementação
Leia maisBanco de Dados I. Projeto de Banco de Dados e o Modelo E-R. Fabricio Breve
Banco de Dados I Projeto de Banco de Dados e o Modelo E-R Fabricio Breve O Modelo E-R Representação do mundo real por meio de Entidades e dos Relacionamentos entre as entidades Desenvolvido originalmente
Leia maisAN ADVANCED COURSE IN DATABASE SYSTEMS: BEYOND RELATIONAL DATABASES
AN ADVANCED COURSE IN DATABASE SYSTEMS: BEYOND RELATIONAL DATABASES Chapter 1 Enhanced Entity Relationship Modeling Suzanne W. Dietrich and Susan D. Urban Arizona State University Revised: November, 2004
Leia maisProf. Alexandre Unterstell Banco de Dados I
Prof. Alexandre Unterstell Banco de Dados I Etapas para o projeto de um BD Análise de requisitos Analista: Entrevista Necessidade do negócio As etapas não consideram ainda nenhuma característica específica
Leia maisIntrodução. Banco de dados. Por que usar BD? Por que estudar BD? Exemplo de um BD. Conceitos básicos
Introdução Banco de Dados Por que usar BD? Vitor Valerio de Souza Campos Adaptado de Vania Bogorny 4 Por que estudar BD? Exemplo de um BD Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária
Leia maisBanco de Dados. Conceitos e Arquitetura de Sistemas de Banco de Dados. Profa. Flávia Cristina Bernardini
Banco de Dados Conceitos e Arquitetura de Sistemas de Banco de Dados Profa. Flávia Cristina Bernardini Relembrando... Vantagens da Utilização de SGBD Redundância controlada Consistência dos dados armazenados
Leia maisIntrodução Banco de Dados
Introdução Banco de Dados Vitor Valerio de Souza Campos Adaptado de Vania Bogorny Por que estudar BD? Os Bancos de Dados fazem parte do nosso dia-a-dia: operação bancária reserva de hotel matrícula em
Leia maisPROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS. Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br
PROGRAMAÇÃO AVANÇADA -CONCEITOS DE ORIENTAÇÃO A OBJETOS Prof. Angelo Augusto Frozza, M.Sc. frozza@ifc-camboriu.edu.br ROTEIRO 1. Conceitos de Orientação a Objetos Introdução O paradigma da POO Classes
Leia maisBanco de Dados. Modelagem de Dados com MER. Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.
Banco de Dados Modelagem de Dados com MER Prof. Walteno Martins Parreira Jr www.waltenomartins.com.br waltenomartins@yahoo.com 2015 Modelagem de Dados Modelagem de Dados tem como objetivo transformar uma
Leia maisMODELAGEM DE DADOS GEOGRÁFICOS
4 MODELAGEM DE DADOS GEOGRÁFICOS Karla Borges Clodoveu Davis 4.1 APRESENTAÇÃO Um modelo de dados é um conjunto de conceitos que podem ser usados para descrever a estrutura e as operações em um banco de
Leia maisINTRODUÇÃO E CONCEITOS BÁSICOS. Prof. Ronaldo R. Goldschmidt
INTRODUÇÃO E CONCEITOS BÁSICOS Prof. Ronaldo R. Goldschmidt Hierarquia Dado - Informação - Conhecimento: Dados são fatos com significado implícito. Podem ser armazenados. Dados Processamento Informação
Leia maisFundamentos de bancos de dados. Lúbia Vinhas
Fundamentos de bancos de dados Lúbia Vinhas Fundamentos de bancos de dados Um banco de dados é uma coleção de dados organizada de forma que um computador possa armazená-los e recuperá-los de maneira eficiente
Leia maisINTRODUÇÃO. Enfoque abstrato. Enfoque Intermediário
BANCO DE DADOS Universidade do Estado de Santa Catarina Centro de Ciências Tecnológicas Departamento de Ciência da Computação Prof. Alexandre Veloso de Matos alexandre.matos@udesc.br INTRODUÇÃO Enfoque
Leia maisBANCO DE DADOS I AULA 3. Willamys Araújo
BANCO DE DADOS I AULA 3 Willamys Araújo Modelo Conceitual Descreve quais dados serão armazenados no banco de dados as relações que existem entre eles. Independe do SGBD e da abordagem do banco de dados
Leia maisCIn/UFPE Projeto Conceitual de BD - Prof. Robson Fidalgo 1
CIn/UFPE Projeto Conceitual de BD - Prof. Robson Fidalgo 1 Projeto Conceitual de BD Transformação ER/Relacional Por: Robson do Nascimento Fidalgo rdnf@cin.ufpe.br CIn/UFPE Projeto Conceitual de BD - Prof.
Leia maisRoteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido
Arquitetura Roteiro Arquitetura Tipos de Arquitetura Centralizado Descentralizado Hibrido Questionário 2 Arquitetura Figura 1: Planta baixa de uma casa 3 Arquitetura Engenharia de Software A arquitetura
Leia maisMODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br 04/08/2012. Aula 7. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord
MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 7 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Aprender sobre a modelagem lógica dos dados. Conhecer os
Leia maisBanco de Dados 1 2º Semestre
Banco de Dados 1 2º Semestre Aula 07 Prof. Gladimir Ceroni Catarino gladimir@gmail.com SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL FACULDADE DE TECNOLOGIA SENAC PELOTAS o Uma coletânea de conceitos que
Leia maisBancos de Dados Aula #3 MER Estendido
Bancos de Dados Aula #3 MER Estendido Prof. Eduardo R. Hruschka * Slides baseados no material elaborado pelas professoras: Cristina D. A. Ciferri Elaine P. M. de Souza MER Estendido (Expandido) Características:
Leia maisUma visão mais clara da UML Sumário
Uma visão mais clara da UML Sumário 1 Método...2 2 Análise de requisitos...2 2.1 Diagramas de Casos de Uso...3 2.1.1 Ator...3 2.1.2 Casos de Uso (Use Case)...4 2.1.3 Cenário...4 2.1.4 Relacionamentos...6
Leia maisKarla Albuquerque de Vasconcelos Borges
Modelagem de Dados Geográficos CURSO DE ESPECIALIZAÇÃO EM GEOPROCESSAMENTO Karla Albuquerque de Vasconcelos Borges 2002 2 Índice MODELAGEM DE DADOS GEOGRÁFICOS... 4. CONCEITOS BÁSICOS... 4.. Generalização
Leia maisBANCO DE DADOS 1 AULA 1. estrutura do curso e conceitos fundamentais. Professor Luciano Roberto Rocha. www.lrocha.com contato@lrocha.
BANCO DE DADOS 1 AULA 1 estrutura do curso e conceitos fundamentais Professor Luciano Roberto Rocha www.lrocha.com contato@lrocha.com 1 ROTEIRO Apresentação do Docente; Apresentação da Ementa da Disciplina;
Leia maisProf.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br
Programação com acesso a BD Prof.: Clayton Maciel Costa clayton.maciel@ifrn.edu.br 1 Agenda Introdução Conceitos do Modelo Relacional Restrições de Integridade Básicas Esquema do BD Relacional Restrições
Leia maisBANCOS DE DADOS GEOGRÁFICOS E WEBMAPPING. Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza
BANCOS DE DADOS GEOGRÁFICOS E WEBMAPPING Prof. Angelo Augusto Frozza, M.Sc. http://about.me/tilfrozza Ementa Dados geográficos Projeto de banco de dados geográficos Sistemas Gerenciadores de Banco de Dados
Leia maisBanco de Dados I. Introdução. Fabricio Breve
Banco de Dados I Introdução Fabricio Breve Introdução SGBD (Sistema Gerenciador de Banco de Dados): coleção de dados interrelacionados e um conjunto de programas para acessar esses dados Coleção de dados
Leia maisBANCO DE DADOS. info 3º ano. Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br
BANCO DE DADOS info 3º ano Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br www.diemesleno.com.br BANCO DE DADOS Unidade 1 - Introdução Dados; Banco de Dados; Base de Dados; Projeto de Banco de Dados.
Leia maisUnisant Anna Gestão Empresarial com ERP 2014 Modelagem de Sistemas - UML e MER
Objetivo dessa aula é descrever as características e a simbologia dos diagramas UML e MER na modelagem de sistemas de informação de uma forma a permitir a comunicação entre técnicos e gestores. Modelagem
Leia maisBANCO DE DADOS E BUSINESS INTELIGENCE. C/H: 20 horas (20/02, 25/02, 27/02, 04/03, 06/03)
MBA em Gestão de TI MÓDULO: BANCO DE DADOS E BUSINESS INTELIGENCE C/H: 20 horas (20/02, 25/02, 27/02, 04/03, 06/03) PROFESSOR: Edison Andrade Martins Morais prof@edison.eti.br http://www.edison.eti.br
Leia maisBANCO DE DADOS PROFESSOR MAURÍCIO - MAURICIO.MELLO@PUCPR.BR AULA 02. O Modelo Entidade-Relacionamento ( MER )
AULA 02 BANCO DE DADOS PROFESSOR MAURÍCIO - MAURICIO.MELLO@PUCPR.BR O Modelo Entidade-Relacionamento ( MER ) Fases do Projeto de Bases de Dados (EN94)- O Modelo Entidade- Relacionamento Definição : modelo
Leia maisSISTEMAS DE INFORMAÇÃO GERENCIAIS
SISTEMAS DE INFORMAÇÃO GERENCIAIS Aluno: Luiza Cavalcanti Marques Orientador: Silvio Hamacher Introdução A modelagem e a utilização de bancos de dados em atividades gerenciais têm sofrido um aumento significativo
Leia mais20/05/2013. Sistemas de Arquivos Sistemas de arquivos. Sistemas de Gerenciamento de Banco de Dados (SGBD) Banco de Dados. Estrutura de um BD SGBD
Gerenciamento de Dados e Informação Fernando Fonseca Ana Carolina Robson Fidalgo Sistemas de Arquivos Sistemas de arquivos Principal característica é a replicação e isolamento de dados (ilhas de informações)
Leia maisDado Vetorial. Características do Dado Vetorial. Usa entidades como ponto, linha e polígono para identificar localizações;
Estrutura dos Dados Geográficos Organização lógica dos dados para preservar sua integridade e facilitar o seu uso. Vetorial Raster ou Matricial Dado Vetorial Usa entidades como ponto, linha e polígono
Leia maisO Modelo de Entidade Relacionamento (ER ou MER) Parte 1
O Modelo de Entidade Relacionamento (ER ou MER) Parte 1 INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SANTA CATARINA CAMPUS DE FLORIANÓPOLIS CURSO TÉCNICO T DE METEOROLOGIA DASS - Departamento
Leia maisModelagem de Dados UNIDADE DE REVISÃO E RECUPERAÇÃO
Modelagem de Dados UNIDADE DE REVISÃO E RECUPERAÇÃO Organizamos esta unidade para orientá-lo na revisão dos conteúdos trabalhados ao longo da disciplina. Siga as orientações desta apresentação, reveja
Leia maisSistemas de Informação Geográfica Prof. Tiago Eugenio de Melo, MSc.
Sistemas de Informação Geográfica Prof. Tiago Eugenio de Melo, MSc. SUMÁRIO Apresentação da ementa Introdução Conceitos Básicos de Geoinformação Arquitetura de SIGs Referências Bibliográficas APRESENTAÇÃO
Leia mais