Buscar

AV 2015 - Modelagem de Dados - by SM

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

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
Você viu 3, do total de 4 páginas

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

http://www.passeidireto.com/perfil/824999/ 
Avaliação: CCT0191_AV_» MODELAGEM DE DADOS Tipo de Avaliação: AV 
Professor: CLAUDIA ABREU PAES Turma: 9001/AA 
Nota da Prova: 3,8 Nota de Partic.: 0 Data: 07/03/2015 10:10:00 (F) 
 
 
 1a Questão (Ref.: 75512) Pontos: 0,5 / 1,5 
Um conceito importante no modelo de Entidade e Relacionamento (ER) é o conceito de 
relacionamento. Descreva este conceito. 
 
Gabarito: Além de especificar os objetos sobre os quais deseja-se manter informações, o Diagrama de 
Entidades e Relacionamentos (DER) deve permitir a especificação das propriedades dos objetos que serão 
armazenadas no banco de dados. Uma das propriedades sobre as quais pode ser desejável manter informações 
é a associação entre objetos. Sendo assim, descrevemos os relacionamentos entre esses objetos com a 
finalidade de mapear a relação entre eles. 
 
 
 
 2a Questão (Ref.: 77422) Pontos: 0,8 / 1,5 
A generalização/especialização pode ser classificada em dois tipos, total ou parcial, de acordo com 
a obrigatoriedade ou não de a uma ocorrência da entidade genérica corresponder uma ocorrência da 
entidade especializada. Descreva e dê um exemplo de generalização/especialização do tipo parcial. 
 
Gabarito: Em uma generalização/especialização parcial, nem toda ocorrência da entidade genérica possui 
uma ocorrência correspondente em uma entidade especializada. Esse é o caso do exemplo demonstrado da 
imagem abaixo, no qual nem toda entidade FUNCIONÁRIO possui uma entidade correspondente em uma 
das duas especializações (nem todo o funcionário é motorista ou secretária). Esse tipo de 
generalização/especialização é simbolizado por um "p". Usualmente, quando há uma especialização parcial, 
na entidade genérica (no caso do exemplo, emFUNCIONÁRIO) aparece um atributo que identifica o tipo de 
ocorrência da entidade genérica (no caso do exemplo, trata-se do atributo tipo de funcionário). Este atributo 
não é necessário no caso de especializações totais, já que a presença da ocorrência correspondente a entidade 
genérica em uma de suas especializações é suficiente para identificar o tipo da entidade. 
 
 
 
 
http://www.passeidireto.com/perfil/824999/ 
 
 3a Questão (Ref.: 52861) Pontos: 0,5 / 0,5 
Considerando a arquitetura de três-esquemas (externo, conceitual e físico) de um sistema de banco de dados, a 
capacidade de modificar a definição dos esquemas de um banco em determinado nível, sem afetar o esquema 
do nível superior, é denominada: 
 
 
Abstração de dados 
 
Modelo semântico de dados 
 
Suporte a múltiplas visões 
 Independência de dados 
 
Conjunto de entidades 
 
 
 
 4a Questão (Ref.: 230789) Pontos: 0,0 / 0,5 
Os Sistemas Gerenciadores de Banco de Dados possuem propriedades fundamentais que determinam o sucesso 
de qualquer projeto de desenvolvimento. 
 
Marque a alternativa correta que NÃO indica um benefício da propriedade INDEPENDÊNCIA DOS DADOS. 
 
 garante a incidência da redundância dos dados. 
 padroniza as estruturas de dados relacionadas ao banco de dados. 
 
facilita a manutenção do sistema. 
 
provê ao programador facilidade no desenvolvimento dos programas. 
 
facilita o desenvolvimento de novos sistemas. 
 
 
 5a Questão (Ref.: 570086) Pontos: 0,0 / 0,5 
Sabe-se que um relacionamento estabelece a ligação entre elementos de duas ou mais entidades de dados para 
representar uma regra de negócio. 
 
Considerando o seguinte mini mundo: 
 
Um curso de inglês matricula seus alunos em turmas de acordo com o nível de preparação que se encontra após 
a realização de um teste. Cada semestre o aluno está inserido em uma turma e seu número de matrícula vai 
sendo trocado de acordo. O aluno realiza pagamentos mensais.O atributo NOTA refere-se ao resultado final 
obtido das avaliações durante o semestre. 
 
Em sua análise, NOTA é atributo de qual entidade? 
 
 Matricula 
 
Pagamento 
 Aluno 
 
Turma 
 
Curso 
 
 
 6a Questão (Ref.: 230793) Pontos: 0,0 / 0,5 
Define-se Entidade de Dados como um conjunto de objetos que existe no mundo real, tem identificação própria 
e no contexto do negócio entende-se que é preciso ter muitos objetos participando. Conhecendo a definição, 
identifique dentre as entidades de dados representadas no mini mundo a seguir, a entidade de dados que 
deverá ter o relacionamento com o CLIENTE. 
 
Mini Mundo 
 
Diariamente o estacionamento Próspero recebe vários clientes para aluguel de suas vagas e possui uma rotina 
destinada ao bom atendimento. 
 
http://www.passeidireto.com/perfil/824999/ 
O veículo é identificado (Placa, Cor e modelo) e registrado pelo atendente, que emite um comprovante e 
cadastra o cliente, que for recebido pela 1ª vez. 
 
Todas as vagas são cadastradas com sua devida localização e situação e, são distribuídas automaticamente a 
cada cliente. A locação da vaga registra Data e Hora de Entrada, Data e Hora de Saída. A liberação é efetivada a 
partir da solicitação do cliente, que entrega o seu comprovante de locação, realiza o pagamento e recebe uma 
autorização de saída. O manobrista retira o carro da vaga e entrega-o ao cliente. 
 
 
VAGA 
 LOCAÇÃO 
 
MANOBRISTA 
 
ATENDENTE 
 VEICULO 
 
 
 7a Questão (Ref.: 230796) Pontos: 0,5 / 0,5 
Por definição a cardinalidade representa o número de vezes que um elemento da Entidade de Dados participa do 
relacionamento através de um Limite Inferior e Limite Superior. Analisando o negócio de uma loja onde a 
fabricação de seus produtos é exclusiva para um cliente, podemos afirmar que: 
 
 
Cada produto participará 0-1, significando que o elemento da entidade PRODUTOS não pode existir sem 
participar do relacionamento e poderá não estar relacionado a um CLIENTES na venda. 
 
Cada produto participará 1-N, significando que o elemento da entidade PRODUTOS não pode existir sem 
participar do relacionamento e poderá estar relacionado a muitos CLIENTES na venda. 
 Cada produto participará 1-1, significando que o elemento da entidade PRODUTOS não pode existir sem 
participar do relacionamento e só poderá estar relacionado a um CLIENTES na venda. 
 
Cada produto participará 0-N, significando que o elemento da entidade PRODUTOS pode existir sem 
participar do relacionamento e poderá estar relacionado a vários CLIENTES na venda. 
 
Cada produto participará 0-1, significando que o elemento da entidade PRODUTOS pode existir sem 
participar do relacionamento e só poderá estar relacionado a um CLIENTES na venda. 
 
 
 8a Questão (Ref.: 240344) Pontos: 0,5 / 0,5 
Dado o cenário: Um funcionário trabalha em um ou vários projetos, onde um projeto é constituído por um ou 
vários projetos e um computador é utilizado em ou mais projeto por um ou mais funcionários. No Diagrama 
Entidade Relacionamento (DER) para modelarmos o cenário de forma a responder qual funcionário utiliza o 
computador em um determinado projeto precisamos trabalhar com o conceito de: 
 
 
Auto relacionamento 
 
Generalização 
 
Especialização 
 Agregação 
 
Entidade Fraca 
 
 
 9a Questão (Ref.: 243008) Pontos: 1,0 / 1,0 
O modelo lógico de dados, tem como conceito básico estabelecer relações entre linhas de tabelas de um banco 
de dados relacional. Dentre as listadas abaixo, selecione o tipo de chave que tem como característica a 
Implementação de relacionamento entre tabelas de um banco de dados relacional 
 
 
Chave Candidata. 
 
Chave composta 
 
Chave Alternativa. 
 
Chave Primária. 
 Chave Estrangeira. 
 
http://www.passeidireto.com/perfil/824999/ 
 
 10a Questão (Ref.: 570104) Pontos: 0,0 / 1,0 
A derivação do modeloconceitual em modelo lógico para representação de dados do tipo generalização 
pressupõe diversos procedimentos. 
 
Considerando que o modelo abaixo representa uma generalização do tipo TOTALIDADE, marque a alternativa 
que indica a melhor solução para esse tipo de derivação, considerando que o sublinhado contínuo representa a 
chave primária e o itálico representa a chave estrangeira na relação. 
 
 
 
 PESSOA = {CÓDIGO, NOME, EMAIL, CPF, CNPJ}, sabendo-se que quando for PESSOA FÌSICA o atributo 
CNPJ ficará vazio e quando for PESSOA JURÍDICA o atributo CPF ficará vazio. 
 
PESSOA = {CÓDIGO, NOME, EMAIL, CPF,CNPJ} + PESSOA FÍSICA = {CPF } + PESSOA JURÌDICA= 
{CNPJ }. 
 
PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = { CPF, NOME, EMAIL} + PESSOA JURÌDICA= 
{CNPJ, NOME, EMAIL}. 
 PESSOA FÍSICA = {CPF, NOME, EMAIL} + PESSOA JURÌDICA= {CNPJ, NOME, EMAIL}. 
 
PESSOA = {CÓDIGO, NOME, EMAIL} + PESSOA FÍSICA = {CPF} + PESSOA JURÌDICA= { CNPJ}.

Outros materiais