Escolar Documentos
Profissional Documentos
Cultura Documentos
Modele através do DER: Uma empresa possui diversos clientes, sendo que cada cliente ou é uma
pessoa física ou é uma pessoa jurídica. Pessoas físicas podem ser casadas e, nesse caso, é importante
saber quem é o seu cônjuge (que também pode ser considerado um cliente da empresa).
2. Modele através do DER: Uma clínica possui diversos funcionários, que são casados ou não. Alguns dos
funcionários são casados com funcionários da própria clínica e, nesses casos, é importante saber, para
cada um, qual o seu respectivo cônjuge.
3. Considere a seguinte descrição e construa o modelo conceitual: Um aluno possui matrícula e nome e
pode estar alocado a uma ou várias disciplinas. Cada disciplina tem um titulo e uma ementa e pode ter
uma ou várias turmas que, por sua vez, possui um único professor alocado.
Uma grande organização deseja elaborar um Sistema na área de Gestão do Conhecimento para poder
melhor conhecer os seus recursos humanos e poder aproveitar melhor os seus recursos, alocando-os nos
diferentes projetos da cia. O objetivo maior da organização é saber se, ao demandar um recurso humano
com determinado perfil para a realização de um novo projeto, já existe algum funcionário com esse perfil
na organização, de modo a se verificar a possibilidade de alocação desse funcionário para o trabalho em
um novo projeto. Cada projeto possui um único gerente. Dessa maneira, um mesmo funcionário alocado
em diversos projetos pode se reportar a mais de um chefe.
5. Uma empresa de motoboys realiza serviços de diversos tipos (ex: pagamento em banco, cobrança,
entrega de documentos, etc) para diversos clientes. Para cada serviço solicitado é gerada uma ordem de
serviço que identificará os dados relacionados ao respectivo serviço (obs.: para cada serviço é gerada uma
ordem de serviço diferente, ou seja, se em uma saída do motoboy ele realiza 10 serviços, ele leva consigo
10 ordens de serviço). A empresa faz serviços somente na própria cidade e o preço de cada serviço
dependerá da região destino do serviço (ex: Centro = R$3,00; Tijuca = R$3,50; Ipanema = R$4,00; ...).
Assumindo que são necessárias as seguintes informações pela organização:
• Quantos serviços foram efetuados por tipo de serviço em determinado período?
• Qual das motos realizou mais serviços em determinada região em determinado período?
• Para cada cliente, qual a região mais solicitada pelo mesmo para a prestação de serviços?
• Qual o tempo médio de duração dos serviços, contando a partir da saída até o retorno da moto?
• Quais as saídas de moto, com dados sobre cliente, endereço e serviço, para o dia ___ / ___ / ___ no
horário das X hs?
• Quantos serviços um motoboy fez por mês e qual o respectivo faturamento total?
• Quanto a empresa faturou em serviços no ano passado?
• Quais os tipos de equipamentos (ex: computadores, monitores, Hubs, ...) que apresentam
mais defeitos?
• Quais os tipos de defeitos (ex: defeito elétrico, defeito mecânico, ferrugem, super-
aquecimento, etc) que mais ocorrem nos equipamentos?
• Quais os departamentos que possuem mais equipamentos (ou seja, mais funcionários
responsáveis por equipamentos)?
• Apresentar todas os equipamentos que um funcionário é responsável.
• Apresentar todos os defeitos que um equipamento apresentou na empresa
• Qual o tempo médio (em dias) entre falhas por tipo de equipamento (obs: para responder
essa questão é importante guardar o atributo de data de aquisição do equipamento) ?
Obs: atenção à possibilidade de escolha por período
2) Uma imobiliária precisa armazenar as informações dos seguintes tipos de imóveis: Terrenos,
casas e salas comerciais. Crie o MER com o relacionamento das entidades e, para cada entidade,
especifique seus atributos. (Obs: use pelo menos os atributos: num. quartos, num. banheiros,
grau de inclinação, área em m2. Mas não use somente estes.)
3) Uma empresa que trabalha no mercado de artes realiza leilões em diversas filiais. Para cada
leilão é escolhido um leiloeiro responsável e, nesse leilão, são negociadas várias peças. Deseja-
se saber as seguintes informações por período:
Obs1: todas as informações acima poderão ser obtidas com a escolha de qualquer
período.
Obs2: o fato dos fornecedores estarem cadastrados no sistema não implica
necessariamente que estes já tenham vendido algum produto para a empresa
compradora, mas a qualquer momento podem passar a fornecê-lo.
OBS: existem apenas alguns tipos de problemas cadastrados (Ex: “quebra total”,
“quebra parcial”,...)
4) Liste a quantidade total de entrada dos produtos com código igual a ‘1234’
(QtdTotal)
7) Liste o preço médio de custo de cada produto adquirido, ou seja, o preço médio de
custo agrupado pelo código do produto (CodProduto, MediaPrecoCusto)
8) Liste somente os códigos dos produtos adquiridos que tiveram o preço médio de
custo maior que 20,00 (CodProduto, MediaPrecoCusto
a) Liste as categorias iniciadas com a letra “A” e para cada categoria, liste quantos
produtos custam entre 40,00 e 80,00 cada uma possui, sendo que é desejado que
seja listado no resultado somente os dados para as categorias que possuírem mais
de 20 produtos nestas condições (NomeCategoria, TotalProdutos)
b) Liste o nome e o preço de todos os produtos da categoria “Impressoras”.
c) Liste os produtos (NomeProduto) que não foram vendidos no mês de janeiro de
2000.
d) Aumente o preço em 10% dos produtos da Categoria de código = 27
LISTA DE EXERCÍCIOS DE NORMALIZAÇÃO
cod_ritmopreferido → nomeritmopreferido
cod_cliente → tel_cliente
◼ Qual forma normal não é satisfeita para essa tabela e por que ?
◼ Quais anomalias possuo ? Dê exemplos de cada uma destas anomalias.
◼ Reduza as anomalias/redundâncias definindo nova(s) tabela(s) normalizada(s).
◼ Qual forma normal não é atendida para a tabela abaixo e por que ?
◼ Defina nova(s) tabela(s) já normalizada(s).