Buscar

AV_Modelagem de Dados

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

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

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ê 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

Prévia do material em texto

1a Questão (Ref.: 201303264306) Pontos: Sem Correç. / 1,5 
A partir do esquema relacional abaixo, aplique as 1ª, 2ª e 3ª formas normais e represente as relações 
normalizadas ao final. 
 
CLIENTE=(CPF,nome, idade, endereço, telefone (0-*), codConsulta, dataconsulta, horaconsulta, cpf, nome 
dependente, idade dependente) 
 
 
Resposta: 
 
 
Gabarito: CLIENTE = (CPF,nome, idade, endereço) 
 
CLIENTETEL = (CPF,numeroTel ) 
 
DEPENDENTE = (CPFCliente,CPF, nome dependente, idade dependente ) 
 
CONSULTA = ( codConsulta, CPF , dataconsulta, horaconsulta) 
 
 
 
 2a Questão (Ref.: 201303273736) 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 
 
Entidade Fraca 
 
Especialização 
 Agregação 
 
Generalização 
 
 
 
 3a Questão (Ref.: 201303081834) Pontos: 0,0 / 1,0 
A afirmação " Um cinema possui uma ou varias sessões e uma sessão é de apenas um cinema. Cada sessão é 
de um e apenas um filme e um filme é exibido em varias sessões" seria convenientemente modelada como: 
 
 
Uma agregação entre sessão e filme e relacionar a entidade cinema com a agregação. 
 
Uma agregação entre filme e cinema a relacionar a sessão com a agregação. 
 
Um relacionamento entre cinema e filme, um relacionamento entre sessão e filme e um relacionamento 
entre sessão e cinema. 
 Uma agregação entre cinema e sessão e relacionar a entidade filme com a agregação. 
 Um relacionamento entre sessão e filme e outro relacionamento entre cinema e sessão 
 
 
 
 4a Questão (Ref.: 201303274989) Pontos: 0,5 / 0,5 
Uma Pizzaria Delivery resolveu desenvolver um sistema, e num primeiro levantamento de requisitos foi 
identificado a seguinte situação, um cliente realiza um ou vários pedidos, mas um pedido só pertence a um 
cliente. O cliente só é cadastrado no sistema quando realiza o seu primeiro pedido. Marque a alternativa em que 
o DER representa o cenário descrito. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 5a Questão (Ref.: 201303276306) Pontos: 0,5 / 0,5 
Um projeto de banco de dados envolve a produção de 3(três) modelos que definem o esquema de banco de 
dados, estes modelos são ? 
 
 
Lógico, Procedural, Imperativo. 
 
Analítico, Físico e lógico. 
 
Físico, Query, Conceitual. 
 
Hierárquico, Distribuído e Rede. 
 Conceitual, Lógico e Físico. 
 
 
 
 6a Questão (Ref.: 201303086259) Pontos: 0,5 / 0,5 
Num sistema desenvolvido com a utilização de um SGBD, o procedimento de backup é responsabilidade: 
 
 
do analista 
 do DBA 
 
do programador 
 
do usuário 
 
da aplicação 
 
 
 
 7a Questão (Ref.: 201303273733) Pontos: 0,0 / 0,5 
Em um curso de Inglês, um professor pode trabalhar em uma ou várias turmas, desde que em períodos 
diferentes, mas uma turma só terá um professor. Analisando esse cenário, é correto afirmar que: 
 
 
A entidade Professor possui o atributo turma. 
 
A entidade Professor possui o período. 
 
A entidade Período possui o atributo turma. 
 A entidade Período possui o atributo nome_professor. 
 A entidade Turma possui o atributo período. 
 
 
 
 8a Questão (Ref.: 201303264206) Pontos: 0,0 / 1,0 
Sabemos que a derivação de um Modelo Conceitual é realizada para tornar possível a implementação em um 
banco de dados relacional. Sendo assim, analise o Modelo de Entidade e Relacionamento abaixo e, baseado nas 
regras de derivação marque a alternativa correta: 
 
 
 
Na derivação do modelo entre VENDA e CLIENTE o Código de venda da entidade VENDA deverá ser chave 
estrangeira na entidade CLIENTE. 
 
Na derivação do modelo entre VENDA e PRODUTO será preciso inserir o atributo Quantidade na entidade 
VENDA. 
 
Na derivação do modelo entre VENDA e PRODUTO será preciso inserir o atributo Quantidade na entidade 
PRODUTO. 
 Na derivação do modelo entre VENDA e CLIENTE, o relacionamento deverá conter o Código de venda da 
entidade VENDA e o código de cliente da entidade cliente, como chave primária composta. 
 Na derivação do modelo entre VENDA e PRODUTO será preciso criar uma nova entidade, chamada 
ITENSVENDA, para conter o atributo Quantidade. 
 
 
 
 9a Questão (Ref.: 201303273722) Pontos: 0,5 / 0,5 
Um Sistema Gerenciador de Banco de Dados é conjunto complexo de software que deve prover um conjunto 
básico de funcionalidades, dentre elas a capacidade de permitir que haja evolução na descrição dos dados da 
empresa, sem que os sistemas ou aplicações tenham que ser alterados. Esta funcionalidade refere-se: 
 
 Independência de Dados 
 
Compartilhamento de Dados 
 
Redundância de Dados 
 
Restrições de Integridade 
 
Restrições de Acessos 
 
 
 
 10a Questão (Ref.: 201303108287) Pontos: 1,5 / 1,5 
Redundância de dados ocorre quando uma determinada informação está representada no sistema em 
computador várias vezes. Há duas formas de redundância de dados, a redundância controlada de 
dados e a redundância não controlada de dados. A redundância não controlada de dados acontece 
quando a responsabilidade pela manutenção da sincronia entre as diversas representações de uma 
informação está com o usuário e não com o software. Este tipo de redundância deve ser evitado, pois 
traz consigo vários tipos de problemas, como por exemplo, a Inconsistências de dados. Descreva 
sobre este tipo problema de redundância. 
 
 
Resposta: O usuário é responsável por manter a sincronia entre as informações. Por um erro de operação pode 
ocorrer modificação de uma representação de informação sem que as demais sejam modificadas. O Banco de 
Dados (BD) terá informações inconsistentes. Causando problemas na representação de dados e levando a 
desvalorização do sistema. 
 
 
Gabarito: 
A responsabilidade por manter a sincronia entre as informações é do usuário. Por erro de operação, 
pode ocorrer que uma representação de uma informação seja modificada, sem que as demais 
representações o sejam. O banco de dados passa a ter informações inconsistentes. Levando assim, a 
graves problemas de representação de dados. A inconsistência dos dados leva a desvalorização dos 
sistemas.

Outros materiais