Sistemas de Informação (SI)

Slides:



Advertisements
Apresentações semelhantes
T I  C Módulo 2 Base de dados
Advertisements

Um pouco mais de cardinalidade e Relacionamentos
Base de Dados para a Gestão de Informação de Natureza Pedagógica
Abordagem Entidade Relacionamento
MER – Modelo de Entidade Relacionamento
Banco de Dados I Aula 24.
Banco de Dados I Aula 24. Agenda Conceitos: Relacionamentos Trabalho: construção dos relacionamentos.
Modelo Entidade-Relacionamento
DESENHO de BASE de DADOS RELACIONAL
Normalização.
Diagrama Entidade-Relacionamento – DER
O Modelo E-R Definição: Características
Diagrama de fluxo de dados (DFD)
Prof.: Bruno Rafael de Oliveira Rodrigues
Diagrama Entidade-Associação
Diagrama de Classes.
Sistemas de Informação Redes de Computadores
Modelo Entidade-Relacionamento
Projeto de Banco de Dados
UML – MODELAÇÃO DA ESTRUTURA Professor Sandro Carvalho.
SCC Bancos de Dados e Suas Aplicações
SCC Bancos de Dados e Suas Aplicações
SCC Bancos de Dados e Suas Aplicações
Programação e Sistemas da Informação
Tecnologias de Linguagens para Banco de Dados I
Modelagem de Dados Usando o Modelo Entidade-Relacionamento
Banco de Dados Prof. MSc Wagner Siqueira Cavalcante
Modelo Relacional Uma base de dados é Uma relação é
Diagrama Entidade/ Relacionamento
SQL Server 2012 Introdução a Modelagem de Dados
Análise Estruturada.
DIAGRAMA DE CLASSE Modelagem de Software
Abril.2001 Sistemas de Informação - Administração Pública1 Organização e Acesso a Dados Organização dos dados de acordo com um modelo conceptual que permita:
Análise Estruturada – Dicionários de Dados
UML – Diagrama de Classes
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
SGBD Sistemas de Gestão de Bases de Dados
Análise de Sistemas de Informação
Objetivos Apresentar de forma breve a Metodologia de Modelagem Orientada a Objetos (OMT). A partir de um modelo de objetos de um sistema de informação.
Análise Orientado aos Objetos Prof. Wolley W. Silva
Banco de Dados Aplicado ao Desenvolvimento de Software
Professor: Pedro Lopes Gestão de Base de dados Ano Lectivo 2010/2011.
ANÁLISE DE SISTEMAS 1Trabalho elaborado por Alexandra.
©Silberschatz, Korth and Sudarshan (Modificado)3.1.1Database System Concepts Capítulo 3: Modelo Relacional Estrutura das Bases de Dados Relacionais Redução.
Linguagem de Modelagem Unificada
Desenvolvimento de uma base de dados
Exercício – Futebol... Usar classes para definição de dicionário de dados de um sistema “O Jogo de Futebol” “O jogo de futebol é realizado por duas equipas.
2.1.1Database System Concepts©Silberschatz, Korth and Sudarshan (Modificado) Capítulo 2: Modelo ER Conjuntos de entidades Conjuntos de relações Aspectos.
Sistemas de Informação (SI)
Sistemas de Informação (SI)
Sistemas de Informação
Diagrama de Objetos.
Modelo Entidade-Relacionamento
Modulo 1 -> sistemas informáticos Modelação de processos. 1
0781- ANÁLISE DE SISTEMAS DIAGRAMA ENTIDADE ASSOCIAÇÃO FORMADOR: PEDRO MARQUES FORMANDO : JOÃO P J A CORREIA Nº8 JUNHO DE 2010 Curso Técnico de Informática.
Módulo2: Tecnologias de Bases de Dados Aula nº 1 e 22010/
B ANCO DE DADOS Modelo Relacional ABTécnico. M ODELOS DE DADOS Apoiando a estrutura de um BD está o modelo de dados: uma coleção de ferramentas conceituais.
Banco de Dados I Aula 4 - Projeto Conceitual de Banco de Dados
Bases de dados relacionais
Análise e Projeto de Sistemas
Modelagem de Dados Consiste em mapear o mundo real do sistema em um modelo que irá representar a realidade e o relacionamento existente entre os dados.
@ Rafael Machado – ACCESS Base de Dados para a Gestão de Informação de Natureza Pedagógica.
Modelo Entidade-Relacionamento (ER)
Modelo de Entidade-relacionamento
Gestão de Bases de Dados. Conceitos Básicos Necessidade das bases de dados  Permitem guardar dados dos mais variados tipos;  Permitem um rápido e fácil.
 O Modelo E-R (Entidade-Relação)
Modelagem de Dados Estudo de Caso 2. 2 A Faculdade A fim de melhorar o andamento de suas atividades, uma faculdade resolveu informatizar as suas atividades.
Análise e Modelação de Sistemas Trabalho elaborado por: Diana Oliveira Suzanna Guedes Zita Manso 1.
Processo de desenvolvimento de sistema de informação - DSI Diagrama de Entidade-Relação (DER) ou Entidade Associação (DEA) Representa as entidades envolvidas.
T ABELAS Banco de dados. Banco de dados = Conjunto de dados armazenado eletrônicamente Relação = Conjunto de elementos da mesma estrutura R ELAÇÃO.
Transcrição da apresentação:

Sistemas de Informação (SI) Módulo1: Análise de Sistemas 13-04-2017 1

SI - Análise de Sistemas Técnicas de modelação estruturada: Diagrama de Fluxo de Dados (DFD) √ Dicionário de Dados (DD) √ Diagrama de Entidade - Relacionamento (DER) Mini-especificações Árvores de Decisão Tabelas de decisão Especificação de processos Diagrama de Transições de Estados 13-04-2017 2

SI - Análise de Sistemas Diagrama de entidade – relacionamento (Conceitos): Entidade: “Objecto ou conceito relevante na organização , sobre o qual se armazena informação”. Modelo de Entidades: Diagrama que evidência as diferentes Entidades existentes numa organização e as respectivas relações entre estas mesmas Entidades, relevantes no âmbito do Sistema que se pretende modelar/representar 13-04-2017 3

SI - Análise de Sistemas Diagrama de entidade - relacionamento(Conceitos): Definição de DER: “É um modelo de dados que tem por base a percepção do mundo real como um conjunto de objectos básicos, designados por Entidades, e o Relacionamento entre eles”. Atributo: Representa uma característica de uma Entidade Exemplo: Atributos da Entidade Aluno: Número, Nome, Idade, Morada,etc. 13-04-2017 4

SI - Análise de Sistemas Diagrama de entidade - relacionamento(Conceitos): Relacionamentos: Representam a forma como as Entidades se relacionam 13-04-2017 5

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Processo de construção de um DER Fase 1 – Identificar as Entidades Fase 2 – Analisar cada par de entidades e verificar se existe algum tipo de relação entre essas mesmas entidades Fase 3 – Identificar o grau de associação Nota: Após a construção do DER dever-se-á elaborar a leitura conceptual: especificar por frases as relações entre as entidades. 13-04-2017 6

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Notação utilizada na construção de um DER Objectivos: Documentar graficamente a relação existente entre os dados do usados pelo sistema Quantificar a relação, estabelecendo uma política de restrição e integridade 13-04-2017 7

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Componentes de um DER Entidade: Identificada por um nome (substantivo, normalmente no singular) Exemplo: Aluno, Empresa, Encomenda Representação gráfica (restângulo) 13-04-2017 8

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Componentes de um DER Atributo: Regras: Cada ocorrência(registo) de uma entidade deve ter um valor para atributo (chave primária) que o identifica de forma única Representação gráfica (círculo) 13-04-2017 9

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Componentes de um DER Exemplo: Entidade: Aluno Atributos: Nome, Morada, Telefone, … Morada Telefone Nome … Aluno 13-04-2017 10

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Dois tipos de atributo para uma Entidade: Atributo identificador: Denominado Chave-Primária que identifica de forma unívoca cada ocorrência da entidade. Deve ser unívoca, não nula e não redundante Exemplo: Número do Aluno Atributo descritor: Não identificam de forma unívoca mas descrevem cada ocorrência da entidade Exemplo: Nome, Morada, Localidade 13-04-2017 11

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Componentes de um DER Relacionamento: Identificado por verbo Exemplo: Entidades: Professor, Disciplina Relacionamento: Lecciona Representação gráfica(Losango): 13-04-2017 12

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Componentes de um DER Relacionamento: Leitura é sempre efectuada na direcção dos ponteiros do relógio. Exemplo: Professor lecciona Disciplina Professor lecciona Disciplina 13-04-2017 13

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Três tipos de relacionamentos Unários Binários Ternários Aluno elege tem Aluno disciplina tem Aluno disciplina Professor 13-04-2017 14

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Grau de relacionamento entre entidades Relações 1 : 1 (um para um) Exemplo: Aluno esta inscrito numa turma Relações 1 : n (um para muitos) Exemplo: Aluno está inscrito em n disciplinas Relações m : n (muitos para muitos) Exemplo: Árbitro apita m jogos Jogo é apitado por n árbitros 13-04-2017 15

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Grau de relacionamento entre entidades Representação gráfica: 1 : 1 1 : n m : n 1 inscrito 1 Aluno Turma estuda 1 n Aluno Disciplina m apita n Árbitro Jogo 13-04-2017 16

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Obrigatoriedade de participação das entidades Obrigatória em ambas as entidades Obrigatória em uma entidade e não na outra Não obrigatória em nenhuma das entidades A obrigatoriedade de pertencer ou não relação depende das regras de funcionamento da organização 13-04-2017 17

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Obrigatoriedade de participação das entidades Exemplo: Relação: Professor lecciona disciplina Todas as instancias da entidade Professor são obrigadas a participar 1 lecciona n Professor Disciplina 13-04-2017 18

Diagrama de ocorrências SI - Análise de Sistemas Diagrama de entidade - relacionamento: Obrigatoriedade de participação das entidades 1 n lecciona Professor Disciplina Diagrama de ocorrências António Manuela Paulo Matemática Alemão Educação física História Geografia 13-04-2017 19

SI - Análise de Sistemas Diagrama de entidade - relacionamento: Exemplos Uma e uma só factura Um cliente pode ter várias encomendas mas uma encomenda pertence a um só cliente Uma enfermeira trata um ou vários doentes podendo um doente ser tratado por mais do que uma enfermeira 1 1 Encomenda origina Factura 1 n Cliente faz Encomenda m n enfermeira trata doente 13-04-2017 20

Elabore o respectivo DER SI - Análise de Sistemas Diagrama de entidade - relacionamento: Exercício: Enunciado – Salas de cinema Cada filme é projectado apenas numa sessão. Cada sessão ocupa uma e uma só sala e oferece vários lugares. Cada sala tem vários lugares Elabore o respectivo DER 13-04-2017 21

Elabore o respectivo DER SI - Análise de Sistemas Diagrama de entidade - relacionamento: Exercício: Enunciado – Jogo de futebol Num jogo de futebol participam vários jogadores. Cada equipa é composta por vários jogadores, entre titulares e suplentes e é orientada por um e um só treinador. Um jogador pode marcar vários golos durante o jogo sendo cada golo atribuído a um e um só jogador. Elabore o respectivo DER 13-04-2017 22