Buscar

BD01 - Tema 04 - Estudos de caso

Prévia do material em texto

Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
MODELAGEM CONCEITUAL
Estudos de Caso
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um EMPREGADO (CPF, nome e endereço) pode ser
gerente de um DEPARTAMENTO (número e nome), sendo
que todo DEPARTAMENTO é gerenciado por um único
empregado.
•2
Estudos de Caso
Minimundo 
1
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um MÉDICO (CRM, nome e endereço) pode atender
várias CONSULTAS, sendo que toda CONSULTA (código,
data, hora e diagnóstico) é realizada por um único
MÉDICO.
•3
Estudos de Caso
Minimundo 
2
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um ENFERMEIRO (COREN, nome e endereço) deve ser
alocado em uma ou várias ENFERMARIAS, sendo que
para uma ENFERMARIA (código, local, qteLeitos) é
alocado um ou vários ENFERMEIROS.
•4
Estudos de Caso
Minimundo 
3
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Uma RESERVA (código, data) possui um PASSAGEIRO (CPF,
nome, endereço) e um PASSAGEIRO realiza uma ou várias
RESERVAS.
Cada RESERVA é realizada para um determinado VOO (nr,
data, aeronave , origem, destino). Um VOO pode gerar
várias RESERVAS.
•5
Estudos de Caso
Minimundo 
4
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um PEDIDO(código, data, valor) possui um ou vários
PRODUTOS (código, nome, unidade, preço) e um PRODUTO
pode participar de nenhum ou vários PEDIDOS. Para cada
PRODUTO em um PEDIDO é determinada a respectiva
quantidade.
Cada PEDIDO é realizado por um determinado CLIENTE (cpf,
nome, endereço). Um CLIENTE pode realizar vários PEDIDOS .
•6
Estudos de Caso
Minimundo 
5
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um banco de dados inclui VENDEDORES (CPF, nome,
endereço, email, telefone, dataAdmissão e
carteiraTrabalho) e CLIENTES (CPF, nome, endereço,
email, telefone, matricula e identidade), sendo que um
VENDEDOR também pode ser um CLIENTE.
•7
Estudos de Caso
Minimundo 
6
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um ALUNO (cpf, matrícula, nome, endereço) está
matriculado em um ou vários CURSOS DE INFORMÁTICA
(código, nome, dataInicio, dataFim, cargaHoraria), sendo
que um CURSO possui um ou vários ALUNOS. Cada
CURSO possui um único PROFESSOR (cpf,
carteiraTrabalho, nome, endereço), mas cada professor
pode lecionar em vários cursos.
•8
Estudos de Caso
Minimundo 
7
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um MÉDICO (CPF, nome, endereço, email, telefone, CRM
e carteira_trabalho) pode consultar vários PACIENTES
(CPF, nome, endereço, email, telefone, matricula e
identidade), sendo que um PACIENTE é consultado por
um ou vários MÉDICOS (em diferentes consultas).
Importante registrar a data da consulta.
•9
Estudos de Caso
Minimundo 
8
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um FUNCIONÁRIO (matrícula, nome, endereço) pode ser alocado
em um ou vários PROJETOS (código, descrição, dataInício,
dataFim), sendo que para cada PROJETO são alocados um ou vários
FUNCIONÁRIOS. Cada FUNCIONÁRIO quando alocado em um
PROJETO exerce uma FUNÇÃO (código, nome). Importante registrar
a data em que cada FUNCIONÁRIO foi alocado em determinado
PROJETO.
•10
Estudos de Caso
Minimundo 
9
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
 Cada EMPREGADO (idt, nome, endereço) está alocado a um e somente
um DEPARTAMENTO (número, nome). Podendo o Empregado ser
realocado, neste caso deverá ser registrada a data da alocação.
 Cada DEPARTAMENTO aloca um ou mais EMPREGADOS.
 Cada EMPREGADO exerce uma ou mais ATIVIDADES (código, nome)
quando alocado em um DEPARTAMENTO.
 Cada ATIVIDADE pode ser exercida por nenhum ou por diversos
EMPREGADOS.
•11
Estudos de Caso 10
Minimundo 
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um FORNECEDOR(CNPJ, nome, endereço) realiza o
fornecimento de PEÇAS (nrSerie, descrição) que serão
instaladas em AERONAVES (código, descrição e tipo).
Cada PEÇA é alocada em uma AERONAVE, sendo que em
cada AERONAVE são instaladas diversas PEÇAS.
12
Estudos de Caso
Minimundo 
11
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um MÉDICO (CPF, nome, endereço, email, telefone, CRM e
carteira_trabalho) pode consultar vários PACIENTES (CPF, nome,
endereço, email, telefone, matricula e identidade), sendo que um
PACIENTE é consultado por um ou vários MÉDICOS (diferentes
consultas). Importante registrar a data da consulta. Algumas
consultas realizadas pelos MÉDICOS podem gerar vários EXAMES
(codigo, descrição, finalidade)
•13
Estudos de Caso
Minimundo 
12
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Um ALUNO (matrícula, nome, endereço) matricula-se em
uma ou várias DISCIPLINAS (código, nome,
carga_horaria), sendo que uma DISCIPLINA pode ter
matriculado um ou vários ALUNOS. Após estar
matriculado, cada ALUNO poderá realizar no máximo 03
PROVAS (código, data, tipo) de cada DISCIPLINA.
•14
Estudos de Caso
Minimundo 
13
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
▪ Cada novela é produzida por uma única emissora,
sendo que a emissora produz várias 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 período
(data início, data fim, hora início e hora fim), podendo a
mesma ser reprisada.
•15
Estudos de Caso 14
Minimundo 
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
• O hospital emprega médicos de diversas especialidades;
• O hospital possui diversas enfermarias;
• Um médico realiza consultas com pacientes, podendo gerar
solicitação de exames;
• Uma enfermaria pode ser ocupada por pacientes
encaminhados por um médico após uma consulta;
• Uma enfermaria pode ter vários equipamentos médicos
específicos;
• Os enfermeiros são alocados em diversas enfermarias.
•16
Estudos de Caso 15
Minimundo 
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
•17
Estudos de Caso 16
Minimundo 
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
•18
Estudo de Caso
Um Partido Político encomendou um sistema para cadastrar seus
políticos.
Para cada político é necessário saber o nome, o endereço e a data de
filiação.
Para cada mandato do político deve-se registrar a data de início e fim do
citado mandato, a quantidade de votos recebidos, o cargo e a respectiva
eleição, incluindo as possibilidades de 2º turno para governadores e
presidentes.
Nos casos específicos, são necessários as cidades ou estados que os
políticos representam. Para cada cidade ou estado, deve-se guardar o
nome, a população, a quantidade de zonas eleitorais e o número de
eleitores.
O sistema deverá ter o registro do histórico de entrada e saída de um
político no partido, incluindo em cada transferência: (a) o partido de
origem (na filiação) ou (b) o partido de destino (na troca para um outro
partido).
17Minimundo 
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Uma LOCADORA DE VÍDEO deseja informatizar os seus serviços para melhor atender
a seus clientes. Para isso é fornecido o modo de funcionamento da locadora, visto a
seguir:
▪ o cliente sempre é atendido por um funcionário (locação ou venda de fita);
▪ cada cliente pode ter até dois dependentes;
▪ a fita de vídeo pode ser um filme (título, duração, estúdio, ano e tipo – drama,
comédia, musical, policial, etc), uma peça de teatro (título, duração,teatro, ano,
tipo – drama, musical ou comédia) ou um concerto (título, duração, maestro, ano,
local);
▪ é possível ter o acesso aos filmes e às peças de teatro por meio dos atores
principais, um concerto pelo maestro;
▪ a venda de fitas novas é possível a qualquer cliente, caso o mesmo não seja
associado, ganha uma matrícula de brinde;
▪ Cada fita tem uma categoria de custo, quer para o aluguel ou para a venda
(amarela, verde e azul).
•19
Estudos de Caso 18
Banco de Dados 01 - Prof Tavares
Banco de Dados
Banco de Dados 01 - Prof Tavares
Uma DISTRIBUIDORA deseja implantar um SI que permita o cadastramento de
clientes e a aquisição de produtos on-line. Funcionários do setor de vendas serão
responsáveis pela análise e aprovação dos cadastros de clientes e respectivos
pedidos.
Ao final da semana, funcionários do setor de compras da distribuidora emitem
requisições de produtos para os fornecedores com base nos pedidos recebidos.
Quando os produtos são fornecidos, o setor de compras da distribuidora confere
as faturas dos fornecedores com as requisições, 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 relatório para a tesouraria com a relação dos pedidos
que foram atendidos a fim de que seja feita a cobrança aos clientes por meio de
bancos conveniados.
•20
Estudos de Caso 19

Mais conteúdos dessa disciplina