Buscar

Ativs3_Teo

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Bancos de Dados (Teo) – Atividade 3: Modelagem de dados 
1) Com base no pequeno diagrama E/R a seguir, responda (justificando) as questões de a) até f). 
EspecialidadeMédicoPaciente PossuiAtendido
@ Cod. Espec.
Nome Espec.
@ Cód. Med.
Nome Médico.
@ Cód. Pac.
Nome Pac.
TelefoneSexo
Telefone
Data Atend.
Diagnóstico
Valor Atend.
Endereço
 
a) É possível que um paciente cadastrado não tenha sofrido um atendimento? 
b) Até quantos atendimentos um paciente pode sofrer? 
c) Pode haver uma especialidade sem médico? 
d) Pode haver um médico sem pacientes? 
e) É possível existir uma especialidade médica sem pacientes? 
f) Da forma como está definido o modelo, é possível saber o nome dos pacientes que foram atendidos 
em cada especialidade? 
2) A pizzaria XPTO é um pequeno restaurante familiar especializado que serve pizzas, bebidas e alguns 
outros pratos de origem italiana. No momento atual, a empresa está iniciando um serviço de entregas 
rápidas (“disk pizza”) através de serviços de motociclistas contratados, visando aumentar seus negócios e 
melhorar seus lucros. Os pedidos serão recebidos por telefone por uma equipe de atendentes, que serão 
responsáveis pela anotação do pedido e dos dados fornecidos pelo cliente (nome, telefone e endereço, 
basicamente). O pedido é embalado e transportado pelo entregador, que faz o recebimento do valor 
cobrado e o repassa, na volta, para o atendente depositar no caixa. Espera-se desenvolver um sistema 
informatizado para dar suporte a esse serviço de entregas, armazenando os pedidos e as entregas que 
foram feitas. Com base nessas informações, faça o modelo Entidade/Relacionamento correspondente. 
Considere ainda as seguintes especificações: 
a) É importante saber quem foi o atendente que anotou um pedido, bem como o motociclista designado 
para fazer a entrega. 
b) O sistema deve poder calcular o valor total do pedido e também informar o horário em que o pedido 
foi feito e o horário em que a entrega chegou ao seu destino. 
c) Todo atendente e todo entregador possui um código numérico exclusivo e um nome de guerra, 
destinado a facilitar sua identificação perante os clientes. 
d) É possível que um cliente não satisfeito devolva o produto entregue (através do próprio motociclista 
entregador) e, nesse caso, o sistema deve permitir armazenar o motivo alegado pelo cliente para não 
aceitar o produto. 
3) Em breve a videolocadora “ABC Videos” estará iniciando suas atividades em Sorocaba. Dispondo de um 
grande acervo de fitas dos mais variados gêneros, tais como Musicais, Terror, Policial, Comédia, Épicos, 
Documentários, etc, será muito difícil um cliente não encontrar a fita que deseja. Para os títulos mais 
procurados a videolocadora dispõe de 3 a 15 cópias, para garantir a sua tranqüilidade ao fazer a locação 
para o seu fim de semana. Ao fazer seu cadastramento como cliente, a “ABC Vídeos” procura identificar 
também as suas preferências por gênero de filme e ator/atriz/diretor favoritos. À medida que os novos 
lançamentos forem ocorrendo, você poderá ser informado sobre os títulos mais interessantes, conforme 
suas preferências particulares. As locações têm duração de 2 a 3 dias conforme a fita, e nas promoções 
mensais o preço de alguns filmes cai em 50%. Fora essas promoções não existe qualquer outra variação 
de preço (nem por quantidade de fitas alugadas nem por gênero de filme ou título), ou seja: é tudo barato 
mesmo. Caso você seja um cinéfilo mais eclético, o acervo da locadora dispõe de obras de centros 
cinematográficos alternativos, como França, Itália, Cuba, Japão, China e México, por exemplo. 
4) Elabore, por meio de um diagrama Entidade/Relacionamento, um modelo de dados com base nos 2 
documentos apresentados a seguir. 
Bancos de Dados (Teo) – Atividade 3: Modelagem de dados 
Doc. 1: 
Pedido No.: 01023/94 
Cliente ..: C200 – MARISOL INDÚSTRIA E COMÉRCIO LTDA 
Data .....: 10/01/94 Vendedor: JOÃO (12) 
 
Cod Produto Qtde ... 
---------------------------------------------------- 
101 CAIXA DE PAPELÃO 10 ... 
004 FITA ADESIVA 5 ... 
012 GRAMPO No. 2 50 ... 
068 PAPEL DE SEDA 12 ... 
Doc. 2: 
Lista de preços 
Cod Produto Marca Fabr. Preço 
------------------------------------------------------ 
001 FITA CREPE No. 2 CREPEX 0102 200.00 
004 FITA ADESIVA GRUDEX 0084 179.00 
005 BARBANTE GROSSO BARBEX 0102 50.00 
008 BARBANTE FINO BARBINHO 0028 30.00 
008 BARBANTE FINO BARBEXINHO 0102 32.00 
. 
. 
5) A clínica “Sagrado Coração” presta atendimento médico em várias especialidades (Ortopedia, 
Cardiologia, Neurologia, Dermatologia, Pediatria, etc), possuindo um corpo clínico altamente capacitado 
e diversificado. Cada especialidade médica possui pelo menos dois profissionais atuando, em esquemas 
de revezamento nos horários mais calmos e nos plantões e simultaneamente em alguns horários 
considerados de maior movimento. Para uma especialidade existe sempre um médico que desempenha o 
papel de Médico Responsável, respondendo por assuntos de sua área perante a direção da clínica. A 
estrutura funcional da “Sagrado Coração” permite que um mesmo profissional desempenhe a sua função 
em mais de uma especialidade, desde que ele esteja oficialmente credenciado para isso. Todo paciente 
atendido na clínica é cadastrado pelo próprio médico num sistema on-line, de maneira que seus dados 
clínicos mais importantes (como idade, altura, peso, sexo, histórico de atendimentos e problemas 
médicos anteriores, por exemplo) estejam disponíveis em futuras consultas. Evidentemente um paciente 
pode ser atendido por médicos diferentes em ocasiões diferentes, mesmo que na mesma especialidade. 
Cada atendimento gera sempre um Laudo de Atendimento, que poderá conter solicitações de exames 
clínicos e laboratoriais mais detalhados (como de sangue, urina, fezes, radiografias, etc) e/ou receitas 
médicas. No caso de receitas médicas, alguns medicamentos são elaborados no laboratório de 
manipulação da própria clínica, que possui um cadastro informatizado de todas as drogas de uso mais 
comum e da composição de cada fórmula. Observa-se que alguns produtos podem entrar na composição 
de mais de um medicamento. Faz parte do cadastro de drogas e medicamentos os dados básicos dos 
laboratórios fornecedores desses produtos, para fins de facilitar o trabalho de reposição dos estoques da 
clínica. Periodicamente é emitido um relatório com o número de atendimentos por médico e também por 
especialidade. 
Com base nessas informações, elabore um modelo Entidade/Relacionamento que permita responder 
também às seguintes consultas: 
a) quais os médicos da clínica? 
b) quais os médicos de uma dada especialidade? 
c) qual o Médico Responsável de cada uma das especialidades da clínica? 
d) quais os dados básicos de um paciente previamente cadastrado? 
e) quais os medicamentos receitados num dado atendimento? 
f) qual a fórmula de um medicamento composto? 
g) em que datas e especialidades um paciente foi atendido na clínica? 
h) quais os laboratórios fornecedores de um dado produto?

Continue navegando

Outros materiais