A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

MODELO CONCEITUAL DE DADOS - revisão

Apresentações semelhantes


Apresentação em tema: "MODELO CONCEITUAL DE DADOS - revisão"— Transcrição da apresentação:

1 MODELO CONCEITUAL DE DADOS - revisão
Monica Massa Modelo Essencial de Dados - Página 1 __________________________________________________________________________________________________________ 2ª atividade do modelo comportamental: Construir o modelo essencial dos dados do sistema. MODELO CONCEITUAL DE DADOS - revisão Entidade: Definição: Algo concreto ou abstrato que possui características que o torna distinguível. Alguma coisa que desempenha um papel específico no sistema que está sendo modelado. Unidade sobre a qual se quer guardar informação. EXEMPLOS: livro, empregado, aluno, curso, fornecimento de uma encomenda, aproveitamento de um aluno numa disciplina.

2 MODELO CONCEITUAL DE DADOS - revisão
Monica Massa Modelo Essencial de Dados - Página 2 __________________________________________________________________________________________________________ 2ª atividade do modelo comportamental: Construir o modelo essencial dos dados do sistema. MODELO CONCEITUAL DE DADOS - revisão Entidade: REPRESENTAÇÃO: Uma classe de entidades é representada no modelo conceitual por um retângulo com o nome da classe. EMPREGADO DEPARTAMENTO LIVRO

3 Como identificar as entidades de dados do sistema:
Monica Massa Modelo essencial de dados - Página 3 __________________________________________________________________________________________________________ Como identificar as entidades de dados do sistema: Através da análise de cada um dos eventos Através das entidades externas Através da memória essencial (depósitos de dados) Através dos estímulos e respostas da lista de eventos

4 São os dados que possuem significado para uma entidade (objeto).
Monica Massa Modelo essencial de dados - Página 4 __________________________________________________________________________________________________________ Atributo: Ao observarmos objetos em um ambiente, estamos, na verdade, reconhecendo tais elementos através da identificação de suas características próprias. Assim CARRO é diferente de PESSOA a partir da verificação de suas características. Definição: São dados que caracterizam uma determinada propriedade de uma entidade (objeto). São os dados que possuem significado para uma entidade (objeto). Exemplos: CARRO: placa, marca, cor, ano de fabricação. CLIENTE: nome, endereço, telefone, cpf.

5 Representa um mapeamento entre classes de entidades.
Monica Massa Modelo Essencial de dados - Página 5 __________________________________________________________________________________________________________ Relacionamento: Definição: Representa um mapeamento entre classes de entidades. É a associação entre as classes de entidades. Exemplos: ALUNO está matriculado em DISCIPLINA CLIENTE tem CONTA CORRENTE EMPREGADO está lotado em DEPARTAMENTO EMPREGADO Está lotado em DEPARTAMENTO

6 Relacionamento: Cardinalidade:
Monica Massa Modelo Essencial de dados - Página 6 __________________________________________________________________________________________________________ Relacionamento: Cardinalidade: É a quantidade de correspondência entre as duas entidades relacionadas. 1:1 1:N N:M EMPREGADO 1 N tem DEPENDENTE

7 Indica a obrigatoriedade ou não do relacionamento. Exemplo:
Monica Massa Modelo Essencial de dados - Página 7 __________________________________________________________________________________________________________ Condicionalidade: Indica a obrigatoriedade ou não do relacionamento. Exemplo: 1 cheque é emitido por um cliente. 1 cliente pode ou não emitir cheques. CLIENTE 1,1 EMITE 0,1 CHEQUE

8 Relacionamentos com atributos:
Monica Massa Modelo Essencial de dados - Página 8 __________________________________________________________________________________________________________ Relacionamentos com atributos: ALUNO 0,M frequenta 1,N CURSO ATRIBUTO TIPO PROPRIETÁRIO nome do aluno entidade aluno data de nascimento entidade aluno nome do curso entidade curso carga horária entidade curso quant. de faltas relacionamento frequenta média final relacionamento frequenta data da inscrição relacionamento frequenta

9 Dicionarização do modelo de dados:
Monica Massa Modelo Essencial de dados - Página 9 __________________________________________________________________________________________________________ Dicionarização do modelo de dados: 1) Descrição das entidades: Nenhum modelo é suficientemente claro se não for acompanhado de uma definição formal dos elementos Conceitos triviais para quem está modelando não o são para pessoas que não participaram do processo. É extremamente importante que as definições sejam completas e inequívocas.

10 Dicionarização do modelo de dados:
Monica Massa Modelo Essencial de dados - Página 10 __________________________________________________________________________________________________________ Dicionarização do modelo de dados: 2) Lista de atributos de cada entidade: É uma lista das entidades com seus respectivos atributos, utilizada para documentação. Formada pelo nome da entidade, seguido pela lista de atributos que a compõem entre parênteses, e de acordo com as seguintes convenções: - cada atributo é separado do outro por uma vírgula. - os atributos que identificam a entidade devem encabeçar a lista e devem ser sublinhados. - podem haver repetições. Exemplo: EMPREGADO (matrícula, nome, data-admissão, cargo, salário, departamento, endereço, ((telefone)), (nome- dependente, tipo-dependente))

11 Exercício – Oficina Mecânica:
Monica Massa Modelo Essencial de dados - Página 11 __________________________________________________________________________________________________________ Exercício – Oficina Mecânica: A oficina CALHAMBEQUE pretende se modernizar, automatizando os seus serviços. Para tal, foi contratada a empresa “SOFT E HARD” para desenvolver o sistema de informação necessário para a oficina. O Sr. Carlos, gerente da oficina, explicou em entrevista aos analistas de sistemas da empresa “SOFT E H ARD” como é o processo de trabalho no dia-a-dia da oficina: “O funcionário da recepção recebe o veículo com defeito. Se o indivíduo já for cliente da oficina, ele anota as informações necessárias sobre o veículo: marca, cor, modelo, ano de fabricação, número do chassis, placa, etc. No caso de ser um novo cliente, ele também abre uma ficha com as suas informações gerais (do cliente), incluindo um telefone de contato. O veículo é então encaminhando para o interior da oficina, onde é detectado o problema e preparado um orçamento para o conserto. O orçamento contém todas as peças que deverão ser trocadas e a mão-de-obra necessária. Existe uma tabela de preços de peças e de mão-de-obra para cada tipo de conserto anexada na parede da oficina. Ao concluir o orçamento, a oficina liga para o cliente pedindo aprovação para efetivar o conserto. Em caso positivo, a ficha do carro é marcada com OK, e enviada junto com o veículo para a equipe de consertos da oficina. Quando o serviço é concluído, a ficha retorna para a recepção, e novamente o cliente é contatado, avisando que ele já pode buscar o seu veículo.”


Carregar ppt "MODELO CONCEITUAL DE DADOS - revisão"

Apresentações semelhantes


Anúncios Google