Buscar

Trabalho do 2 bimestre

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Banco de Dados 
Trabalho prático do 2º bimestre 
 
Importante: O trabalho deverá ser entregue impresso no dia da 2ª prova bimestral. (Não 
será permitida a entrega após o início da avaliação) 
 
 
PARTE 1 – Clínica Veterinária 
 
1. Construa um modelo de dados que atenda às necessidades do enunciado abaixo. 
 
Uma Clínica veterinária deseja informatizar alguns setores. Um dos principais controles que devem ser 
informatizados é o que diz respeito aos clientes e seus animais de estimação. Informações do Cliente como nome, RG, 
CPF, data de nascimento e outras devem ser registradas. Os clientes podem ter um animal de estimação ou mais. Para os 
animais são importantes informações como: raça, espécie, porte, idade, etc. 
Um dos principais serviços prestados pela clínica é o atendimento de um veterinário a algum animal. Para isso 
será preciso manter um controle dos médicos veterinários que atendem na clínica e o horário que cada um está disponível 
para atendimento. 
Para cada consulta realizada deverão ser registradas informações do estado do animal e relato médico. 
Freqüentemente o médico receita alguns medicamentos nessas consultas e isso também devem ser armazenados. 
Para cada serviço prestado pela clínica é necessário o agendamento prévio. Alguns serviços realizados pela 
clínica: banho e tosa, vacinação, consulta, etc. Quando o animal comparecer e realizar o serviço, é necessário o registro 
de sua presença, bem como o tempo de permanência na clínica. 
O sistema também deverá controlar uma fila de espera para o dia. Essa fila organiza o substituto caso algum 
animal desista do seu horário marcado ou apareça algum encaixe entre os agendados. Nesse caso o sistema deverá retirar 
o nome da fila de espera e colocá-lo no agendamento. 
A clínica veterinária também faz vendas de rações, acessórios e medicamentos no balcão. O sistema a ser 
implementado também deverá fazer um registro dessas vendas, bem como o controle do estoque dos produtos. 
Outro serviço prestado pela empresa é o serviço de hospedagem de animais onde o cliente pode deixar seu 
animal de estimação hospedado no hotel da clínica. O sistema deverá gerenciar esse serviço também. 
Todos os produtos vendidos e os serviços prestados pela clínica podem ser pagos à vista ou parcelados no 
cheque. O sistema deverá guardar informações dos pagamentos à vista e deverá fazer um controle dos pagamentos a 
prazo, ou seja, deverá controlar os cheques pré-datados emitidos pelo cliente. 
Finalmente, o sistema também deverá fazer o controle das contas que a empresa tem para pagar, como por 
exemplo: água, luz, telefone e referentes à compra de produtos. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PARTE 2 – Construtora J.K.IL. 
 
2. Construa um modelo de dados que atenda as necessidades do enunciado abaixo. 
 
A Construtora J.K.IL S/A é uma renomada empresa de construção civil cuja proposta comercial é a construção e 
posterior venda de imóveis na região, normalmente há vários imóveis em construção. A empresa possui vários 
engenheiros que são responsáveis pela construção dos imóveis, porem cada imóvel é acompanhado por somente um 
engenheiro. 
 
Com a finalidade de reduzir custos à construtora mantém um estoque dos materiais utilizados. A aquisição dos materiais 
é realizada mediante um pedido encaminhado ao fornecedor devidamente registrado no sistema, quando os materiais 
solicitados chegam responsável pelo almoxarifado registra a entrada dos materiais mediante a nota fiscal de compra. O 
pagamento referente aos materiais adquiridos pode ser a vista ou parcelado e é de responsabilidade da construtora. 
 
Como os imóveis podem ser vendidos a qualquer momento, é de suma importância o acompanhamento dos custos de 
cada imóvel, em cada fase. Os custos são divididos em custos com mão de obra (pedreiros, azulejistas, marceneiro, etc) e 
custos com materiais que são lançados de acordo com a utilização observando o custo médio do material utilizado. 
 
É de interesse também da construtora manter um registro das vendas realizadas. Tal registro deve contemplar os dados do 
comprador bem como valor e data da venda do imóvel e a forma de pagamento que pode ser a vista ou parcelado. No 
caso de vendas parceladas o sistema deve permitir o registro de cada uma das parcelas envolvidas, bem como o 
recebimento das mesmas que pode ser parcial. 
 
O sistema deve prover recurso que possibilite converter em dólar o custo de um determinado imóvel. 
 
 
3. Considerando o modelo proposto para o exercício anterior resolva as seguintes questões em e SQL. 
 
a. Quais imóveis estão na fase de Acabamento. (Código do imóvel, descrição, crea_engenheiro, nome, endereço). 
b. Qual o custo em dólar do imóvel “I01”. 
c. Quais imóveis estão em atraso? (Código do imóvel, descrição, crea_engenheiro, nome, endereço, qtde de dias 
em atraso). 
d. Qual o percentual do custo com mão de obra do imóvel ‘I01’. 
e. Quem é o engenheiro que mais tem construções em andamento? (Crea_engenheiro, nome, qtde de imóveis). 
f. Qual o montante pago para o fornecedor “Q.Materiais LTDA” no mês corrente. 
g. Qual o imóvel mais caro acompanhado pelo engenheiro 15953. 
h. Qual o custo (mão de obra e materiais) por fase do imóvel ‘I03’. 
i. Quantos imóveis foram vendidos no ano de 2007. 
j. Qual o percentual de lucro com cada um dos imóveis vendidos no ano 2007. (cod do imóvel, data da venda, 
nome do comprador, custo do imóvel, valor da venda, %Lucro). 
k. Quais clientes (compradores) estão em atraso com alguma parcela. (código do cliente, nome, qtde de parcelas 
em atraso, valor total em atraso). 
 
 
 
 
PARTE 3 – Normalização 
 
4. Normalize até a 3ª Forma Normal. 
a. INTERNACAO(NUMERO, DATA, CONVENIO, NROPAC, NOMEPAC, NROQUARTO, TIPO_QUARTO, 
PRECOQUARTO, (COD-MED, NOME-MED, FONE-MED)*, (COD-MEDICAMENTO, DESCRICAO, 
QUANTIDADE, UNIDADE, HORARIO)*) 
 
b. ALUNO(RA,NOMEAL,CODCURSO,NOMECUR, (CODDIS, NOME_DIS, CH, 
(BIMESTRE,NOTA)*)*) 
 
c. PROJETO (COD-PROJ, TIPO-PROJ, DESCR-PROJ, (COD-EMP, NOME-EMP, CATEGORIA-
EMP, SAL-EMP, DT-INICIO-PROJ, TEMPO-ALOC-PROJ)*)

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando

Outros materiais