Modelo Entidade Relacionamento

Tamanho: px
Começar a partir da página:

Download "Modelo Entidade Relacionamento"

Transcrição

1 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 [email protected] IMPORTATE: e algus slides, eu ão falo ada porque te texto suficiete o eso para copreedê lo. Para evitar cofusão, eles possue este síbolo ao lado do úero do slide: Itrodução Coceitos básicos, características da abordage de baco de dados, odelos de dados, esqueas e istâcias, arquitetura de u sistea de baco de dados, copoetes de u sistea de gerêcia de baco de dados. Modelos de dados e liguages Modeloetidade relacioaeto d l i t (ER), odelo relacioal, l álgebra relacioal, SQL. Projeto de bacos de dados Fases do projeto de bacos de dados, projeto lógico de bacos de dados relacioais, oralização. ovas Tecologias e Aplicações de Baco de Dados 2 Modelo Etidade Relacioaeto 1. Revisão 2. Geeralização e especialização 3. Restrições sobre Hierarquias de Especialização/Geeralização 4. Relacioaeto terário Processo de Projeto de Bacos de Dados Idepedete de SGBD POTO DE PARTIDA Requisitos de Dados USADO O MODELO O ER Esquea Coceitual Modelo de dados de alto ível CORREÇÃO E REVISÃO Etidades, atributos, relacioaetos Atributos: siples, coposto, ulti valorado Atributos chave Papeis Relacioaetos Cardialidades (1:1, 1:, :M) Participação (total, parcial) 1. Forula 1 Deseja se projetar ua base de dados que ateha resultados de corridas de Fórula 1. A base de dados deve ater iforações sobre as equipes (código, oe e país), be coo sobre os pilotos que pertece a cada equipe (equipe a que pertece, código, oe e país). Os países são idetificados por ua sigla e a base de dados deve coter o oe de cada país. Tabé é ecessário arazear dados sobre os circuitos (código, oe e país). Para cada corrida realizada o circuito, é ecessário saber a data e que ocorreu, a duração e iutos e a posição que cada piloto obteve a corrida. 5 6

2 Erros ais Cous Erros ais Cous Corrida precisa ser Etidade,,pois é ecessário arazear data e duração. ERRADO: colocar corrida coo relacioaeto etre Piloto e Circuito, e arazear data e duração coo atributo desse relacioaeto; está errado porque a data e a duração serão arazeadas para cada piloto daquela corrida, ou seja: para data, é o eso dado repetido várias vezes o baco de dados (redudâcia e icosistêcia) e para duração, será a do piloto e ão a da corrida coo u todo. A posição do piloto a corrida é u atributo do relacioaeto etre Piloto e Corrida. Lebrar que vários pilotos corre e várias corridas, e e cada ua aquele piloto te ua posição. País aparece apeas UMA vez o esquea coo etidade. Equipe, Piloto e Circuito possue país. Esse dado é arazeado o esquea através do relacioaeto co a etidade d País. Colocar a etidade País e atributo país e Equipe, Piloto e Circuito está errado: redudâcia e icosistêcia. 7 8 Observações que pode levar a erros U relacioaeto só precisa de oe quado existe ais de u relacioaeto etre as esas etidades (1) Professor alocado Departaeto t (2) Professor chefia Departaeto Toda etidade precisa de u atributo chave: prieiro, deve se verificar etre os atributos dos requisitos se algu é a chave (por exeplo: cpf, sigla do país); caso ão exista, pode se defiir ua chave padrão (por exeplo: código, idetificador, etc). Atributos chave deve ser sublihados. Relacioaetos ão tê atributo chave. Observações que pode levar a erros e todas as cardialidades vê dos requisitos: ua equipe pode ter vários pilotos e ua teporada (alé dos 2 titulares, existe os de teste que pode virar titular durate a teporada). Relacioaetos co ais de u participate tê cardialidade (e vez de 2 ou 5). Durate a odelage coceitual ão iteressa o SGBD! ão iteressa coo irão ficar as tabelas!!!!! Modelo coceitual visto e aula = Modelo Etidade Relacioaeto (ER). Coceitos do odelo ER: etidade, atributo e relacioaeto (viu? se tabelas ) Etidade d é etidade d Relacioaeto é relacioaeto ão existe etidade de etidade ão existe relacioaeto de relacioaeto ão existe u detro do outro PORÉM existe Etidade Associativa U ser híbrido que é *raraete* utilizado a prática Raraete MESMO, poré coceitualete iteressate e poderoso 11 12

3 2. Etidade associativa Diagraa ER atual para represetar édicos e suas cosultas co pacietes: Cosulta Paciete AGORA: ecessário saber que edicaetos existe e que edicaetos fora prescritos e cada cosulta Medicaeto Relacioado a? Relacioado a Paciete? Relacioado à Cosulta? O PROBLEMA Dado o seguite diagraa ER, agora é ecessário saber que edicaetos existe e que edicaetos fora prescritos e cada cosulta SOLUÇÃO 1 Atributo de. Cosulta Ifora qual édico prescreveu. Perde para qual paciete e e qual cosulta. Coo saber todos os edicaetos existetes?! edicaeto Cosulta Paciete Paciete O PROBLEMA Dado o seguite diagraa ER, agora é ecessário saber que edicaetos existe e que edicaetos fora prescritos e cada cosulta SOLUÇÃO 2 Atributo de Paciete. Cosulta Ifora qual paciete recebeu. Perde para qual édico e e qual cosulta. Coo saber todos os edicaetos existetes?! Cosulta Paciete Paciete edicaeto O PROBLEMA Dado o seguite diagraa ER, agora é ecessário saber que edicaetos existe e que edicaetos fora prescritos e cada cosulta SOLUÇÃO 3 Atributo de Cosulta. Cosulta Paciete Ifora qual paciete recebeu e qual édico prescreveu!!!! E e qual cosulta! Ótio!!!! PORÉM coo saber todos os edicaetos existetes?! Cosulta edicaeto Paciete O PROBLEMA Dado o seguite diagraa ER, agora é ecessário saber que edicaetos existe e que edicaetos fora prescritos e cada cosulta Cosulta Paciete SOLUÇÃO 4 ETIDADE ASSOCIATIVA: híbrido de etidade e relacioaeto Cosulta prescrição Medicaeto Paciete 17 Etidade associativa Etre e Paciete, cosulta é relacioaeto (e aarelo) Etre Cosulta e Medicaeto, cosulta é etidade (e azul) Td Todos requisitos ii atedidos Todos edicaetos existetes estão a etidade própria (idepedete de tere sido prescritos) Se edicaetos são prescritos, o relacioaeto prescrição ifora quais fora co os respectivos édicos e pacietes iforados por cosulta Cosulta Paciete prescrição iã Medicaeto 18

4 3. Especialização e Geeralização Especialização Processo de defiição de u cojuto de sub classes (sub tipos) de u tipo de etidade Geeralização Processo de defiição de u tipo de etidade geérico (super classe ou super tipo) a partir de u cojuto de tipos de etidade Exeplo: {secretária, egeheiro, técico} é ua especialização de Epregado; ou Epregado é ua geeralização de {secretária, egeheiro, técico} Especialização e Geeralização Toda istâcia de ua sub classe (ou sub tipo) é tabé istâcia de sua super classe (ou supertipo) Ex.: Joh Sith é u egeheiro e é u epregado Heraça de Tipo: Ua etidade de ua sub classe te todos os atributos e relacioaetos da super classe E outra palavras, ela herda todos os atributos e relacioaetos da super classe E pode defiir seus proprios atributos e relacioaetos locais ou específicos (*) Subs herda atributos e relacioaetos Pessoa: 3 atributos 1 relacioaeto Pessoa Física: 6 atributos 1 relacioaeto Pessoa Jurídica: 7 atributos 1 relacioaeto Istâcias PESSOA FÍSICA reg localização valor id dataii ed JURÍDICA Ióveis 1 Pessoa cpf oe estado civil il Física d cpj razao social Jurídica setor produtivo valor estiado Heraça disjutiva (d) : pessoa é {física XOR jurídica} Heraça total (liha dupla): toda pessoa é sub Subs precisa ter atributos ou relacioaetos próprios, seão fica iguais à super Qual a difereça etre Pessoa e Pessoa Física?! ãofazsetidoterabas ter abas Heraça é u tipo especial de relacioaeto Ergo, ua etidade pode ter várias heraças Epregado: Pode ser {SECRETARIA xortecico xor EGEHEIRO} Pode ser GERETE Precisa ser {ASSALARIADO xor HORISTA} reg localização valor id dataii ed Ióveis 1 Física Pessoa d cpj razao social Jurídica setor produtivo valor estiado 23 Figura 4.1 otação de diagraa EER para represetar as subclasses e a especialização. 24

5 25 Quais istâcias de epregados existe? RESPODER EXERCÍCIOS o MOODLE (a) Gerete-Secretária-Assalariada (b) Técico-Assalariado (c) Egeheiro-Técico-Horista (d) Gerete-Horista (e) Secretária (f) Egeheiro-Gerete (g) Epregado (h) Epregado-Assalariado Figura 4.2 Istâcias de ua especialização. 26 Quatos atributos possue istâcias de (a) Gerete-Secretária-Assalariada (b) Técico-Assalariado (c) Gerete-Horista (d) Epregado-Assalariado Atributo coposto = 1 atributo Atributo ultivalorado = 1 atributo Quatos relacioaetos possue (a) Gerete-Secretária-Assalariada (b) Técico-Assalariado (c) Gerete-Horista (d) Epregado-Assalariado RESPODER EXERCÍCIOS o MOODLE Especialização O processo de especialização perite: Defiir u cojuto de sub classes (sub tipos) de u tipo de etidade Estabelecer atributos específicos adicioais para cada sub classe (sub tipo) Estabelecer tipos de relacioaetos especificos adicioais etre cada sub classe (sub tipo) e outros tipos de etidades ou outras sub classes (sub tipos) Restrições sobre Hierarquias Figura 4.3 Coo geeraliza? Geeralização. (a) Dois tipos de etidade, CARRO e CAMIHAO. (b) Geeralizado CARRO e CAMIHAO a superclasse VEICULO. 29 Defiida id por atributo ou usuário Disjução: Sub classes pode ser disjutas ou sobrepostas Copletude: A cobertura da super classe e relação às sub classes pode ser total ou parcial Restrições possíveis: Disjuta/Total Disjuta/Parcial Sobreposta/Total Sobreposta/Parcial 30

6 d = disjução U Epregado é Secretária OU Técico OU Egeheiro o = sobreposição Ua peça é fabricada E/OU forecida Figura otação do diagraa EER para ua especialização defiida por atributo e TipoTrabalho. 31 Figura 4.5 otação de diagraa EER para ua especialização sobreposta (ão disjuta). 32 PARCIAL Epregados pode ser {Secretaria,técico,egeheiro} técico egeheiro} Geretes TOTAL TODO Epregado é Assalariado OU Horista Restrições sobre Hierarquias de Especialização/Geeralização Hierarquia Toda sub classe participa coo ua sub classe e apeas u relacioaeto classe/sub classe Reticulado lattice, heraça últipla, grade de especialização Ua sub classe pode participar i e ais de u relacioaeto classe/sub classe Atributos e relacioaetos oitidos para siplificar a iage, as existe! Figura 4.6 U reticulado de especialização, co a subclasse GERETE_EGEHARIA copartilhada. 35 Figura 4.7 U reticulado de especialização, co heraça últipla, para u baco de dados UIVERSIDADE. 36

7 Quatos atributos te (a) Epregado (b) ExAluo (c) Aluo (d) Docete (e) Assistete Aluo (f) Aluo Graduado RESPODER EXERCÍCIOS o MOODLE Figura 4.7 U reticulado de especialização, co heraça últipla, para u baco de dados UIVERSIDADE Relacioaetos Terários ovo requisito para Uiversidade É ecessário cadastrar os livros texto utilizados as disciplias para fis de cotrole da biblioteca Para cada livro texto, arazear: isb (idetificador) lista de autores título editora Alé disso, é iportate saber qual professor está utilizado quais livros e qual disciplia 38 Relacioaetos Terários REQUISITOS DE DADOS Para cada livro texto, t arazear: isb idetificador, lista de autores, título, editora Alé disso, é iportate saber qual professor está utilizado quais livros e qual disciplia id cpf Disciplia oe Professor cotato LivroTexto Istâcias do Relacioaeto Terário Professor Disciplia Professor Disciplia LivroTexto Para a istâcia de u relacioaeto terário existir, ela precisa de ua istâcia de cada etidade evolvida o relacioaeto cod cre oe pré req ed ib isb titulo autores LivroTexto Relacioaetos Terários esses diagraas são equivaletes?! Quatidade foe Proj_oe FORECEDOR forece Relacioaetos Terários Quatidade foe FORECEDOR forece Proj_oe u_peça foe FORECEDOR pode u_peça for ece Proj_oe usa u_peça Para a istâcia de u relacioaeto terário existir, ela precisa de ua istâcia de cada etidade evolvida o relacioaeto Ou seja, Forece *ecessariaete* coecta ua peça de u forecedor para u projeto Por que precisa de u de cada???? 41 42

8 Relacioaetos Terários foe FORECEDOR Quatidade forece Proj_oe u_peça Por que precisa de u de cada???? Se u coputador do eu projeto dá problea, coo proceder? Precisa verificar qual foi a peça (pode ter u recall para tal) e etrar e cotato co o seu forecedor para utilizar o serviço de garatia. Ou seja, para cada peça coprada para u projeto, abos forecedor e úero da peça são esseciais. Ergo, relacioaeto etre três etidades. 43 Figura 3.10 Alguas istâcias de relacioaeto do cojuto de relacioaeto terário FORECE. 44 Perguta Existe outra aeira de represetar este requisito? Para cada peça adquirida para u projeto, é ecessário saber seu forecedor e respectivo úero da peça Relacioaetos Terários Represetação usado Tipo de Etidade Fraca foe FORECEDOR Quatidade FORECE 1 1 Proj_oe Si, e essa é ua das grades vatages do odelo ER: peritir ais de ua represetação para o eso cojuto de requisitos OK, coo seria essa represetação?! u_peça 1 45 Figura 4.11 FORECE represetado coo u tipo etidade fraca. 46 MAS HEI!? foe FORECEDOR Quatidade FORECE 1 1 Proj_oe Relacioaetos Terários Outro exeplo de ão equivalêcia: o relacioaeto terário é equivalete aos três biários? u_peça Para cada peça adquirida id para u projeto, é ecessário saber seu forecedor e úero da peça. este segudo diagraa, forece existe apeas se associar ua peça de u forecedor para u projeto O sigificado é exataete o eso do relacioaeto terário aterior 1 47 Figura 4.12 Outro exeplo de tipos relacioaeto terário versus biário. i 48

Modelo Entidade Relacionamento

Modelo 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 [email protected] Itrodução Coceitos básicos, características

Leia mais

Modelo Entidade Relacionamento

Modelo 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 [email protected] Modelo Etidade Relacioameto 1. Revisão

Leia mais

Mapeamentos. Passo 1: Tipo-Entidade Forte. Passo 2: Tipo-Entidade Fraca. Passo 1: Tipo-Entidade Forte. Modelo de Dados e o Projeto de BD

Mapeamentos. 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 mais

Banco de Dados I Parte II: Abordagem Entidade-Relacionamento

Banco de Dados I Parte II: Abordagem Entidade-Relacionamento Baco de Dados I Parte II: Abordagem Etidade-Relacioameto Prof. Gregorio Perez ( [email protected] ) Colaboração: profa. Aa Leda prof. Adré Satos prof. José Ferreira Prata Roteiro Itrodução Etidade Relacioameto

Leia mais

Motivação. Modelos Conceituais de Dados. Projeto de BD. Categorias de Modelos de Dados. Categorias de Modelos de Dados

Motivação. Modelos Conceituais de Dados. Projeto de BD. Categorias de Modelos de Dados. Categorias de Modelos de Dados Ciêcia da Coputação GBC043 Sisteas de Baco de Dados Modelos Coceituais de Dados Profa. Maria Caila Nardii Barioi [email protected] Bloco B - sala B37 seestre de 208 Motivação Objetivo da abordage de

Leia mais

Modelo Conceitual. Disciplina: Banco de Dados. Edmilson Campos, Prof. MsC.

Modelo Conceitual. Disciplina: Banco de Dados. Edmilson Campos, Prof. MsC. Disciplia: Baco de Dados AULA 02 Abordagem Modelo Coceitual Adaptado dos slides do Livro Projeto de Baco de Dados, v. 4 de Carlos A. Heuser Edmilso Campos, Prof. MsC. http://edmilsocampos.et [email protected]

Leia mais

Revisão e Exercícios. Relacionamento. Projeto de Bancos de Dados. Chave e Domínio. Tipos de Atributos

Revisão e Exercícios. Relacionamento. Projeto de Bancos de Dados. Chave e Domínio. Tipos de Atributos Projeto de Bancos de Dados Mini Mundo DCC011 Revisão e Exercícios Mirella M. Moro Departamento de Ciência da Computação Universidade Federal de Minas Gerais [email protected] Independente de SGBD Específico

Leia mais

BM&F Câmara de Ativos Taxas de Referência e Seus Limites de Variação Para a Determinação do Túnel de Taxas do Sisbex. - Versão 3.

BM&F Câmara de Ativos Taxas de Referência e Seus Limites de Variação Para a Determinação do Túnel de Taxas do Sisbex. - Versão 3. BM&F Câara de Ativos s de Referêcia e Seus Liites de Variação Para a Deteriação do Túel de s do Sisbex - Versão 3.0-1 Itrodução. Neste docueto apresetaos u procedieto pelo qual as taxas de referêcia da

Leia mais

GRÁFICOS DE CONTROLE PARA X e S

GRÁFICOS DE CONTROLE PARA X e S Setor de Tecologia Departaeto de Egeharia de Produção Prof. Dr. Marcos Augusto Medes Marques GRÁFICOS DE CONTROLE PARA X e S E duas situações os gráficos de cotrole X e S são preferíveis e relação aos

Leia mais

Operadores Lineares e Matrizes

Operadores Lineares e Matrizes Operadores Lieares e Matrizes Ua Distição Fudaetal e Álgebra Liear Prof Carlos R Paiva Operadores Lieares e Matrizes Coeceos por apresetar a defiição de operador liear etre dois espaços lieares (ou vectoriais)

Leia mais

Fundamentos de Bancos de Dados Prova 3

Fundamentos de Bancos de Dados Prova 3 Fudametos de Bacos de Dados Prova 3 Prof. Carlos A. Heuser Julho de 2005 Duração: 2 horas Prova com cosulta Questão (Costrução de modelo ER - Peso 3) Deseja-se costruir uma base de dados para armazear

Leia mais

Projeto e Análise de Algoritmos Aula 2: Função de Complexidade Notação Assintótica (GPV 0.3)

Projeto e Análise de Algoritmos Aula 2: Função de Complexidade Notação Assintótica (GPV 0.3) Projeto e Aálise de Algoritos Aula 2: Fução de Coplexidade Notação Assitótica (GPV 0.3) DECOM/UFOP 202/2 5º. Período Aderso Aleida Ferreira Material desevolvido por Adréa Iabrudi Tavares BCC 24/202-2 BCC

Leia mais

Modelo Entidade Relacionamento Estendido. Extensões do Modelo Entidade-Relacionamento. Herança. Subclasse/Superclasse. Generalização/Especialização

Modelo 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 [email protected] Bloco B - sala 937 2 quarimestre e 20 oelo Etiae

Leia mais

Modelos Conceituais de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri

Modelos Conceituais de Dados. Banco de Dados Profa. Dra. Cristina Dutra de Aguiar Ciferri Modelos Coceituais de Dados Baco de Dados 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

Leia mais

Banco de Dados para Sistemas de Informação Geográfica (SIG)

Banco 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: [email protected] ROTEIRO Módulo I

Leia mais

Modelo Entidade Relacionamento

Modelo Entidade Relacionamento Programa DCC0 Introdução a Banco de Dados Modelo Entidade Relacionamento Mirella M. Moro de Ciência da Computação Universidade Federal de Minas Gerais [email protected] Introdução Conceitos básicos,

Leia mais

Hidráulica Geral (ESA024A)

Hidráulica Geral (ESA024A) Faculdade de Egeharia epartaeto de Egeharia Saitária e Abietal Hidráulica Geral (ESA04A) Prof Hoero Soares º seestre 0 Terças de 0 às h Quitas de 08 às 0 h Uiversidade Federal de Juiz de Fora - UFJF Faculdade

Leia mais

MATEMÁTICA APLICADA RESOLUÇÃO E RESPOSTA

MATEMÁTICA APLICADA RESOLUÇÃO E RESPOSTA GRADUAÇÃO EM ADMINISTRAÇÃO DE EMPRESAS - SP 4/6/7 A Deostre que, se escolheros três úeros iteiros positivos quaisquer, sepre eistirão dois deles cuja difereça é u úero últiplo de. B Cosidere u triâgulo

Leia mais

INF1383 -Bancos de Dados

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 mais

ATRIBUTO REPRESENTAÇÃO

ATRIBUTO 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 mais

Sumário. 2 Índice Remissivo 19

Sumário. 2 Índice Remissivo 19 i Sumário 1 Estatística Descritiva 1 1.1 Coceitos Básicos.................................... 1 1.1.1 Defiições importates............................. 1 1.2 Tabelas Estatísticas...................................

Leia mais

CINÉTICA QUÍMICA FATORES DE INFLUÊNCIA - TEORIA

CINÉTICA QUÍMICA FATORES DE INFLUÊNCIA - TEORIA Itrodução CINÉTICA QUÍMICA FATORES DE INFLUÊNCIA - TEORIA A Ciética Química estuda a velocidade com a qual as reações acotecem e os fatores que são capazes de realizar ifluêcia sobre ela. A medida mais

Leia mais

CAPÍTULO 8 - Noções de técnicas de amostragem

CAPÍTULO 8 - Noções de técnicas de amostragem INF 6 Estatística I J.I.Ribeiro Júior CAPÍTULO 8 - Noções de técicas de amostragem. Itrodução A Estatística costitui-se uma excelete ferrameta quado existem problemas de variabilidade a produção. É uma

Leia mais

Banco de Dados I. Prof. Diego Buchinger. Profa. Rebeca Schroeder Freitas Prof. Fabiano Baldo.

Banco de Dados I. Prof. Diego Buchinger. Profa. Rebeca Schroeder Freitas Prof. Fabiano Baldo. Banco de Dados I Prof. Diego Buchinger [email protected] [email protected] Profa. Rebeca Schroeder Freitas Prof. Fabiano Baldo Modelo Entidade-Relacionamento Parte II Modelo Entidade-Relacionamento

Leia mais

EXPLORANDO OS NÚMEROS FIGURADOS POR MEIO DE ATIVIDADES INVESTIGATIVAS

EXPLORANDO OS NÚMEROS FIGURADOS POR MEIO DE ATIVIDADES INVESTIGATIVAS EXPLORANDO OS NÚMEROS FIGURADOS POR MEIO DE ATIVIDADES INVESTIGATIVAS Vailde Bisogi - Uifra 1 Maria do Carmo Barbosa Trevisa - Uifra Resumo Esse trabalho tem por objetivo descrever os resultados de uma

Leia mais

2- Resolução de Sistemas Não-lineares.

2- Resolução de Sistemas Não-lineares. MÉTODOS NUMÉRICOS PARA EQUAÇÕES DIFERENCIAIS PARCIAIS - Resolução de Sisteas Não-lieares..- Método de Newto..- Método da Iteração. 3.3- Método do Gradiete. - Sisteas Não Lieares de Equações Cosidere u

Leia mais

Modelo Entidade-Relacionamento

Modelo Entidade-Relacionamento Modelo Entidade-Relacionamento Processo de Projeto de Bancos de Dados Mini-Mundo Análise de Requisitos Requisitos Funcionais Requisitos do BD Análise Funcional Projeto Conceitual Especificação das Transações

Leia mais

Condução Bidimensional em Regime Estacionário

Condução Bidimensional em Regime Estacionário Codução Bidiesioal e Regie Estacioário Euações de Difereças Fiitas E certos casos os étodos aalíticos pode ser usados a obteção de soluções ateáticas eatas para probleas de codução bidiesioal e regie estacioário.

Leia mais

Endereço. Dados. Mem Read Mem select

Endereço. Dados. Mem Read Mem select Parte IV Sistea de Meória Os sisteas de coputação utiliza vários tipos de dispositivos para arazeaeto de dados e de istruções. Os dispositivos de arazeaeto cosiste e eória pricipal e eória secudária. A

Leia mais

Fundamentos de Bancos de Dados 3 a Prova

Fundamentos 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 mais

Modelo Conceitual. Disciplina: Análise e Projeto Orientados a Objetos Profa. Dra. Elisa Yumi Nakagawa

Modelo Conceitual. Disciplina: Análise e Projeto Orientados a Objetos Profa. Dra. Elisa Yumi Nakagawa Modelo Coceitual Disciplia: Aálise e Projeto Orietados a Objetos Profa. Dra. Elisa Yumi Nakagawa Modelo Coceitual Mostra todos os coceitos importates o domíio do sistema, bem como as associações etre esses

Leia mais

Modelagem e Implementação de. Banco de Dados SAP HANA. 04: Modelo Conceitual: Relacionamentos. Prof. Ari Oliveira

Modelagem e Implementação de. Banco de Dados SAP HANA. 04: Modelo Conceitual: Relacionamentos. Prof. Ari Oliveira Modelagem e Implementação de Banco de Dados SAP HAA 04: Modelo Conceitual: Relacionamentos Prof. Ari Oliveira Observar e entender MUDO REAL MODELO COCEITUAL MODELO LÓGICO Organizar as idéias MODELO DESCRITIVO

Leia mais

Parte 3: Gráfico de Gestão de Estoque. Gráficos e Cálculos Fundamentais

Parte 3: Gráfico de Gestão de Estoque. Gráficos e Cálculos Fundamentais Capítulo 3: Gestão de stoques Curso de Admiistração de mpresas 2º Semestre 09 Disciplia: Admiistração da Logística e Patrimôio Capítulo 03: Gestão de estoques (Partes 3 e 4) Parte : Itrodução Parte 2:

Leia mais

= { 1, 2,..., n} { 1, 2,..., m}

= { 1, 2,..., n} { 1, 2,..., m} IME ITA Apostila ITA E 0 Matrizes Ua atriz de orde é, iforalete, ua tabela co lihas e coluas, e que lihas são as filas horizotais e coluas são as filas verticais Co esta idéia teos a seguite represetação

Leia mais

Novas Operações com Matrizes: Algumas de Suas Propriedades e Aplicações.

Novas Operações com Matrizes: Algumas de Suas Propriedades e Aplicações. Novas perações com atrizes: lgumas de Suas ropriedades e plicações toiel Nogueira da Silva e Valdair Bofim Itrodução: presete trabalho origiou-se durate o desevolvimeto de um projeto do rograma Istitucioal

Leia mais

META: Apresentar o conceito de módulo de números racionais e sua representação

META: Apresentar o conceito de módulo de números racionais e sua representação Racioais META: Apresetar o coceito de ódulo de úeros racioais e sua represetação decial. OBJETIVOS: Ao fi da aula os aluos deverão ser capazes de: Idetificar a fora decial de u úeros racioal. Idetificar

Leia mais

1.1. Ordem e Precedência dos Cálculos 1) = Capítulo 1

1.1. Ordem e Precedência dos Cálculos 1) = Capítulo 1 Capítulo. Aritmética e Expressões Algébricas O estudo de cálculo exige muito mais que o cohecimeto de limite, derivada e itegral. Para que o apredizado seja satisfatório o domíio de tópicos de aritmética

Leia mais

ESTATÍSTICA NÃO-PARAMÉTRICA

ESTATÍSTICA NÃO-PARAMÉTRICA ESTATÍSTICA NÃO-PARAMÉTRICA Prof. Dr. Edmilso Rodrigues Pito Faculdade de Matemática - UFU [email protected] 1 Programa Itrodução - Plao de curso, sistema de avaliação - Coceitos básicos de iferêcia

Leia mais

CONTANDO E PENSANDO MATEMATICAMENTE: UM TRABALHO DE INVESTIGAÇÃO MATEMÁTICA. GT 03 Educação Matemática no Ensino Médio e Ensino Superior

CONTANDO E PENSANDO MATEMATICAMENTE: UM TRABALHO DE INVESTIGAÇÃO MATEMÁTICA. GT 03 Educação Matemática no Ensino Médio e Ensino Superior CONTANDO E PENSANDO MATEMATICAMENTE: UM TRABALHO DE INVESTIGAÇÃO MATEMÁTICA GT 03 Educação Matemática o Esio Médio e Esio Superior Liliae R. Refatti, UNIFRA, [email protected] Adriaa B. Fortes,

Leia mais

Introdução a Complexidade de Algoritmos

Introdução a Complexidade de Algoritmos Itrodução a Complexidade de Algoritmos Estruturas de Dados Prof. Vilso Heck Juior Apresetação Revisão - O Algoritmo; A Complexidade; Exercício. Complexidade de Algoritmos REVISÃO - O ALGORITMO O Algoritmo

Leia mais

Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos

Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos. Análise de Algoritmos Aálise de Algoritmos Aálise de Algoritmos Prof Dr José Augusto Baraauskas DFM-FFCLRP-USP A Aálise de Algoritmos é um campo da Ciêcia da Computação que tem como objetivo o etedimeto da complexidade dos

Leia mais

Quantas pétalas tem a rosácea r = sin(nθ)?

Quantas pétalas tem a rosácea r = sin(nθ)? http://dx.doi.org/10.4322/gepem.2015.009 Quatas pétalas tem a rosácea r = si(θ)? Nota de Aula 1 Elisadra Bar de Figueiredo Professora, Uiversidade do Estado de Sata Cataria- UDESC [email protected]

Leia mais

0, É IGUAL A 1?

0, É IGUAL A 1? 0,999... É IGUAL A? Prof as Estela Kaufma Faiguelert Profa. Lucia Maria Aversa Villela Aluos de iiciação cietífica Alie Lebre Xavier da Rosa Douglas Duarte Jéssica dos Satos Freire Jéssika Ferada de Melo

Leia mais

C O objetivo É: Representar a semântica da informação, independente de considerações de eficiência.

C O objetivo É: Representar a semântica da informação, independente de considerações de eficiência. Projeto de Baco de Dados Etapa 1 Modelagem Coceitual [email protected] Désiré NGuessa 1 Modelagem Coceitual C O objetivo É: Represetar a semâtica da iformação, idepedete de cosiderações de eficiêcia.

Leia mais

10 - Medidas de Variabilidade ou de Dispersão

10 - Medidas de Variabilidade ou de Dispersão 10 - Medidas de Variabilidade ou de Dispersão 10.1 Itrodução Localizado o cetro de uma distribuição de dados, o próximo passo será verificar a dispersão desses dados, buscado uma medida para essa dispersão.

Leia mais

Stela Adami Vayego DEST/UFPR

Stela Adami Vayego DEST/UFPR Resumo 3 Resumo dos dados uméricos por meio de úmeros 1. Medidas de Tedêcia Cetral A tedêcia cetral da distribuição de freqüêcias de uma variável em um cojuto de dados é caracterizada pelo valor típico

Leia mais

Exercício dia 25 de abril - Resolvido

Exercício dia 25 de abril - Resolvido Exercício dia 25 de abril - Resolvido A Farmácia de maipulação HerbalTie vede medicametos preparados sob receita específica. Ela fabrica medicametos idividualizados destiados a pacietes alérgicos a corates

Leia mais

5 Modelo Proposto Para o Tratamento de Múltiplas Barras Swing

5 Modelo Proposto Para o Tratamento de Múltiplas Barras Swing odelo roposto ara o Trataeto de últiplas Barras Swi. Itrodução A ecessidade de desevolvieto de ferraetas que elhore as codições de aálise acopaha o crescete aueto da coplexidade dos sisteas elétricos de

Leia mais

Representação de Números em Ponto Flutuante

Representação de Números em Ponto Flutuante Represetação de Números em Poto Flutuate OBS: Esta aula é uma reprodução, sob a forma de slides, da aula em vídeo dispoibilizada pelo prof. Rex Medeiros, da UFRN/ECT, em https://youtu.be/ovuymcpkoc Notação

Leia mais

Cap. VI Histogramas e Curvas de Distribuição

Cap. VI Histogramas e Curvas de Distribuição TLF /11 Capítulo VI Histogramas e curvas de distribuição 6.1. Distribuições e histogramas. 6 6.. Distribuição limite 63 6.3. Sigificado da distribuição limite: frequêcia esperada e probabilidade de um

Leia mais

Casos de Uso e Diagrama de Casos de Uso

Casos de Uso e Diagrama de Casos de Uso Casos de Uso e Diagrama de Casos de Uso SSC 124: Aálise e Projeto Orietados a Objetos Profa. Dra. Elisa Yumi Nakagawa 1 Defiição Caso de uso (use case) uidade fucioal provida pelo sistema, subsistema,

Leia mais

Teste de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2016

Teste de Software. Engenharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2016 Teste de Software Egeharia de Software Profa. Dra. Elisa Yumi Nakagawa 1º semestre de 2016 Aspectos teóricos e empíricos de teste de cobertura de software Notas Didáticas do ICMC/USP (o. 31) Tópicos da

Leia mais

Combinações simples e com repetição - Teoria. a combinação de m elementos tomados p a p. = (*) (a divisão por p! desconta todas as variações.

Combinações simples e com repetição - Teoria. a combinação de m elementos tomados p a p. = (*) (a divisão por p! desconta todas as variações. obiações siles - Defiição obiações siles e co reetição - Teoria osidereos u cojuto X co eleetos distitos. No artigo Pricíios Multilicativos e Arrajos - Teoria, aredeos a calcular o úero de arrajos de eleetos

Leia mais

A finalidade de uma equação de regressão seria estimar valores de uma variável, com base em valores conhecidos da outra.

A finalidade de uma equação de regressão seria estimar valores de uma variável, com base em valores conhecidos da outra. Jaete Pereira Amador Itrodução A aálise de regressão tem por objetivo descrever através de um modelo matemático, a relação existete etre duas variáveis, a partir de observações dessas viráveis. A aálise

Leia mais

Fundamentos de Bancos de Dados 3 a Prova

Fundamentos 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 mais

Exercícios de Matemática Binômio de Newton

Exercícios de Matemática Binômio de Newton Exercícios de Mateática Biôio de Newto ) (ESPM-995) Ua lachoete especializada e hot dogs oferece ao freguês 0 tipos diferetes de olhos coo tepero adicioal, que pode ser usados à votade. O tipos de hot

Leia mais