uningÁ – unidade de ensino superior ingÁ … · r$ 1,40 apagada estatura mediana ... quero...

19
Modelagem Conceitual UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ FACULDADE INGÁ CIÊNCIA DA COMPUTAÇÃO Profº Erinaldo Sanches Nascimento

Upload: vancong

Post on 12-Feb-2019

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Modelagem Conceitual

UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁFACULDADE INGÁCIÊNCIA DA COMPUTAÇÃO

Profº Erinaldo Sanches Nascimento

Page 2: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Objetivo

● Discutir o papel dos modelos de dados conceituais de alto nível no projeto de banco de dados.

● Apresentar os requisitos para uma aplicação de banco de dados.

● Ilustrar o uso dos conceitos do modelo ER.● Introduzir gradualmente a técnica

diagramática para exibir um esquema ER.

Page 3: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Projeto de Banco de Dados

● Levantamento e análise de requisitos.– Requisitos de dados.– Requisitos funcionais.– Operações (transações).

● Esquema conceitual (projeto conceitual).● Projeto lógico (mapeamento do modelo de

dados).● Projeto físico.

Page 4: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Aplicação de Banco de Dados

● O banco de dados EMPRESA registra os funcionários, departamentos e projetos de uma empresa.

● Depois da fase de levantamento e análise de requisitos, os projetistas de banco de dados ofereceram a descrição seguinte do minimundo.

Page 5: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Empresa

● É organizada em departamentos.● Cada departamento tem um nome exclusivo,

um número exclusivo e um funcionário em particular que o gerencia.

● Registra a data inicial em que esse funcionário começou a gerenciar o departamento.

● Um departamento pode ter vários locais.

Page 6: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Departamento

● Controla uma série de projetos.● Cada projeto tem um nome exclusivo, um

número exclusivo e um local exclusivo.

Page 7: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Funcionário

● Armazena o nome, número do CPF, endereço, salário, sexo (gênero) e data de nascimento.

● Um funcionário é designado para um departamento, mas pode trabalhar em vários projetos, que não necessariamente são controlados pelo mesmo departamento.

● O sistema registra o número atual de horas por semana que um funcionário trabalha em cada projeto.

● Também registra o supervisor direto de cada funcionário (que é outro funcionário).

Page 8: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Dependentes

● Registrar os dependentes de cada funcionário para fins de seguro.

● Mantém o nome, sexo, data de nascimento e parentesco com o funcionário.

Page 9: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite
Page 10: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

Exercícios

1) Identifique (D) quando for um dado e (C) quando se tratar do conteúdo de um dado:

( ) nomeAluno ( ) 25/03/2011

( ) Maria José Genaro ( ) dtNascimentoEntrevistado

( ) Geraldinoo Jenoíno ( ) 13:15

( ) 14/02/2011 ( ) 17:30

( ) hrSaidaTurno ( ) Tem formato antômico, com encosto de espuma e é recoberta com couro legítimo vindo da Índia

( ) ABC 3233

( ) BMC 2183

( ) valorMatricula

( ) nomeEstanciaHidromineral

Page 11: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

2) Em um sistema de informações de uma agência de turismo, indique os dados que possam retratar as seguintes situações:

Data de saída da excursão

Quantidade de passageiros máxima na excursão

Cidade de destino excursão

Preço que o passageiro irá pagar pela excursão

Nome da empresa operadora

Descrição dos principais locais de interesse

Número do contrato que o passageiro assina

Recomendações úteis aos passageiros

Tipos de transportes envolvidos

Guia responsável pela excursão

Diferentes tipos de pagamento

Vencimento das faturas de financiamento

Identificação da companhia aérea

Impedimento do excursionista em vijar ou não

Page 12: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

3)Relacione os dados a seguir com seus conteúdos que estão apresentados abaixo:

1 nomeAluno 8 descricaoEquipamento

2 nomeEquipamento 9 dtRecuperacaoArquivo

3 valorPassagemOnibus 10 icSituacaoLampada

4 pcAcrescimoMultaAcumulada 11 desAluno

5 qtPesoCereal 12 codSexoCandidato

6 hrPrevistaLancamentoFoguete 13 nmSexoCandidato

7 codSerieEquipamento 14 sgDepartamentoLocalizacao

R$ 1,40 Apagada

Estatura mediana, esforçado. Alicate de pressão

18% £$ 1,50

2006/08/31 0:001:14:189

FEM Jota Joná Jameson

Feminino RH

12:55 18B350J2000

CPD 0,3%

Confeccionado em PVC, quebradiço

6,50 Kg

Page 13: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

4) Descreva os diversos fluxos de dados a seguir:

a) Nota Fiscal

Nota Fiscal

Número: Data:

Nome do Cliente:

Inscrição Estadual (se isento, não preencher)

CNPJ ou CPF

QTD MERCADORIA PREÇO

Unitário Total

TOTAL DA NOTA FISCAL

Page 14: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

b) Tabela de Preços e Passagens

TABELA DE PREÇOS DE PASSAGENS

Validade: Abril/Maio de 2014

ORIGEM DESTINO TIPO ÔNIBUS PREÇO

Santos Belo Horizonte comum 230,00

Santos Belo Horizonte leito 460,00

Santos Curitiba comum 145,00

Santos Curitiba leito 290,00

Santos São Paulo comum 70,00

Santos São Paulo leito ---------

São Paulo Maringá comum 200,00

São Paulo Maringá leito 400,00

São Paulo Salvador comum 900,00

São Paulo Salvador leito 1800,00

São Paulo Teresina comum 1430,00

São Paulo Teresina leito 2860,00

Page 15: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

c) Tabela de Preços de Passagens

TABELA DE PREÇOS DE PASSAGENS

Validade: Abril/Maio de 2014

DE: Santos COMUM LEITO

PARA: Belo Horizonte 230,00 320,00

Curitiba 150,00 300,00

São Paulo 70,00 ---------

DE: São Paulo COMUM LEITO

PARA: Maringá 180,00 330,00

Salvador 500,00 1000,00

Teresina 1000,00 2000,00

Page 16: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

d) Sr(a). analista, preciso de sua ajuda para controlar as ocorrências de ponto de nossos funcionários. Gostaria de receber um relatório mensal com a matrícula de cada funcionário, as datas que ele teve ocorrência de ponto, que ocorrência foi (atraso, licença, falta, etc) e indicação se foi justificada ou não. Esta lista precisa sair separada para cada um dos nove departamentos que a empresa tem.

Obrigado.

Page 17: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

5) Indique com um “X”, a correspondência entre os elementos de dados e seus atributos formadores.

A) nomeMercadoriaPromocao E) codMercadoriaReporEstoque

B) vlMercadoriaPromocao F) qtMercadoriaReporEstoque

C) vlTotalMercadoriaFinanciada G) vlParcelaFinanciamentoMercadoria

D) nomeFornecedorMercadoria

Elementos de Dados A B C D E F G

Atributos Formadores

nmMercadoria

vlBaseMercadoria

idMercadoria

qtSaldoMercadoriaEstoque

nmFornecedor

qtParcelaFinanciamento

icMercadoriaPromocao

qtMinimaEstoqueMercadoria

qtMaximaEstoqueMercadoria

pcDescontoPromocaoMercadoria

pcAcrescimoTotalFinanciamentoMercadoria

Page 18: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

6) Proponha os dados mínimos necessários (quem, quanto e/ou como e quando) para atender as necessidades dos usuários nas situações descritas a seguir:

Sr(a) analista, estou te contratando porque quero aumentar a produção e a produtividade do meu rebanho. Eu tenho um retiro com 300 vacas leiteiras. Mas estou achando que a coisa não está muito boa não. Eu preciso melhorar meu rebanho. Veja bem, são três necessidades.

Page 19: UNINGÁ – UNIDADE DE ENSINO SUPERIOR INGÁ … · R$ 1,40 Apagada Estatura mediana ... quero aumentar a produção e a produtividade ... tipo A. Eles me pagam 25% mais para o leite

(1)Toda vaca tem que parir um bezerro sadio por ano, porque se não for assim tenho prejuízo com o capim, a ração e vacinas que gasto com ela. Neste caso tenho que mandá-la para o açougue. Eu preciso então do controle de fertilidade do meu rebanho, porque eu não sei qual vaca está com este desempenho e qual tem problema.

(2)Outra coisa importante é o leite que cada uma produz. O leite é minha única fonte de rende perene, e com ela pago todos os meus custos da fazenda. Mas veja só, eu preciso de vaca de boa produção. Esta raça tem que dar no mínimo quatro litros de leite por dia. Preciso mandar para o frigorífico toda vaca que não me produz no mínimo 120 litros por mês. É outra fonte de prejuízo.

(3)Outro problema é a qualidade do leite. Agora os laticínios estão muito exigentes. Dependendo do teor de gordura do leite eles produzem leite C ou leite B. A raça deste meu gado não consegue alcançar a gordura do leite tipo A. Eles me pagam 25% mais para o leite do tipo B. Acontece que uma vaca pra produzir leite B tem que comer ração, que está ficando muito cara. E tem vaca que mesmo comendo ração só produz leite fraco, leite C. Eu preciso separar as vacas que produzem leite C das de leite B, porque hoje todas estão comendo ração. O sistema tem que fazer um controle de qualidade do leite de cada vaca, registrando o teor de gordura, porque aí a gente separa o rebanho em dois e só dá ração para as vacas de leite gordo.