Modelos Conceituais de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri
|
|
- Vitorino Macedo Azambuja
- 8 Há anos
- Visualizações:
Transcrição
1 Modelos Coceituais de Dados Baco de Dados
2 Motivação Objetivo da abordagem de BD: oferecer abstração dos dados separar aplicações dos usuários dos detalhes de hardware ferrameta utilizada: modelo de dados Modelo de dados: cojuto de ferrametas coceituais para a descrição dos dados e dos relacioametos existetes etre os dados, da semâtica e das restrições que atuam sobre estes
3 Categorias de Modelos de Dados Divisão baseada os tipos de coceitos oferecidos para descrever a estrutura do BD Modelo de dados coceitual modelo de alto ível oferece coceitos próximos aos usuários exemplo: modelo etidade-relacioameto
4 Categorias de Modelos de Dados Modelo de dados de implemetação oferece coceitos que podem ser facilmete utilizados por usuários fiais ão estão distates da maeira a qual os dados estão orgaizados detro do computador é implemetado de maeira direta exemplo: modelo relacioal
5 Categorias de Modelos de Dados Modelo de dados físico modelo de baixo ível descreve como os dados estão armazeados fisicamete o computador
6 Projeto de BD miimudo idepede do SGBD depede do SGBD cojuto de ecessidades esquema coceitual esquema em liguagem de implemetação aálise de requisitos projeto coceitual mapeameto para modelo projeto físico Modelo Relacioal Modelo Etidade Relacioameto (MER) Mapeameto MER para o Modelo Relacioal
7 Modelo Etidade Relacioameto Básico Característica proposto por Che (970) represeta um problema como um cojuto de etidades e de relacioametos etre estas etidades utilizado a modelagem de aplicações de BD tradicioais
8 Modelo Etidade Relacioameto Básico Coceitos Básicos etidade; atributo; tipo-etidade chave primária relacioameto; atributo; tipo-relacioameto uário, biário, terário restrições de cardialidade e de participação tipo-etidade fraca
9 CPF_empregado ome_empregado supervisor EMPREGADO gerecia trabalha sigla_depto ome_depto DEPARTAMENTO subordiado m data_iício supervisioa possui desevolve cotrola m DEPENDENTE PROJETO ome_depedete sexo_depedete ro_projeto ome_projeto
10 CPF_empregado ome_empregado supervisor EMPREGADO gerecia trabalha sigla_depto ome_depto DEPARTAMENTO subordiado m data_iício supervisioa possui desevolve cotrola m DEPENDENTE tipo-etidade PROJETO ome_depedete sexo_depedete atributos ro_projeto ome_projeto
11 CPF_empregado ome_empregado supervisor EMPREGADO gerecia trabalha sigla_depto ome_depto DEPARTAMENTO subordiado m data_iício supervisioa possui desevolve cotrola m DEPENDENTE tipo-etidade fraca forte PROJETO ome_depedete sexo_depedete chave parcial chave primária ro_projeto ome_projeto
12 CPF_empregado ome_empregado gerecia sigla_depto ome_depto supervisor EMPREGADO trabalha DEPARTAMENTO subordiado m data_iício supervisioa possui desevolve atributos cotrola m DEPENDENTE tipo-relacioameto PROJETO ome_depedete ro_projeto sexo_depedete ome_projeto
13 CPF_empregado ome_empregado supervisor EMPREGADO gerecia trabalha sigla_depto ome_depto DEPARTAMENTO subordiado m data_iício supervisioa possui desevolve cotrola m DEPENDENTE ome_depedete sexo_depedete restrição de cardialidade PROJETO ro_projeto ome_projeto
14 CPF_empregado ome_empregado supervisor EMPREGADO gerecia trabalha sigla_depto ome_depto DEPARTAMENTO subordiado m data_iício supervisioa possui desevolve cotrola m DEPENDENTE ome_depedete sexo_depedete restrição de participação PROJETO ro_projeto ome_projeto
15 Resumo da Notação tipo etidade forte atributo multivalorado tipo etidade fraca tipo relacioameto idetificador de relacioameto atributo... E R E 2 atributo derivado atributo composto participação total de E 2 em R atributo chave E R E 2 cardialidade :N
16 Modelo Etidade Relacioameto Estedido Características itroduz semâtica adicioal ao modelo ER utilizado a modelagem de aplicações mais complexas Coceitos geeralização, especialização, e restrições agregação categoria
17 Subclasse/Superclasse Subclasse subagrupameto das etidades de um tipo-etidade Exemplo superclasse: tipo-etidade empregado subclasses: secretário, egeheiro, técico cada etidade que é membro de qualquer uma das subclasses também é um empregado
18 Heraça de atributos atributos da superclasse são herdados pelas subclasses de relacioametos istâcias de relacioameto da superclasse são herdados pelas etidades das subclasses Observação qualquer etidade membro de uma subclasse deve ser também membro da superclasse qualquer etidade membro da superclasse pode ser opcioalmete icluída como membro de qualquer úmero de subclasses
19 Geeralização/Especialização Especialização resultado da separação de um tipoetidade de ível mais alto (superclasse), formado vários tipos-etidades de ível mais baixo (subclasse) passos: defie-se um cojuto de subclasses de um tipo-etidade associa-se atributos adicioais específicos às subclasses estabelece-se tipos-relacioametos adicioais específicos às subclasses, caso ecessário
20 Geeralização/Especialização Geeralização resultado da uião de dois ou mais tiposetidades de ível mais baixo (subclasse), produzido um tipo-etidade de ível mais alto (superclasse) é uma abstração de um cojuto de etidades passos: suprime-se as difereças etre os tiposetidade idetifica-se os atributos em comum geeraliza-os em uma superclasse
21 Represetação ome_empregado EMPREGADO CPF_empregado tipo_empregado geeralização d especialização SECRETÁRIO TÉCNICO ENGENHEIRO idioma grau_técico tipo_egeheiro
22 Represetação ome_empregado EMPREGADO CPF_empregado tipo_empregado geeralização bottom-up d especialização top-dow SECRETÁRIO TÉCNICO ENGENHEIRO idioma grau_técico tipo_egeheiro
23 Represetação ome_empregado EMPREGADO CPF_empregado atributos de secretário = atributos de (empregado + secretário) d tipo_empregado semâtica é-um SECRETÁRIO TÉCNICO ENGENHEIRO idioma grau_técico tipo_egeheiro
24 Restrições Especialização defiida pelo atributo as subclasses que participam da hierarquia são determiadas por uma codição baseada em algum atributo da superclasse exemplo: tipo_empregado Deomiações subclasses defiidas pelo predicado subclasses defiidas pela codição
25 Restrição de Disjução Subclasses mutuamete exclusivas uma etidade de uma superclasse deve ser membro, quado muito, de apeas uma úica subclasse represetação: Subclasses que se sobrepõem uma etidade de uma superclasse pode ser membro de mais do que uma subclasse represetação: d o d (disjoit) o (overlap)
26 Total Restrição de Completude cada etidade de uma superclasse deve ser membro de alguma subclasse a especialização represetação: superclasse Parcial uma etidade de uma superclasse pode ão pertecer a qualquer uma das subclasses represetação: superclasse
27 Observações Restrições de disjução e de completude são idepedetes possibilidades de hierarquias total disjuta parcial disjuta total com sobreposição parcial com sobreposição
28 Observações Regras de iserção e remoção se uma etidade de uma superclasse for removida, etão ela deve ser automaticamete removida de todas as subclasses a que pertece se uma etidade for iserida em uma superclasse, etão ela deve ser ecessariamete iserida em todas as subclasses defiidas pelo atributo, quado este for satisfeito
29 Observações Regras de iserção e remoção se uma etidade for iserida em uma superclasse com especialização total, etão ela deve ser ecessariamete iserida em pelo meos uma das subclasses da especialização...
30 EMPREGADO CPF_empregado ome_empregado d tipo_empregado cargo forma_pagameto GERENTE d SECRETÁRIO ENGENHEIRO idioma tipo_egeheiro TÉCNICO gerecia formação MENSALISTA HORISTA grau_técico salário valor_hora PROJETO ro_projeto ome_projeto
31 Geeralização/Especialização Uma subclasse pode possuir outras subclasses especificadas a partir dela Heraça simples cada subclasse participa como subclasse em apeas um relacioameto superclasse/subclasse Heraça múltipla cada subclasse pode participar como uma subclasse em mais do que um relacioameto superclasse/subclasse
32 EMPREGADO CPF_empregado ome_empregado d tipo_empregado cargo forma_pagameto GERENTE d SECRETÁRIO ENGENHEIRO formação idioma TÉCNICO tipo_egeheiro MENSALISTA HORISTA grau_técico salário valor_hora ENGENHEIRO_GERENTE adicioal
33 etidades de egeheiro_gerete herdam tipo_empregado os atributos e os relacioametos d de empregado, egeheiro, gerete e mesalista EMPREGADO cargo GERENTE CPF_empregado ome_empregado forma_pagameto d SECRETÁRIO ENGENHEIRO formação idioma TÉCNICO tipo_egeheiro MENSALISTA HORISTA grau_técico salário valor_hora subclasse compartilhada ENGENHEIRO_GERENTE adicioal
34 Heraça Múltipla Regra se um mesmo atributo ou relacioameto for herdado mais do que uma vez por diferetes relacioametos superclasse/subclasse etão o atributo ou o relacioameto deve ser icluído apeas uma vez a subclasse Restrições algus mecaismos de heraça ão permitem heraça múltipla ão permitem a especificação cojuta de heraça múltipla e de diferetes predicados
35 Agregação Tipos-etidades agregados são represetados como tipos-etidades comus Pode eglobar dois tipos-etidades e um tiporelacioameto Dados vistos em um ível mais baixo atributos dos tipos-relacioametos chaves primárias dos tipos-etidades
36 Represetação ALUNO CPF_pessoa CGC_uiv ome_pessoa data_igresso ome_uiv PESSOA igressa m UNIVERSIDADE o tipo-etidade aluo é composto dos tipos-etidade pessoa e uiversidade e do tipo-relacioameto igressa m orieta PROFESSOR a agregação aluo está relacioada ao tipo-etidade professor CPF_professor ome_professor
37 Represetação Simplificada CPF_pessoa ALUNO CGC_uiv ome_pessoa data_igresso ome_uiv PESSOA igressa m UNIVERSIDADE o tipo-etidade aluo é composto dos tipos-etidade pessoa e uiversidade e do tipo-relacioameto igressa m orieta PROFESSOR a agregação aluo está relacioada ao tipo-etidade professor CPF_professor ome_professor
38 Agregação CMR_médico hora data + CPF_paciete ome_médico ome_paciete MÉDICO atede m PACIENTE ATENDIMENTO Efocado a possibilidade do mesmo médico ateder o mesmo paciete em diferetes datas
39 Agregação CMR_médico hora data + CPF_paciete ome_médico ome_paciete MÉDICO atede m PACIENTE obs ATENDIMENTO Adicioado atributos também ao tipo-relacioameto
40 Agregação CMR_médico hora data + CPF_paciete ome_médico ome_paciete MÉDICO atede m PACIENTE obs ATENDIMENTO ro_atedimeto Adicioado uma chave primária à agregação
41 Categoria Represeta uma coleção de objetos que é a uião de objetos de diferetes tipos etidades Exemplo superclasses: pessoa, baco, compahia categoria: proprietário subclasse da uião de pessoa, baco e compahia
42 Represetação VEÍCULO possui m PROPRIETÁRIO chassi_veículo modelo_veículo data_compra U c c 2 c 3 PESSOA BANCO COMPANHIA CPF_pessoa ome_pessoa ome_baco edereço_baco ome_compahia edereço_compahia
43 Total Restrição de Completude cada etidade de cada superclasse deve ser membro da categoria represetação: Parcial uma etidade de uma superclasse pode ão pertecer à categoria represetação: U U categoria categoria
44 Predicado Categoria defiida pelo predicado idica que as etidades das superclasses que são membro da categoria são determiadas por codições específicas especificada apeas com a restrição de completude parcial exemplos: c : idade > 8 aos c 2 : fudos > R$ ,00 c 3 : ao_fudação > 997
45 Projeto Lógico de BD Classificar tipos-etidades e atributos tipos-etidade possuem iformações descritivas, atributos ão atributos devem ser matidos de forma atômica atributos devem ser relacioados às etidades que eles descrevem Idetificar chaves primárias
46 Projeto Lógico de BD Idetificar tipos-relacioametos e seus atributos determiar o grau dos tiposrelacioametos idetificar as restrições que se aplicam sobre cada tipo-relacioameto cardialidade participação Idetificar tipo-etidade forte e tipoetidade fraca
47 Projeto Lógico de BD Idetificar agregações cardialidade uicidade das tuplas Modelar hierarquias de geeralização idetificar atributos e relacioametos comus determiar as restrições de disjução e de completude
48 Projeto Lógico de BD Modelar categorias determiar restrições de completude determiar os predicados, quado ecessário Podemos otar que um projetista de BD ecessita de um bom cohecimeto do miimudo que está sedo modelado para que possa tomar essas decisões!
INF1383 -Bancos de Dados
INF1383 -Bacos de Dados Prof. Sérgio Lifschitz DI PUC-Rio Eg. Computação, Sistemas de Iformação e Ciêcia da Computação PROJETO DE BANCOS DE DADOS MODELAGEM CONCEITUAL: ABORDAGEM ENTIDADES E RELACIONAMENTOS
Leia maisBanco de Dados I Exemplos de Diagramas Entidade Relacionamento
Baco de Dados I Exemplos de Diagramas Etidade Relacioameto Prof. Gregorio Perez ( gregorio@uiove.br ) Abordagem Etidade Relacioameto Exemplo: Compahia Exemplo extraído de O.K.Takai, I.C.Italiao, J.E.Ferreira
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 maisFundamentos de Bancos de Dados 3 a Prova
Fudametos de Bacos de Dados 3 a Prova Prof. Carlos A. Heuser Dezembro de 2007 Duração: 2 horas Prova com cosulta Questão 1 (Costrução de modelo ER - Peso 3) Deseja-se costruir um sistema WEB que armazee
Leia maisBanco de Dados. MER Estendido. Profa. Flávia Cristina Bernardini
Banco de Dados MER Estendido Profa. Flávia Cristina Bernardini * Slides Baseados no material elaborado pelos professores Eduardo R. Hruschka, Cristina D. A. Ciferri e Elaine Parros Machado MER Estendido
Leia maisModelagem Conceitual Entidade-Relacionamento. Projeto de Sistemas de Informação. Processo de Software. Fernanda Baião UNIRIO
Modelagem Coceitual Etidade-Relacioameto Ferada Baião UNIRIO Material parcialmete extraído a partir das otas de aula de Maria Luiza M. Campos, Araldo Vieira e Maria Cláudia Cavalcati Projeto de Sistemas
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 maisATRIBUTO REPRESENTAÇÃO
ATRIBUTO Dado que é associado a cada ocorrêcia de uma etidade ou de um relacioameto (característica, qualidade). REPRESENTAÇÃO EMPREGADO ATUAÇÃO fução tipo data código ome ENTIDADE RELACIONAMENTO Tipos:
Leia maisModelagem de dados usando o modelo BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS
Modelagem de dados usando o modelo Entidade-Relacionamento BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS Introdução Modelagem conceitual fase de planejamento/projeto de um BD; Modelo Entidade/Relacionamento
Leia maisFundamentos de Bancos de Dados 3 a Prova
Fudametos de Bacos de Dados 3 a Prova Prof. Carlos A. Heuser Julho de 2008 Duração: 2 horas Prova com cosulta Questão (Costrução de modelo ER - Peso 2 Deseja-se costruir um sistema WEB que armazee a comuicação
Leia maisPCS-409 - ENGENHARIA DE SOFTWARE l MODELAGEM DE DADOS DIAGRAMA ENTIDADE-RELACIONAMENTO
PCS-409 - EGEHARIA DE SOFTWARE l MODELAGEM DE DADOS DIAGRAMA ETIDADE-RELACIOAMETO Edit Grassiani Lino de Campos 1. ITRODUÇÃO A fase de especificação de um sistema de software inclui, além da atividade
Leia maisBanco de Dados. Aula 5 - Prof. Bruno Moreno 06/09/2011
Banco de Dados Aula 5 - Prof. Bruno Moreno 06/09/2011 Diagrama ER - Limitação Conceitos são suficientes para representar dados de aplicações de BD tradicionais Para aplicações mais complexas, a notação
Leia maisFundamentos de Bancos de Dados 3 a Prova
Fudametos de Bacos de Dados 3 a Prova Prof. Carlos A. Heuser Dezembro de 2008 Duração: 2 horas Prova com cosulta Questão (Costrução de modelo ER) Deseja-se projetar uma base de dados que dará suporte a
Leia maisCAP. I ERROS EM CÁLCULO NUMÉRICO
CAP I ERROS EM CÁLCULO NUMÉRICO 0 Itrodução Por método umérico etede-se um método para calcular a solução de um problema realizado apeas uma sequêcia fiita de operações aritméticas A obteção de uma solução
Leia maisINTRODUÇÃO A TEORIA DE CONJUNTOS
INTRODUÇÃO TEORI DE CONJUNTOS Professora Laura guiar Cojuto dmitiremos que um cojuto seja uma coleção de ojetos chamados elemetos e que cada elemeto é um dos compoetes do cojuto. Geralmete, para dar ome
Leia maisO modelo Entidade-Relacionamento. Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento
O modelo Entidade-Relacionamento Agenda: -Modelagem de dados utilizando O Modelo Entidade-Relacionamento 1 Antes de começarmos: A modelagem conceitual é uma fase muito importante no plamejamento de um
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 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 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 maisEquações Diferenciais (ED) Resumo
Equações Difereciais (ED) Resumo Equações Difereciais é uma equação que evolve derivadas(diferecial) Por eemplo: dy ) 5 ( y: variável depedete, : variável idepedete) d y dy ) 3 0 y ( y: variável depedete,
Leia maisElementos de Análise Financeira Descontos Profa. Patricia Maria Bortolon
Elemetos de Aálise Fiaceira Descotos Aplicações de Juros Simples Descotos Valor Nomial = valor de resgate = valor de um título o seu vecimeto Ao liquidar um título ates do vecimeto há uma recompesa pelo
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 maisParte I - Projecto de Sistemas Digitais
Parte I - Projecto de Sistemas Digitais Na disciplia de sistemas digitais foram estudadas técicas de desevolvimeto de circuitos digitais ao ível da porta lógica, ou seja, os circuito digitais projectados,
Leia maisVII Equações Diferenciais Ordinárias de Primeira Ordem
VII Equações Difereciais Ordiárias de Primeira Ordem Itrodução As equações difereciais ordiárias são istrumetos esseciais para a modelação de muitos feómeos proveietes de várias áreas como a física, química,
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 maisMatemática Ficha de Trabalho
Matemática Ficha de Trabalho Probabilidades 12º ao FT4 Arrajos completos (arrajos com repetição) Na liguagem dos computadores usa-se o código biário que é caracterizado pela utilização de apeas dois algarismos,
Leia maisCurso Superior de Tecnologia em BD Curso Superior de Tecnologia em DAI
Curso Superior de Tecnologia em BD Curso Superior de Tecnologia em DAI Fundamentos de Banco de Dados Aula 04 Modelo Entidade Relacionamento Estendido Modelo ER Estendido Objetivo Estudar abstrações de
Leia maisAula II Introdução ao Modelo de Entidade-Relacionamento
Aula II Introdução ao Modelo de Entidade-Relacionamento Referência bibliográfica ANGELOTTI, E S. Banco de Dados. Ed. Livro Técnico Introdução É um modelo conceitual e deve estar o mais próximo possível
Leia maisANDRÉ REIS MATEMÁTICA. 1ª Edição NOV 2013
ANDRÉ REIS MATEMÁTICA TEORIA 6 QUESTÕES DE PROVAS DE CONCURSOS GABARITADAS EXERCÍCIOS RESOLVIDOS Teoria e Seleção das Questões: Prof. Adré Reis Orgaização e Diagramação: Mariae dos Reis ª Edição NOV 0
Leia maisModelagem Conceitual - Análise Lógica
Modelagem Coceitual - Aálise Lógica Modelagem Modelagem Trasformar Aspectos do Mudo Real em um Formal Ferado Foseca & Aa Carolia Geéricos Específicos de SGBD /3/03 CI/UFPE 2 Compoetes de um Uma Coleção
Leia maisRoteiro. Modelagem de Dados: Usando o Modelo Entidade-Relacionamento. BCC321 - Banco de Dados I. Processo de Projeto de Banco de Dados.
Roteiro Modelagem de Dados: Usando o Modelo Entidade-Relacionamento Luiz Henrique de Campos Merschmann Departamento de Computação Universidade Federal de Ouro Preto luizhenrique@iceb.ufop.br www.decom.ufop.br/luiz
Leia maisCAPÍTULO 5 CIRCUITOS SEQUENCIAIS III: CONTADORES SÍNCRONOS
60 Sumário CAPÍTULO 5 CIRCUITOS SEQUENCIAIS III: CONTADORES SÍNCRONOS 5.1. Itrodução... 62 5.2. Tabelas de trasição dos flip-flops... 63 5.2.1. Tabela de trasição do flip-flop JK... 63 5.2.2. Tabela de
Leia maisIntrodução ao Estudo de Sistemas Lineares
Itrodução ao Estudo de Sistemas Lieares 1. efiições. 1.1 Equação liear é toda seteça aberta, as icógitas x 1, x 2, x 3,..., x, do tipo a1 x1 a2 x2 a3 x3... a x b, em que a 1, a 2, a 3,..., a são os coeficietes
Leia maisBases de Dados. Parte II: Os Modelos ER e EER
Bases de Dados MI / LCC / LEG / LERSI / LMAT Parte II Os Modelos ER e EER 1 O Modelo Entidade-Relacionamento (ER) Modelo ER É um modelo de dados conceptual. É um modelo próximo do modelo relacional. Descreve
Leia maisModelagem de Dados. Aula 04 Introdução ao Modelo Entidade- Relacionamento. Maxwell Anderson
Modelagem de Dados Aula 04 Introdução ao Modelo Entidade- Relacionamento Maxwell Anderson Modelo Entidade-Relacionamento O MER é um modelo de dados conceitual de altonível, ou seja, seus conceitos foram
Leia maisEQUAÇÕES DIFERENCIAIS LINEARES DE ORDEM N
EQUAÇÕES DIFERENCIAIS LINEARES DE ORDEM N Estudaremos este capítulo as equações diereciais lieares de ordem, que são de suma importâcia como suporte matemático para vários ramos da egeharia e das ciêcias.
Leia maisCAPÍTULO 5 - INTRODUÇÃO À INFERÊNCIA ESTATÍSTICA
CAPÍTULO 5 - INTRODUÇÃO À INFERÊNCIA ESTATÍSTICA 5. INTRODUÇÃO É freqüete ecotrarmos problemas estatísticos do seguite tipo : temos um grade úmero de objetos (população) tais que se fossem tomadas as medidas
Leia maisProjeto Conceitual (geralmente no modelo E-R):
1 Projeto Conceitual (geralmente no modelo E-R): o modelo E-R o esquema do BD é representado graficamente. Quais as entidades e os relacionamentos na empresa? Que informações sobre essas entidades e relacionamentos
Leia maisMapeamentos. Passo 1: Tipo-Entidade Forte. Passo 2: Tipo-Entidade Fraca. Passo 1: Tipo-Entidade Forte. Modelo de Dados e o Projeto de BD
Pós-graduação e Ciêcia da Coputação CCM-205 Sistea de Bacos de Dados Mapeaeto do Modelo Et- Relacioaeto para o Modelo Relacioal Modelo de Dados e o Projeto de BD iiudo cojuto de ecesss idepede do SGBD
Leia maisBANCO DE DADOS MODELAGEM ER GENERALIZAÇÃO / ESPECIALIZAÇÃO. Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br http://www.jeancarlomendes.com.
BANCO DE DADOS MODELAGEM ER GENERALIZAÇÃO / ESPECIALIZAÇÃO Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br http://www.jeancarlomendes.com.br - Além de relacionamentos e atributos, propriedades podem
Leia maisAMOSTRAGEM. metodologia de estudar as populações por meio de amostras. Amostragem ou Censo?
AMOSTRAGEM metodologia de estudar as populações por meio de amostras Amostragem ou Ceso? Por que fazer amostragem? população ifiita dimiuir custo aumetar velocidade a caracterização aumetar a represetatividade
Leia maisMário Meireles Teixeira. Departamento de Informática, UFMA. mario@deinf.ufma.br. Técnicas de Modelagem. Técnicas de Avaliação de desempenho.
Simulação Mário Meireles Teixeira Departameto de Iformática, UFMA mario@deif.ufma.br Técicas de Modelagem Técicas de Avaliação de desempeho Aferição Modelagem Protótipos Bechmarcks Coleta de Dados Rede
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 maisBanco de Dados. Linguagem SQL
Baco de Dados Liguagem SQL 1 A liguagem SQL: história Em juho de 1970, o matemático Edgar Frak Codd, publicou o artigo "A Relatioal Model of Data for Large Shared Data Baks" a revista "Commuicatios of
Leia maisAPONTAMENTOS DE ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA
UNIVERSIDADE DO ALGARVE ESCOLA SUPERIOR DE TECNOLOGIA APONTAMENTOS DE ÁLGEBRA LINEAR E GEOMETRIA ANALÍTICA (III ) ÁREA DEPARTAMENTAL DE ENGENHARIA CIVIL Ídice Itrodução Aplicação do cálculo matricial aos
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 maisEquação Diferencial. Uma equação diferencial é uma expressão que relaciona uma função desconhecida (incógnita) y com suas derivadas.
Equação Difereial Uma equação difereial é uma epressão que relaioa uma fução desoheida (iógita) om suas derivadas É útil lassifiar os diferetes tipos de equações para um desevolvimeto sistemátio da Teoria
Leia maisModelo Entidade Relacionamento
DCC011 Itrodução a Baco de Dados Modelo Etidade Relacioameto Mirella M. Moro Departameto de Ciêcia da Computação Uiversidade Federal de Mias Gerais mirella@dcc.ufmg.br Modelo Etidade Relacioameto 1. Revisão
Leia maisUML: Diagrama de Casos de Uso, Diagrama de Classes
UML: Diagrama de Casos de Uso, Diagrama de Classes Diagrama de Casos de Uso O modelo de casos de uso visa responder a pergunta: Que usos (funcionalidades) o sistema terá? ou Para que aplicações o sistema
Leia maisMER Modelo de entidade e Relacionamento. Prof. Me. Hélio Esperidião
MER Modelo de entidade e Relacionamento Prof. Me. Hélio Esperidião MODELO DE DADOS Um modelo de (banco de) dados é uma descrição dos tipos de informações que estão armazenadas em um banco de dados. Por
Leia maisI Requisitos de um modelo conceitual: - clareza (facilidade de compreensão) - exatidão (formal)
Modelagem Conceitual C O objetivo É: Representar a semântica da informação, independente de considerações de eficiência. D O objetivo NÃO É: Descrever a estrutura do armazenamento do banco de dados. I
Leia maisProjeto de Banco de Dados. Disciplina: Banco de Dados I José Antônio da Cunha
Projeto de Banco de Dados Disciplina: Banco de Dados I José Antônio da Cunha Introdução Banco de Dados Esta aula apresenta os conceitos da área de banco de dados, que são necessários à compreensão do projeto
Leia maisProgramando em C++ Joel Saade. Novatec Editora Ltda. www.novateceditora.com.br
Programado em C++ Joel Saade Novatec Editora Ltda. www.ovateceditora.com.br Programado em C++ Capítulo 1 Itrodução Este capítulo trata, de forma breve, a história de C e C++. Apreseta a estrutura básica
Leia maisSéries de Potências AULA LIVRO
LIVRO Séries de Potêcias META Apresetar os coceitos e as pricipais propriedades de Séries de Potêcias. Além disso, itroduziremos as primeiras maeiras de escrever uma fução dada como uma série de potêcias.
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 maisAula 3 SBD Modelo Entidade Relacionamento Parte 1. Profa. Elaine Faria UFU - 2015
Aula 3 SBD Modelo Entidade Relacionamento Parte 1 Profa. Elaine Faria UFU - 2015 Processo do Projeto de um Banco de Dados A criação de uma aplicação de banco de dados envolve várias tarefas Projeto do
Leia maisAbordagem relacional Capítulo 4
Abordagem relacional Capítulo 4 Carlos A. Heuser - Transparências para uso com o livro Projeto de Banco de Dados, Ed. Sagra&Luzzatto, Porto Alegre, 1999 1 Abordagem Relacional Abordagem de modelagem de
Leia maisSimulado Banco de Dados I Bimestre 1 Capítulo 1 Projeto Lógico de Banco de Dados
Simulado Banco de Dados I Bimestre 1 Capítulo 1 Projeto Lógico de Banco de Dados 01) Defina com suas próprias palavras: a) Banco de Dados b) Sistema Gerenciador de Banco de Dados c) Sistema de Banco de
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 maisIII. Projeto Conceitual de Banco de Dados. Pg. 1 Parte III (Projeto Conceitual de Banco de Dados)
III Projeto Conceitual de Banco de Dados 16 páginas INTRODUÇÃO CONCEITOS BÁSICOS ENTIDADES E TIPOS DE ENTIDADES RELACIONAMENTOS E TIPOS DE RELACIONAMENTOS ATRIBUTOS E TIPOS DE ATRIBUTOS ABSTRAÇÕES DE DADOS
Leia mais1) O QUE NÃO É BANCO DE DADOS?
FMU - Graduação em Ciência da Computação - BANCO DE DADOS I - Prof. Fernando Alberto Covalski - pág 1 1) O QUE NÃO É BANCO DE DADOS? SISTEMAS ISOLADOS SISTEMA DE PRODUÇÃO SISTEMA DE VENDAS SISTEMA DE COMPRAS
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 - Banco de Dados 1 Agenda Modelo Entidade-Relacionamento UML
Leia maisGeneralização e Especialização Banco de Dados
Generalização e Especialização Banco de Dados Extensões do Modelo ER Possuem o objetivo de aumentar o poder de expressão do modelo provendo novos meios de representações Suporte a Abstrações de Dados características
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 maisIII Simpósio sobre Gestão Empresarial e Sustentabilidade (SimpGES) Produtos eco-inovadores: produção e consumo"
4 e 5 de outubro de 03 Campo Grade-MS Uiversidade Federal do Mato Grosso do Sul RESUMO EXPANDIDO COMPARAÇÃO ENTRE REDES NEURAIS ARTIFICIAIS E REGRESSÃO LINEAR MÚLTIPLA PARA PREVISÃO DE PREÇOS DE HORTALIÇAS
Leia maisINTERPOLAÇÃO. Interpolação
INTERPOLAÇÃO Profa. Luciaa Motera motera@facom.ufms.br Faculdade de Computação Facom/UFMS Métodos Numéricos Iterpolação Defiição Aplicações Iterpolação Liear Equação da reta Estudo do erro Iterpolação
Leia maisOs juros compostos são conhecidos, popularmente, como juros sobre juros.
Módulo 4 JUROS COMPOSTOS Os juros compostos são cohecidos, popularmete, como juros sobre juros. 1. Itrodução Etedemos por juros compostos quado o fial de cada período de capitalização, os redimetos são
Leia maisComputação Científica - Departamento de Informática Folha Prática 1
1. Costrua os algoritmos para resolver os problemas que se seguem e determie as respetivas ordes de complexidade. a) Elaborar um algoritmo para determiar o maior elemeto em cada liha de uma matriz A de
Leia maisOtimização e complexidade de algoritmos: problematizando o cálculo do mínimo múltiplo comum
Otimização e complexidade de algoritmos: problematizado o cálculo do míimo múltiplo comum Custódio Gastão da Silva Júior 1 1 Faculdade de Iformática PUCRS 90619-900 Porto Alegre RS Brasil gastaojuior@gmail.com
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 maisActivALEA. ative e atualize a sua literacia
ActivALEA ative e atualize a sua literacia N.º 29 O QUE É UMA SONDAGEM? COMO É TRANSMIITIIDO O RESULTADO DE UMA SONDAGEM? O QUE É UM IINTERVALO DE CONFIIANÇA? Por: Maria Eugéia Graça Martis Departameto
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 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 maisCurso de Gestão em SI MODELAGEM DE DADOS. Rodrigo da Silva Gomes. (Extraído do material do prof. Ronaldo Melo - UFSC)
Curso de Gestão em SI MODELAGEM DE DADOS Rodrigo da Silva Gomes (Extraído do material do prof. Ronaldo Melo - UFSC) Modelo Conceitual Descrição do banco de dados de forma independente de implementação
Leia maisFACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS DE SERGIPE
FACULDADE DE ADMINISTRAÇÃO E NEGÓCIOS DE SERGIPE CURSO: ENGENHARIA DE PRODUÇÃO ASSUNTO: INTRODUÇÃO ÀS EQUAÇÕES DIFERENCIAIS, EQUAÇÕES DIFERENCIAIS DE PRIMEIRA ORDEM SEPARÁVEIS, HOMOGÊNEAS, EXATAS, FATORES
Leia maisQUESTÕES PARA ESTUDO DIAGRAMA DE CLASSE
TURMA: / CÓDIGO: CCT0071 PERGUNTAS PARA ESTUDO MODELAGEM DE SISTEMAS DATA: NÃO ENTREGAR CAMPUS: SANTO ANDRÉ PERÍODO: NOTURNO VALOR = 0,0 PROFESSOR: CELSO CANDIDO QUESTÕES PARA ESTUDO DIAGRAMA DE CLASSE
Leia maisCom base nos slides vistos em sala de aula resolva os seguintes exercícios:
Com base nos slides vistos em sala de aula resolva os seguintes exercícios: 1. Dê ao menos cinco exemplos de cada um dos conceitos básicos da abordagem ER apresentados nesta aula: entidade, relacionamento,
Leia maisModelo Entidade Relacionamento
Prograa DCC011 Itrodução a Baco de Dados Modelo Etidade Relacioaeto Mirella M. Moro Departaeto de Ciêcia da Coputação Uiversidade Federal de Mias Gerais irella@dcc.ufg.br IMPORTATE: e algus slides, eu
Leia maisApresentação. Unimar - Universidade de Marília F.C.T.
Apresentação Este curso tem como objetivo, oferecer uma noção geral sobre a construção de sistemas de banco de dados. Para isto, é necessário estudar modelos para a construção de projetos lógicos de bancos
Leia maisBanco de Dados para Redes. Cassio Diego cassiodiego.com/bdr
Banco de Dados para Redes Cassio Diego cassiodiego.com/bdr 1 Unidade 1 - Introdução Conceito de Banco de Dados Definição de SGBD Vantagens de utilizar SGBD Usuários do Banco de Dados Principais Bancos
Leia maisBanco de Dados para Sistemas de Informação Geográfica (SIG)
Baco de Dados para Sistemas de Iformação Geográfica (SIG) JUGURTA LISBOA FILHO Departameto de Iformática Uiversidade Federal de Viçosa 3657-000 - Viçosa - MG e-mail: jugurta@dpi.ufv.br ROTEIRO Módulo I
Leia maisMOMENTOS DE INÉRCIA. Física Aplicada à Engenharia Civil II
Física Aplicada à Egeharia Civil MOMENTOS DE NÉRCA Neste capítulo pretede-se itroduzir o coceito de mometo de iércia, em especial quado aplicado para o caso de superfícies plaas. Este documeto, costitui
Leia maisHerança. Algoritmos e Programação II. Aula 5 Herança
Algoritmos e Programação II Aula 5 Herança *Adaptado do material do Prof. Júlio Machado Herança Uma característica importante da programação orientada a objetos é permitir a criação de novas classes com
Leia maisSISTEMA DE AMORTIZAÇÃO FRANCÊS DESENVOLVIDO ATRAVÉS DA LINGUAGEM DE PROGRAMAÇÃO JAVA¹
SISTEMA DE AMORTIZAÇÃO FRANCÊS DESENVOLVIDO ATRAVÉS DA RESUMO LINGUAGEM DE PROGRAMAÇÃO JAVA¹ Deis C. L. Costa² Edso C. Cruz Guilherme D. Silva Diogo Souza Robhyso Deys O presete artigo forece o ecadeameto
Leia maisBases de Dados. Parte III: O Modelo Relacional
Bases de Dados MI / LCC / LEG / LERSI / LMAT Parte III O Modelo Relacional 1 O Modelo Relacional Foi introduzido em 1970 por Ted Codd da IBM Research. É baseado no conceito de relação, onde uma relação
Leia maisENGENHARIA DA COMPUTAÇÃO CONTEÚDO 4 GENERALIZAÇÃO E ENTIDADE ASSOCIATIVA. Prof. Msc. Ricardo Antonello BANCO DE DADOS I
ENGENHARIA DA COMPUTAÇÃO BANCO DE DADOS I CONTEÚDO 4 GENERALIZAÇÃO E ENTIDADE ASSOCIATIVA Prof. Msc. Ricardo Antonello Generalizaçao ou especialização Além de relacionamentos e atributos, propriedades
Leia maisRevisão 01-2011. Exercícios Lista 01 21/02/2011. Questão 01 UFRJ - 2006
Aluo(a): Professor: Chiquiho Revisão 0-20 Exercícios Lista 0 2/02/20 Questão 0 UFRJ - 2006 Dois estados produzem trigo e soja. Os gráficos abaixo represetam a produção relativa de grãos de cada um desses
Leia maisTestes de Hipóteses para a Diferença Entre Duas Médias Populacionais
Estatística II Atoio Roque Aula Testes de Hipóteses para a Difereça Etre Duas Médias Populacioais Vamos cosiderar o seguite problema: Um pesquisador está estudado o efeito da deficiêcia de vitamia E sobre
Leia maisUNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 16 PROFª BRUNO CALEGARO
UNIVERSIDADE FEDERAL DE SANTA MARIA CENTRO DE TECNOLOGIA AULA 16 PROFª BRUNO CALEGARO Santa Maria, 12 de Novembro de 2013. Revisão aula anterior Modelagem orientada a objetos com UML Software: Astah Community
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 maisEngenharia de Software Engenharia de Requisitos. Análise Orientada a Objetos Prof. Edison A M Morais http://www.edison.eti.br prof@edison.eti.
Engenharia de Software Engenharia de Requisitos Análise Orientada a Objetos Prof. Edison A M Morais http://www.edison.eti.br prof@edison.eti.br 1 Contextualizando... Fonte: [1] O Processo de ER pode ser
Leia maisModelo Entidade Relacionamento Estendido. Extensões do Modelo Entidade-Relacionamento. Herança. Subclasse/Superclasse. Generalização/Especialização
-grauação em Ciêcia a Computação CC-202 Sistemas e Baco e Daos Extesões o oelo Etiae-Relacioameto Profa. aria Camila arii Barioi camila.barioi@ufabc.eu.br Bloco B - sala 937 2 quarimestre e 20 oelo Etiae
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 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 maisMODELO DE DADOS. É uma imagem gráfica de toda a base de informações necessárias para um determinado empreendimento.
MODELO DE DADOS. Modelo de Dados É uma imagem gráfica de toda a base de informações necessárias para um determinado empreendimento. 2. Modelo de Entidade Relacionamento É a principal ferramenta gráfica
Leia maisModelagem Lógica Verificar Requisitos. 2. Obter o modelo conceitual. 3. Definir a abordagem de banco de dados a ser
Modelagem Coceitual: preocupação: correta abstração do mudo real (captura correta da semâtica da aplicação) Modelagem Lógica + Física: preocupação: escolhas corretas a coversão para o esquema do SGBD (relacioal)
Leia maisGuia do Professor. Matemática e Saúde. Experimentos
Guia do Professor Matemática e Saúde Experimetos Coordeação Geral Elizabete dos Satos Autores Bárbara N. Palharii Alvim Sousa Karia Pessoa da Silva Lourdes Maria Werle de Almeida Luciaa Gastaldi S. Souza
Leia mais17/03/2014 MODELO ENTIDADE-RELACIONAMENTO (M.E.R.) Agenda Generalização / Especialização; Entidade Associativa (Agregação);
MODELO ENTIDADE-RELACIONAMENTO (M.E.R.) Ageda Geeralização / Especialização; Etidade Associativa (Agregação); 1 MODELO ENTIDADE-RELACIONAMENTO (M.E.R.) Geeralização / Especialização A geeralização é um
Leia mais