Buscar

Lista 01 Exercicios

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

Lista 1 – Modelagem de Dados – 23/08/2017 
 
1) Quais são os níveis de abstração em um Sistema Gerenciador de Banco de Dados? 
Descreva-os. 
2) Quais são os tipos de problemas que podemos associar a redundância não 
controlada? 
3) Uma característica 
SGBD, que mantém não somente os dados, mas a forma como são armazenados, 
contendo uma descrição completa desse banco. Onde são guardadas essas 
informações, como formato de cada tipo de dados, restrições, entre outras? 
4) Uma das soluções para evitar o problema de redundância não controlada é através 
do compartilhamento de dados? Justifique. 
5) Modelar um banco de dados implica construir modelos, existindo algumas etapas 
envolvidas na construção de modelos. Qual etapa representa as regras de negócio 
sem limitações tecnológicas ou de implementação, sendo, portanto, a etapa mais 
adequada para o envolvimento do usuário que não precisa ter conhecimentos 
técnicos? 
6) Qual é a diferença entre uma entidade e uma ocorrência de entidade? Crie um 
exemplo. 
7) A partir do diagrama entidade-relacionamento abaixo, resolva as questões abaixo: 
 
a) Um produto pode pertencer a mais de um depósito? (Certo/Errado) 
b) Por que o atributo id-depósito é um atributo identificador? 
c) Identifique, na entidade Depósito, um atributo que possa ser classificado como 
simples, monovalorado, obrigatório. 
 
8) Em um cenário, onde um engenheiro pode participar de vários projetos e um 
projeto pode conte vários engenheiros, onde cada um possui uma atuação específica 
(função) naquele projeto. Analisando o DER abaixo, onde o atributo Função deve ser 
inserido? 
 
9) Analisando a descrição abaixo, elabore o DER (com as entidades, relacionamentos e 
cardinalidades). 
Funcionários coordenam projetos; todo projeto tem um único funcionário que 
o coordena; nem todo funcionário é coordenador de projeto; e há funcionários 
que coordenam mais de um projeto. 
 
10) Você foi selecionado para propor um banco de dados para uma companhia 
rodoviária que deseja, nesse momento, registrar informações sobre viagens e clientes. 
Um cliente ao chegar no terminal da companhia solicita a compra de um bilhete. Para 
cada viagem realizada pela companhia você precisa armazenar o nome do motorista, a 
carteira nacional de habilitação (CNH), data de validade da CNH do motorista que 
realizou a viagem, o número de identificação da viagem, a hora de partida e de 
chegada, o local de partida, o destino da viagem, o nome, o número da identidade, 
telefone, endereço dos clientes que estavam presentes, o número da poltrona que 
estavam sentados e a quantidade de bagagens que cada cliente despachou. 
Desenvolva o diagrama de entidade-relacionamento (identifique as entidades, 
atributos, relacionamentos e cardinalidades).

Continue navegando