Você está na página 1de 17

Banco de Dados

MODELAGEM CONCEITUAL
Estudos de Caso

Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo

Um EMPREGADO (CPF, nome e endereo) pode ser


gerente de um DEPARTAMENTO (nmero e nome), sendo
que todo DEPARTAMENTO gerenciado por um nico
empregado.
Projeto Conceitual

Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo

Um MDICO (CRM, nome e endereo) pode atender uma


ou vrias CONSULTAS, sendo que toda CONSULTA (cdigo,
data, hora e diagnstico) realizada por um nico
MDICO.
Projeto Conceitual

Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo

Um ENFERMEIRO (COREN, nome e endereo) pode ser


alocado em uma ou vrias ENFERMARIAS, sendo que
toda ENFERMARIA (cdigo, local, qteLeitos) pode ter
alocado um ou vrios ENFERMEIROS.
Projeto Conceitual

Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo

Um banco de dados inclui VENDEDORES (CPF, nome,


endereo,

email,

carteiraTrabalho)

telefone,

e CLIENTES

dataAdmisso

(CPF, nome, endereo,

email, telefone, matricula e identidade), sendo que um


VENDEDOR tambm pode ser um CLIENTE.

Projeto Conceitual
Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo
Um MDICO (CPF, nome, endereo, email, telefone, CRM
e carteira_trabalho) pode consultar um ou vrios
PACIENTES

(CPF, nome, endereo, email, telefone,

matricula e identidade), sendo que um PACIENTE pode

ser consultado por um ou vrios MDICOS. Importante


registrar a data da consulta.
Projeto Conceitual
Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo
Um FUNCIONRIO (matrcula, nome, endereo) pode ser
alocado em um ou vrios PROJETOS (cdigo, descrio,

dataIncio, dataFim), sendo que um PROJETO pode ter


alocado

um

ou

vrios

FUNCIONRIOS.

Cada

FUNCIONRIO quando alocado em um PROJETO exerce


uma FUNO (cdigo, nome).
Projeto Conceitual
Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo
Um FORNECEDOR(CNPJ, nome, endereo) realiza o
fornecimento de PEAS (nrSerie, descrio) que sero
instaladas em AERONAVES (cdigo, descrio e tipo).

Cada PEA alocada em uma AERONAVE, sendo que em


cada AERONAVE so instaladas diversas PEAS.
Projeto Conceitual
Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo
Um MDICO (CPF, nome, endereo, email, telefone, CRM e
carteira_trabalho) pode consultar um ou vrios PACIENTES (CPF,
nome, endereo, email, telefone, matricula e identidade), sendo

que um PACIENTE pode ser consultado por um ou vrios MDICOS.


Importante registrar a data da consulta. Algumas consultas
realizadas pelos MDICOS podem gerar EXAMES (codigo, descrio,

finalidade)

Projeto Conceitual
Banco de Dados 01 - Prof Tavares

Banco de Dados

Estudos de Caso

Minimundo
Um ALUNO (matrcula, nome, endereo) matricula-se em
uma

ou

vrias

DISCIPLINAS

(cdigo,

nome,

carga_horaria), sendo que uma DISCIPLINA pode ter


matriculado

um

ou

vrios

ALUNOS.

Aps

estar

matriculado, cada ALUNO poder realizar no mximo 03


PROVAS (cdigo, data, tipo) de cada DISCIPLINA.

Projeto Conceitual
Banco de Dados 01 - Prof Tavares

10

Banco de Dados

Estudos de Caso

Faa um DER com os seguintes relacionamentos.


Cada EMPREGADO est alocado a um e somente um

DEPARTAMENTO.
Cada DEPARTAMENTO aloca um ou mais EMPREGADOS.
Cada EMPREGADO exerce uma ou mais ATIVIDADES.
Cada ATIVIDADE pode ser exercida por nenhum ou por

diversos EMPREGADOS.

Banco de Dados 01 - Prof Tavares

11

Banco de Dados

Estudos de Caso

Novelas
Elabore o modelo de dados de um sistema que permita o
cadastramento que atenda os requisitos a seguir:
Cada novela produzida por uma nica emissora, sendo que a
emissora produz vrias novelas.
Uma novela dirigida por um ou mais diretores e cada diretor
dirige uma ou mais novelas.
Um ator pode participar de novelas em diferentes emissoras.
Uma novela transmitida em um determinado perodo (data
incio, data fim, hora incio e hora fim), podendo a mesma ser
reprisada.

Banco de Dados 01 - Prof Tavares

12

Banco de Dados

Estudos de Caso
Hospital

O hospital emprega mdicos de diversas especialidades;


O hospital possui diversas enfermarias;
Um mdico realiza consultas com pacientes, podendo gerar

solicitao de exames;
Uma enfermaria pode ser ocupada por pacientes encaminhados
por um mdico aps uma consulta;
Uma enfermaria pode ter vrios equipamentos mdicos
especficos;
Os enfermeiros so alocados em diversas enfermarias.

Banco de Dados 01 - Prof Tavares

13

Banco de Dados

Banco de Dados 01 - Prof Tavares

Estudos de Caso

14

Banco de Dados

Estudo de Caso - Poltica

Um Partido Poltico encomendou um sistema para cadastrar seus


polticos.
Para cada poltico necessrio saber o nome, o endereo, o partido
poltico de origem (se for o caso), a data de filiao.
Para cada mandato do poltico deve-se registrar a data de incio e fim
do citado mandato, a quantidade de votos recebidos, o cargo e a
respectiva eleio, incluindo as possibilidades de 2 turno para
governadores e presidentes.
Nos casos especficos, so necessrios as cidades ou estados que os
polticos representam. Para cada cidade ou estado, deve-se guardar o
nome, a populao, a quantidade de zonas eleitorais e o nmero de
eleitores.
O sistema dever ter o registro do histrico de entrada e sada de um
mesmo poltico no partido, incluindo em cada transferncia: (a) o
partido de origem (na filiao) ou (b) o partido de destino (na troca
Dados 01partido).
- Prof Tavares
para Banco
um deoutro
15

Banco de Dados

Estudos de Caso

Uma LOCADORA DE VDEO deseja informatizar os seus servios para melhor atender
a seus clientes. Para isso fornecido o modo de funcionamento da locadora, visto a
seguir:
o cliente sempre atendido por um funcionrio;
cada cliente pode ter at dois dependentes;
a fita de vdeo pode ser um filme (ttulo, durao, estdio, ano e tipo drama,
comdia, musical, policial, etc), uma pea de teatro (ttulo, durao, teatro, ano,
tipo drama, musical ou comdia) ou um concerto (ttulo, durao, maestro, ano,
local);
possvel ter o acesso aos filmes e s peas de teatro por meio dos atores
principais, um concerto pelo maestro;
a venda de fitas novas possvel a qualquer cliente, caso o mesmo no seja
associado, ganha uma matrcula de brinde;
Cada fita tem uma categoria de custo, quer para o aluguel ou para a venda
(amarela, verde e azul).
Banco de Dados 01 - Prof Tavares

16

Banco de Dados ESTUDO DE CASO DISTRIBUIDORA


Uma distribuidora deseja implantar um SI que permita o cadastramento de
clientes e a aquisio de produtos on-line. Funcionrios do setor de vendas sero
responsveis pela anlise e aprovao dos cadastros de clientes e respectivos
pedidos.
Ao final da semana, funcionrios do setor de compras da distribuidora emitem
requisies de produtos para os fornecedores com base nos pedidos recebidos.
Quando os produtos so fornecidos, o setor de compras da distribuidora confere as
faturas dos fornecedores com as requisies, devolve as que contiverem erros e
atende os pedidos dos clientes. A distribuidora garante o atendimento do pedido
ao cliente.
A tesouraria realiza o pagamento das faturas aos fornecedores nos bancos
conveniados.
Diariamente gerado um relatrio para a tesouraria com a relao dos pedidos que
foram atendidos a fim de que seja feita a cobrana aos clientes por meio de bancos
conveniados.
Banco de Dados 01 - Prof Tavares

17