Modelagem Conceitual Entidade-Relacionamento. Projeto de Sistemas de Informação. Processo de Software. Fernanda Baião UNIRIO

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

Download "Modelagem Conceitual Entidade-Relacionamento. Projeto de Sistemas de Informação. Processo de Software. Fernanda Baião UNIRIO"

Transcrição

1 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 de Iformação Levatameto de requisitos Aálise Aálise Fucioal Fucioal Projeto Coceitual Especificações Especificações de de Acesso Acesso Projeto Lógico Projeto Projeto da da Aplicação Aplicação Implemetação Projeto Físico Validação e Teste 2 Processo de Software Especificação: fucioalidade e restrições Desevolvimeto: Projeto implemetação segudo especificação Validação: testes para verificar se está de acordo com especificação Projeto Coceitual Projeto Lógico Projeto Físico Evolução: para ateder as mudaças 3

2 Fases Clássicas do Desevolvimeto de SW Levatameto de Requisitos Aálise de Requisitos Projeto Implemetação Testes Implatação Mauteção 4 RUP - Ratioal Uified Process. Busiess Egieerig. 2. Requiremets. 3. Aalysis ad Desig. 4. Implemetatio. 5. Test. 6. Cofiguratio ad chage maagemet. 7. Project Maagemet. 8. Eviromet. 9. Deploymet. Projeto Coceitual Projeto Lógico Projeto Físico 5 Modelos Ferrametas para modelagem coceitual ER - Peter Che UML - OMG (Grady, Booch, Rumbaugh) IE (Iformatio Egieerig) - J. Marti IDEFX (US Federal Gov.) 6

3 O Modelo ER O modelo de dados mais popular etre todos os utilizados a etapa de projeto coceitual de baco de dados. Produz um diagrama fácil de ser etedido pelo usuário fial. Fudametado os coceitos básicos de etidade, relacioameto e atributo. Outros coceitos foram icorporados para eriquecer a expressividade do modelo. 7 Elemetos Básicos Etidades: represetam classes de objetos do mudo real. represetadas graficamete por um retâgulo rotulado com o ome da etidade. Relacioametos: represetam agregações etre duas ou mais etidades. represetados graficamete por um losago rotulado com o ome da agregação. Atributos: represetam propriedades elemetares das etidades e/ou dos relacioametos. represetados graficamete por um segmeto de reta rotulado com o ome do atributo em uma de suas extremidades. rótulo rótulo rótulo ou rótulo 8 Elemetos Básicos VIVE_NA desde idetidade código ome CIDADE ome edereço habitates NASCIDA_NA 9

4 Diferetes Notações 0, Propriedades dos Relacioametos Grau total de etidades que participam do relacioameto. Cardialidade úmeros míimo e máximo de istâcias de cada etidade que podem estar associadas através do relacioameto. a cardialidade míima também é cohecida como PARTICIPAÇÃO: 0 = participação opcioal = participação obrigatória. Grau Relacioameto de Grau 2 ou biário. EMPREGADO LOTAÇÃO DEPARTAMENTO Relacioameto de Grau 3 ou terário. DISCIPLINA ALUNO ALOCAÇÃO PROFESSOR 2

5 Cardialidade... CLIENTE (0,) (,) FAZ PEDIDO EMPREGADO TRABALHA_EM (,) (,) DEPARTAMENTO HOMEM (0,) (0,) CASA MULHER PEDIDO (,) m PEDE (0,) PEÇA 3 Relacioametos -ários supoha que cada forecedor possa forecer peças a clietes. Primeira Tetativa: (,) (,) (,) (,) F m F-P P P-C m C 4 Relacioametos -ários supoha também que segudo levatametos sobre o cotexto em foco, sabe-se que: F forece P a C. F2 forece P a C2. F2 forece P2 a C. represetado esses dados um diagrama de ocorrêcias: Quem forece a C? F F-P P P-C C F C P F2 C2 P2 Quem forece a C2? Armadilha: ão há como determiar que forecedor forece a que cliete! 5

6 Relacioametos -ários agora podemos afirmar que: F forece P. F2 forece P. F2 forece P2. P é forecida a C. P é forecida a C2. P2 é forecida a C. F forece a C. F2 forece a C. F2 forece a C2. F-C m F-P F m P F-C P-C m C F F2 F-P P-C P P2 C C2 mas... 6 Relacioametos -ários Essa solução aida possui uma armadilha de coexão! Podemos dizer: que forecedores forecem que peças; que peças são forecidas a que clietes; e que forecedores forecem a que clietes. Mas ão podemos dizer: que forecedores forecem que peças a que clietes! F-C Quem forece P a C? F-P P-C F C P F2 P2 C2 7 Relacioametos -ários Solução: F F-P-C C P P P2 F C C2 F2 8

7 Relacioametos -ários Solução: F (0,m) F-P-C (0,) C (0,s) P P P2 F C C2 F2 9 Peças e suas compoetes A B C D E F R S T X Y PEÇA A cilidro B base C braço D gacho E liha F suporte R moldura S tirate T poleiro X ratoeira Y balaço COMPOSIÇÃO composto compoete R R S S T T X X X Y Y B C D E E F R S A R T Como modelar a composição das peças? 20 Relacioameto Recursivo... PEÇA composto COMPOSIÇÃO compoete papéis Aida faltam as cardialidades... (Ceas dos próximos capítulos) 2

8 Atributos... propriedades utilizadas para descrever etidades e relacioametos. Exemplo: a etidade empregado pode ser descrita pelos atributos, Registro, Sexo, Edereço. EMPREGADO Registro Sexo Edereço 22 Cardialidade de Atributos Cardialidade míima/máxima úmero míimo / máximo de valores que o atributo pode assumir em cada istâcia da etidade ou relacioameto. 23 Cardialidade de Atributos Seja A um atributo da etidade E: se mi-card (A, E) = 0 o atributo é opcioal pode ser ulo para algumas istâcias de E. se mi-card (A, E) = o atributo é madatório deve assumir o míimo valor para cada istâcia de E. se max-card (A, E) = o atributo é moo-valorado só pode assumir úico valor para cada istâcia de E. se max-card (A, E) > o atributo é multi-valorado ele pode assumir mais de um valor para cada istâcia de E. 24

9 Cardialidade de Atributos VIVE_NA desde (0, ) (, ) código idetidade ome CIDADE ome (, ) edereço (0, ) (0, ) (, ) habitates NASCIDA_NA data_asc uma pessoa pode ão ter telefoe ou ter vários... hoje em dia uma pessoa tem que ter pelo meos um edereço eletrôico, podedo ter vários. se a cardialidade do atributo for (,), ela ão precisa ser especificada. 25 Domíio de um Atributo Todo atributo está associado a um domíio, isto é, a um cojuto de valores válidos que o atributo pode assumir. As declarações de domíio são similares às declarações de tipo as liguages de programação. Exemplos: CPF: Numérico : Texto Cor: { azul, amarelo, vermelho } 26 Tipos de Atributos simples - atributo defiido sobre um úico domíio, isto é, que possui um valor atômico para cada istâcia da etidade. composto - atributo defiido sobre mais de um domíio, isto é, grupo de atributos com um sigificado semâtico. (0,) (0,) Telefoe Sexo Edereço Rua Número Cidade Estado Pais Código_postal (0, ) 27

10 Idetificador de Etidade Def.: Atributo, simples ou composto, que idetifica uicamete cada istâcia da etidade. O idetificador de uma etidade pode ser formado: por um subcojuto dos atributos que a descrevem; ou pela combiação de seus atributos com os idetificadores das etidades com as quais ela possua um relacioameto fucioal e madatório. Propriedades Não podem existir duas istâcias da etidade com o mesmo valor do idetificador. Se qualquer compoete do idetificador for retirado, a propriedade de uicidade deixa de ser satisfeita. Todos os compoetes de um idetificador devem ser madatórios, isto é, ão podem assumir o valor ulo. 28 Tipos de Idetificadores... idetificador itero e simples NúmeroIdetidade idetificador itero e composto IdetificadorDePessoa DataDeNascimeto DoPai CidadeDeResidêcia 29 Tipos de Idetificadores... idetificador misto e composto EMPREGADO (,) (0,) DepedeteID TEM DEPENDENTE Matrícula DoPai CidadeDeResidêcia DataNascimeto 30

11 Tipos de Idetificadores... idetificador extero e composto PEDIDO PRODUTO (,) (,) iclui iditem referecia ITEM DE PEDIDO (,) (0,) detro de um pedido de compra, cada produto só pode costar de apeas um item de pedido. 3 Etidade Fraca etidade cujo idetificador é extero ou misto. EMPREGADO (,) TEM Matrícula DoPai CidadeDeResidêcia DepedeteID (,) DEPENDENTE DataNascimeto Etidade Fraca Um Depedete precisa de Empregado para existir 32 Hierarquia de Geeralização uma etidade E é uma geeralização de um grupo de etidades E, E2,..., E, se cada istâcia das etidades E, E2,..., E for também uma istâcia de E. especialização o iverso da geeralização processo através do qual ovas classes são defiidas a partir do refiameto de uma classe mais geral. propriedade de cobertura total (t) ou parcial (p) exclusiva (e) ou iclusiva (i) se a cobertura for total e exclusiva, (t, e), ela ão precisa ser represetada o diagrama. 33

12 Propriedade de cobertura total, exclusiva (t,e) HOMEM MULHER total, iclusiva (t,i) ESTUDANTE MESTRADO GRADUAÇÃO parcial, exclusiva (p,e) JOGADOR DE TÊNIS VEÍCULO AUTOMÓVEL BICICLETA parcial, iclusiva (p,i) ESPORTISTAS DO CLUBE JOGADOR DE FUTEBOL 34 Hierarquia de Geeralização Exemplo (t,e) (p,e) HOMEM MULHER GERENTE SECRETÁRIO EMPREGADO (t,i) (p,i) GERENTE TÉCNICO GERENTE ADM ANALISTA VENDEDOR CONTADOR 35 Mecaismo de Heraça... todas as propriedades da superclasse são passadas por heraça às suas subclasses (atributos, relacioametos, outras geeralizações etc.) 36

13 Mecaismo de Heraça... Qual dos modelos abaixo é correto? (0, ) Solteira (0, ) SituaçãoMilitar Edereço (t,e) Edereço Situação Militar HOMEM MULHER Edereço Solteira (t,e) Edereço Situação Militar HOMEM MULHER Solteira 37 Mecaismo de Heraça Profissão GrauAcadêmico (0,) (t,e) CPF (p,e) (,) ENDEREÇO Rua Cidade CEP (0,) Estado País HOMEM MULHER EMPREGADO SECRETÁRIO MILITAR CertificadoReservista Solteira Matrícula SubTítulo Número ID Divisão Patete 38 Detalhe de Notação permite dar um ome à hierarquia de geeralização (t,e) SEXO Idetidade Profissão HOMEM MULHER CertificadoReservista Solteira 39

14 Leitura de Diagramas ER Id Estado (,) CIDADE (,) mora_em (0,) matriculado_em Grau (,) Dia Hora (0,) (0,) ascida_em ESTUDANTE DISCIPLINA (,3) (0,) ALOC TEMPO IdTempo PROFESSOR (0,) ALUNOS_PG orietado_por (,2) lecioado_por Sobreome Idade lotado_o (,) (,) (,) (,) (0,40) Número SALA Prédio IdSala DEPTO VISITANTE Telefoe Categoria Nível Iício Térmio 40 Notação do modelo ER Não há padrão para os diagramas ER Cada metodologia usa uma otação diferete losagos versus lihas rotuladas para relacioametos Setido de leitura da cardialidade de relacioameto Notação origial [Che 76] raramete é seguida pelas ferrametas CASE Variações cohecidas da otação Bachma, crow's foot ( pés de galiha ), IDEFIX. 4 Qualidades do Modelo ER... Expressividade: iclui os três mecaismos de abstração: classificação, agregação e geeralização. suporta relacioametos -ários, o que é motivo de críticas por parte dos defesores do mudo biário. Simplicidade: a riqueza de coceitos tora o modelo uma poderosa ferrameta para a descrição da realidade. etretato, o modelo ão é muito simples, especialmete o que diz respeito aos coceitos de cardialidade, cobertura de geeralização e idetificação. uma solução é produzir diagramas ER em diferetes íveis de detalhe. 42

15 Qualidades do Modelo ER... Miimalidade: à exceção dos atributos compostos, ehum coceito do modelo pode ser descrito em termos dos demais. o fato da mesma realidade poder ser modelada de diferetes maeiras ão ivalida a miimalidade do modelo. Formalidade: o modelo possui o ecessário grau de formalidade, uma vez que cada um de seus coceitos possui uma iterpretação úica, precisa e bem-defiida. 43 Qualidades do Modelo ER Represetação Gráfica: o modelo é graficamete completo, isto é, todos os seus coceitos possuem um símbolo gráfico associado. os diagramas ER são fáceis de serem etedidos pelos usuários. o modelo ER oferece um balaceameto adequado etre expressividade, simplicidade e miimalidade. 44 Refs Bibliográficas Coceptual Database Desig Batii, Ceri e Navathe Bejami/Cummigs Pub. Co. Modelagem Coceitual e Projeto de Baco de Dados Paulo Cougo Ed Campus 3a. ed. Projeto de Baco de Dados Carlos Heuser ed. Sagra Luzzatto Sistemas de Bacos de Dados Elmasri, Navathe Ed Pearso 45

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

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

Modelagem Conceitual Instituto Militar de Engenharia IME Notas de aula baseadas no livro Conceptual Database Design Batini, Ceri e Navathe Mecanismo de Abstração Processo mental que seleciona algumas propriedades

Leia mais

Banco de Dados I Exemplos de Diagramas Entidade Relacionamento

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

PCS-409 - ENGENHARIA DE SOFTWARE l MODELAGEM DE DADOS DIAGRAMA ENTIDADE-RELACIONAMENTO

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

Introdução ao Estudo de Sistemas Lineares

Introduçã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 mais

GBC043 Sistemas de Banco de Dados Modelo de Entidade-Relacionamento (ER)

GBC043 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 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

CAP. I ERROS EM CÁLCULO NUMÉRICO

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

Curso Superior de Tecnologia em BD Curso Superior de Tecnologia em DAI

Curso 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 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

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

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

Roteiro. 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. 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 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

ESTENDENDO A UML PARA REPRESENTAR RESTRIÇÕES DE INTEGRIDADE

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

Modelagem de dados usando o modelo BANCO DE DADOS 1º TRIMESTRE PROF. PATRÍCIA LUCAS

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

ActivALEA. ative e atualize a sua literacia

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

CAPÍTULO 5 - INTRODUÇÃO À INFERÊNCIA ESTATÍSTICA

CAPÍ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 mais

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

CAPÍTULO 5 CIRCUITOS SEQUENCIAIS III: CONTADORES SÍNCRONOS

CAPÍ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 mais

Modelagem de Dados Usando o Modelo Entidade-Relacionamento

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

Aula II Introdução ao Modelo de Entidade-Relacionamento

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

Disciplina Técnicas de Modelagem

Disciplina Técnicas de Modelagem T É C N I C A 3 MODELAGEM CONCEITUAL GENERALIZAÇÃO/ESPECIALIZAÇÃO, AGREGAÇÃO E COMPOSIÇÃO Generalização/Especialização Herança é o termo em orientação a objetos que se refere à criação de novas classes

Leia mais

INTRODUÇÃO A TEORIA DE CONJUNTOS

INTRODUÇÃ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 mais

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

Programando em C++ Joel Saade. Novatec Editora Ltda. www.novateceditora.com.br

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

3.1 Definições Uma classe é a descrição de um tipo de objeto.

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

COMPOSIÇÕES DE FUNÇÕES GERATRIZES E A FÓRMULA EXPONENCIAL

COMPOSIÇÕES DE FUNÇÕES GERATRIZES E A FÓRMULA EXPONENCIAL COMPOSIÇÕES DE FUNÇÕES GERATRIZES E A FÓRMULA EXPONENCIAL Grade parte do poder de fuções geratrizes vêm de composição delas! Observação. Sejam F (x) = 0 G(x) = 0 f x g x duas séries formais. A composição

Leia mais

Fundamentos de Banco de Dados e Modelagem de Dados

Fundamentos de Banco de Dados e Modelagem de Dados Abril - 2015 Universidade Federal de Mato Grosso Instituto de Computação Pós Graduação Lato Sensu em Banco de Dados Fundamentos de Banco de Dados e Modelagem de Dados Prof. Dr. Josiel Maimone de Figueiredo

Leia mais

Curso 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) 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 mais

Modelagem Conceitual parte II

Modelagem Conceitual parte II Modelagem Conceitual arte II Vitor Valerio de Souza Camos Objetivos Aresentar o conceito de. Mostrar a cardinalidade de. Aresentar os tios de s. Aresentar o conceito de entidade fraca Aresentar o conceito

Leia mais

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

I Requisitos de um modelo conceitual: - clareza (facilidade de compreensão) - exatidão (formal)

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

QUESTÕES PARA ESTUDO DIAGRAMA DE CLASSE

QUESTÕ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 mais

Exercício 1. Quantos bytes (8 bits) existem de modo que ele contenha exatamente quatro 1 s? Exercício 2. Verifique que

Exercício 1. Quantos bytes (8 bits) existem de modo que ele contenha exatamente quatro 1 s? Exercício 2. Verifique que LISTA INCRÍVEL DE MATEMÁTICA DISCRETA II DANIEL SMANIA 1 Amostras, seleções, permutações e combiações Exercício 1 Quatos bytes (8 bits) existem de modo que ele coteha exatamete quatro 1 s? Exercício 2

Leia mais

Banco de Dados. Aula 5 - Prof. Bruno Moreno 06/09/2011

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

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 4. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 4. Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord MODELAGEM DE DADOS PROF. RAFAEL DIAS RIBEIRO, M.Sc. @ribeirord MODELAGEM DE DADOS Aula 4 Prof. Rafael Dias Ribeiro. M.Sc. @ribeirord 1 Objetivos: Aprofundar seus conhecimentos sobre o Modelo Entidade Relacionamento.

Leia mais

Atributos. Exercício (4.1) Angélica Toffano Seidel Calazans E-mail: angelica_toffano@yahoo.com.br Abordagem Entidade-Relacionamento

Atributos. Exercício (4.1) Angélica Toffano Seidel Calazans E-mail: angelica_toffano@yahoo.com.br Abordagem Entidade-Relacionamento Cardinalidades mínimas e máximas Até grau máximo Pelo menos grau mínimo 1,1 1,n Escola atende aluno Até grau máximo Pelo menos grau mínimo Angélica Toffano Seidel Calazans E-mail: angelica_toffano@yahoo.com.br

Leia mais

MODELO ENTIDADE RELACIONAMENTO

MODELO ENTIDADE RELACIONAMENTO MODELO ENTIDADE RELACIONAMENTO O Modelo E-R Proposto por Peter Chen [1976] The Entity-Relationship Model: Toward the unified view of data Notações: Chen Martin ( pé-de-galinha ) Bachman (setas) IDEF1X

Leia mais

Modelagem de Processos. Prof.: Fernando Ascani

Modelagem de Processos. Prof.: Fernando Ascani Modelagem de Processos Prof.: Fernando Ascani Bibliografia UML Guia de consulta rápida Douglas Marcos da Silva Editora: Novatec UML Guia do usuário Grady Booch James Rumbaugh Ivair Jacobson Editora: Campus

Leia mais

Banco de Dados I. Modelagem Conceitual Parte 2. Cardinalidades, atributos em relacionamentos, identificadores, generalização. Prof.

Banco de Dados I. Modelagem Conceitual Parte 2. Cardinalidades, atributos em relacionamentos, identificadores, generalização. Prof. Banco de Dados I Modelagem Conceitual Parte 2 Cardinalidades, atributos em relacionamentos, identificadores, generalização. Prof. Moser Fagundes Curso TSI Instituto Federal Sul-Rio-Grandense (IFSul) Campus

Leia mais

Orientação a Objetos I

Orientação a Objetos I Serviço Nacional de Aprendizagem Comercial do Rio Grande do Sul Informação e Comunicação Habilitação Técnica de Nível Médio Técnico em Informática Orientação a Objetos I UML: Introdução e Casos de Uso

Leia mais

Persistência e Banco de Dados em Jogos Digitais

Persistê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 mais

Equação Diferencial. Uma equação diferencial é uma expressão que relaciona uma função desconhecida (incógnita) y com suas derivadas.

Equaçã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 mais

UML: Diagrama de Casos de Uso, Diagrama de Classes

UML: 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 mais

1.5 Aritmética de Ponto Flutuante

1.5 Aritmética de Ponto Flutuante .5 Aritmética de Poto Flutuate A represetação em aritmética de poto flutuate é muito utilizada a computação digital. Um exemplo é a caso das calculadoras cietíficas. Exemplo:,597 03. 3 Este úmero represeta:,597.

Leia mais

Elementos de Análise Financeira Descontos Profa. Patricia Maria Bortolon

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

Universidade Paulista

Universidade Paulista Universidade Paulista Ciência da Computação Sistemas de Informação Engenharia de Software Modelo Entidade Relacionamento Sergio Petersen 22/4/2012 Sumário 1. Modelo Entidade-Relacionamento 3 1.1.Entidade

Leia mais

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

Modelo Entidade-Relacionamento

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

SISTEMAS DE INFORMAÇÃO GERENCIAIS

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

IF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1

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

Modelagem Conceitual - Análise Lógica

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

DESENVOLVENDO O SISTEMA

DESENVOLVENDO O SISTEMA DESENVOLVENDO O SISTEMA Declaração da Necessidade O primeiro passo do processo de análise de sistema envolve a identificação da necessidade [Pressman-95]. Normalmente o analista reúne-se com o usuário

Leia mais

ADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie

ADMINISTRAÇÃO I. Família Pai, mãe, filhos. Criar condições para a perpetuação da espécie 1 INTRODUÇÃO 1.1 ORGANIZAÇÃO E PROCESSOS A administração está diretamente ligada às organizações e aos processos existentes nas mesmas. Portanto, para a melhor compreensão da Administração e sua importância

Leia mais

Obrigatoriedade de participação de uma entidade numa associação. Uma entidade pode participar numa associação de duas formas:

Obrigatoriedade de participação de uma entidade numa associação. Uma entidade pode participar numa associação de duas formas: 4. Modelo Entidade Associação 4.. Introdução 4.2. Propriedades das associações Grau de uma associação Obrigatoriedade de participação de uma entidade numa associação Uma entidade pode participar numa associação

Leia mais

O Modelo de Entidade Relacionamento (ER ou MER) Parte 1

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

Prof. Me. Marcos Echevarria

Prof. Me. Marcos Echevarria Prof. Me. Marcos Echevarria Já vimos que existem vários tipos de testes de software que podemos usar para que nossos sistemas tenham uma qualidade maior. Além disso, esses testes podem ser executados em

Leia mais

Banco de Dados. Linguagem SQL

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

BASES DE DADOS I LTSI/2. Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011

BASES DE DADOS I LTSI/2. Universidade da Beira Interior, Departamento de Informática Hugo Pedro Proença, 2010/2011 BASES DE DADOS I LTSI/2 Uiversidade da Beira Iterior, Departameto de Iformática Hugo Pedro Proeça, 200/20 Modelo Coceptual Modelo Coceptual de uma Base de Dados Esquematização dos dados ecessários para

Leia mais

Núcleo de Pós Graduação Pitágoras

Núcleo de Pós Graduação Pitágoras Núcleo de Pós Graduação Pitágoras Professor: Fernando Zaidan Disciplina: Modelagem e Projeto de Banco de Dados Especialização em Tecnologia da Informação - Ênfases Março- 2009 1 Material usado na montagem

Leia mais

Relacionamentos entre classes

Relacionamentos entre classes Relacionamentos entre classes Relacionamentos entre classes Relacionamentos estruturais entre classes Precisam ser criteriosamente definidos durante o projeto do software São obtidos a partir da análise

Leia mais

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

Banco de Dados. MER Estendido. Profa. Flávia Cristina Bernardini

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

BANCO DE DADOS I AULA 6. Wlllamys Araújo willamysaraujo7@gmail.com

BANCO DE DADOS I AULA 6. Wlllamys Araújo willamysaraujo7@gmail.com BANCO DE DADOS I AULA 6 Wlllamys Araújo willamysaraujo7@gmail.com Normalização Conjunto de regras que ajudam na definição de bancos de dados que não contenham redundância desnecessária e que permitam o

Leia mais

Administração de Bancos de Dados

Administração de Bancos de Dados Modelo Entidade-Relacionamento Prof. Rodrigo M. Silva Administração de Bancos de Dados 1 silvars@gmail.com Plano de Aula Modelos de Dados (Revisão) O Modelo Entidade-Relacionamento Entidades Atributos

Leia mais

Teste de Hipóteses VÍCTOR HUGO LACHOS DÁVILAD

Teste de Hipóteses VÍCTOR HUGO LACHOS DÁVILAD Teste de ióteses VÍCTOR UGO LACOS DÁVILAD Teste De ióteses. Exemlo. Cosidere que uma idustria comra de um certo fabricate, ios cuja resistêcia média à rutura é esecificada em 6 kgf (valor omial da esecificação).

Leia mais

Desenvolvimento estruturado versus orientado a objetos.

Desenvolvimento estruturado versus orientado a objetos. Desenvolvimento estruturado versus orientado a objetos. Curso de Especialização DEINF - UFMA Desenvolvimento Orientado a Objetos Prof. Geraldo Braz Junior Objetivos Identificar diferenças entre: Desenvolvimento

Leia mais

Matemática Ficha de Trabalho

Matemá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 mais

Equações Diferenciais (ED) Resumo

Equaçõ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 mais

RELACIONAMENTOS ENTRE CLASSES

RELACIONAMENTOS ENTRE CLASSES UTFPR DAELN - Disciplina de Fundamentos de Programação II ( IF62C ). 1 RELACIONAMENTOS ENTRE CLASSES Conteúdo Introdução...2 Tipos de Relacionamentos...3 O Relacionamento de Dependência ( precisa de )...5

Leia mais

MODELAGEM DE SISTEMAS

MODELAGEM DE SISTEMAS MODELAGEM DE SISTEMAS Diagramas de Casos de Uso Profa. Rosemary Melo Diagrama de Casos de Uso Modelagem de Sistemas Apresenta uma visão externa geral das funções ou serviços que o sistema deverá oferecer

Leia mais

Lista 2.1 Breves Revisões de Lógica; Noção de Norma e Distância; Breves Noções Topológicas em R n

Lista 2.1 Breves Revisões de Lógica; Noção de Norma e Distância; Breves Noções Topológicas em R n Faculdade de Ecoomia da Uiversidade Nova de Lisboa Apotametos Cálculo II Lista 2.1 Breves Revisões de Lógica; Noção de Norma e Distâcia; Breves Noções Topológicas em R 1. Símbolos e operadores lógicos:

Leia mais

Programação Orientada a Objetos. Introdução à Análise Orientada a Objetos (AOO)

Programação Orientada a Objetos. Introdução à Análise Orientada a Objetos (AOO) Programação Orientada a Objetos Introdução à Análise Orientada a Objetos (AOO) Cristiano Lehrer, M.Sc. Processo de Desenvolvimento de Software Um processo de software mostra os vários estágios do desenvolvimento

Leia mais

UML e a Ferramenta Astah. Profa. Reane Franco Goulart

UML e a Ferramenta Astah. Profa. Reane Franco Goulart UML e a Ferramenta Astah Profa. Reane Franco Goulart História da UML o Percebeu-se a necessidade de um padrão para a modelagem de sistemas, que fosse aceito e utilizado amplamente. o Alguns esforços nesse

Leia mais

Com 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: 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 mais

Módulo 4 Matemática Financeira

Módulo 4 Matemática Financeira Módulo 4 Matemática Fiaceira I Coceitos Iiciais 1 Juros Juro é a remueração ou aluguel por um capital aplicado ou emprestado, o valor é obtido pela difereça etre dois pagametos, um em cada tempo, de modo

Leia mais

Modelagem de Sistemas Orientado a Objetos com UML.

Modelagem de Sistemas Orientado a Objetos com UML. 1. Capítulo 1 Introdução a Disciplina de Ana Paula Gonçalves Serra, Dr. Sobre o Professor... Ana Paula Gonçalves Serra 2 Doutora em Engenharia Elétrica Depto de Engenharia da Computação e Sistemas Digitais

Leia mais

Gerenciamento de Projetos Modulo II Clico de Vida e Organização

Gerenciamento de Projetos Modulo II Clico de Vida e Organização Gerenciamento de Projetos Modulo II Clico de Vida e Organização Prof. Walter Cunha falecomigo@waltercunha.com http://waltercunha.com Bibliografia* Project Management Institute. Conjunto de Conhecimentos

Leia mais

UML 04. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan.

UML 04. Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan. Faculdade INED UML 04 Curso Superior de Tecnologia em Banco de Dados Disciplina: Projeto de Banco de Dados Relacional 1 Prof.: Fernando Hadad Zaidan Referências BARBIERI, Carlos. Análise e Programação

Leia mais

Administração de Sistemas de Informação Gerenciais

Administração de Sistemas de Informação Gerenciais Administração de Sistemas de Informação Gerenciais UNIDADE II: E-business Global e Colaboração Prof. Adolfo Colares Uma empresa é uma organização formal cujo o objetivo é produzir s ou prestar serviços

Leia mais

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

Otimização e complexidade de algoritmos: problematizando o cálculo do mínimo múltiplo comum

Otimizaçã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 mais

EQUAÇÕES DIFERENCIAIS LINEARES DE ORDEM N

EQUAÇÕ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 mais

REPRESENTAÇÃO DE REQUISITOS VARIÁVEIS COM UML, SEGUINDO O MÉTODO ICONIX

REPRESENTAÇÃO DE REQUISITOS VARIÁVEIS COM UML, SEGUINDO O MÉTODO ICONIX REPRESENTAÇÃO DE REQUISITOS VARIÁVEIS COM UML, SEGUINDO O MÉTODO ICONIX Murilo Augusto Tosatti (ICV-Unicentro), Marcos Antonio Quináia (Orientador), e-mail: maquinaia@gmail.com. Universidade Estadual do

Leia mais

III. Projeto Conceitual de Banco de Dados. Pg. 1 Parte III (Projeto Conceitual de Banco de Dados)

III. 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 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 ( gregorio@uiove.br ) Colaboração: profa. Aa Leda prof. Adré Satos prof. José Ferreira Prata Roteiro Itrodução Etidade Relacioameto

Leia mais

Projeto Conceitual (geralmente no modelo E-R):

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

Matemática Alexander dos Santos Dutra Ingrid Regina Pellini Valenço

Matemática Alexander dos Santos Dutra Ingrid Regina Pellini Valenço 4 Matemática Alexader dos Satos Dutra Igrid Regia Pellii Valeço Professor SUMÁRIO Reprodução proibida. Art. 84 do Código Peal e Lei 9.60 de 9 de fevereiro de 998. Módulo 0 Progressão aritmérica.................................

Leia mais

2 Engenharia de Software

2 Engenharia de Software 20 2 Engenharia de Software 2.1 Design de Sistemas Orientados a Objetos Os Sistemas Orientados a Objetos não são mais novidade hoje em dia já estando há muitos anos no mercado. A orientação a objetos permite

Leia mais

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS CURSO DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS TURMA 2008/1 4º PERÍODO 7º MÓDULO AVALIAÇÃO A3 DATA 15/10/2009 ENGENHARIA DE SOFTWARE 2009/2 GABARITO COMENTADO QUESTÃO 1: Analise as afirmações

Leia mais

Profa. Daniela Barreiro Claro

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

PG Progressão Geométrica

PG Progressão Geométrica PG Progressão Geométrica 1. (Uel 014) Amalio Shchams é o ome cietífico de uma espécie rara de plata, típica do oroeste do cotiete africao. O caule dessa plata é composto por colmos, cujas características

Leia mais