Buscar

AV1B_ G.AGO.BDAD.2 - Banco 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

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

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 6, do total de 12 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

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 9, do total de 12 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

15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 1/12
AV1B
Entrega 18 set em 23:59 Pontos 25 Perguntas 10
Disponível 6 set em 0:00 - 18 set em 23:59 13 dias
Limite de tempo 120 Minutos Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 2 12 minutos 25 de 25
MAIS RECENTE Tentativa 2 12 minutos 25 de 25
Tentativa 1 48 minutos 20 de 25
 As respostas corretas estarão disponíveis em 19 set em 0:00.
Pontuação desta tentativa: 25 de 25
Enviado 15 set em 22:03
Esta tentativa levou 12 minutos.
Leia com atenção as orientações abaixo antes de iniciar esta prova:
Serão permitidas duas tentativas para realizar esta avaliação, prevalecendo a maior nota.
Programe-se para realizar suas avaliações com tranquilidade, pois você terá 120 minutos
cronometrados (por tentativa) para conclusão e envio das respostas.
Ao iniciar a avaliação o cronômetro não para, independentemente da plataforma estar aberta ou
não;
Durante a realização da prova:
Será exibido uma questão por vez, podendo “Avançar” ou “Voltar” quando necessário dentro
do período da tentativa;
A tentativa somente será contabilizada após clicar no botão “Enviar”.
2,5 / 2,5 ptsPergunta 1
Durante o projeto conceitual de banco de dados, é comum encontrar
um tipo entidade que possui numerosos subgrupos. Tais subgrupos
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677/history?version=2
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677/history?version=2
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677/history?version=1
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 2/12
são importantes para a aplicação de banco de dados e, por isso,
necessitam ser representados de forma explícita.
Considerando o contexto apresentado, analise as assertivas a seguir e
a relação proposta entre elas.
(1) Entidades-membros do tipo entidade Funcionário podem ser
posteriormente agrupadas em Secretário, Gerente, Engenheiro,
Técnico, entre outros.
PORQUE
(2) Cada um dos subgrupos pertence às superclasses do tipo entidade
Empregado. A associação desses conceitos provê o mecanismo para
a herança.
 
A respeito dessas assertivas, marque a opção CORRETA:
 
As duas assertivas são verdadeiras, e a segunda justifica a primeira. 
 A primeira assertiva é falsa, e a segunda é verdadeira. 
 As duas assertivas são falsas. 
 A primeira assertiva é verdadeira, e a segunda é falsa. 
 
As duas assertivas são verdadeiras, e a segunda não justifica a
primeira.
A segunda assertiva é falsa, pois cada um dos grupos de
funcionários listados corresponde às subclasses. Logo, a
superclasse do exemplo apresentado é a entidade Funcionário.
2,5 / 2,5 ptsPergunta 2
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 3/12
Os atributos são utilizados para descrever um tipo de entidade que
reúne um grupo de características. Por exemplo, uma entidade Pessoa
pode ser caracterizada pelos atributos nome, RG, CPF,
dataNascimento, endereço e telefone. Os atributos podem ser
classificados de várias formas. Uma das possíveis classificações (ou
tipo) é aquela que agrupa os atributos que podem possuir mais de um
campo em um mesmo atributo.
O tipo de atributo que permite esse acúmulo de campos é chamado
de:
 Multivalorado. 
 Derivado. 
 Armazenado. 
 Simples. 
 Composto. 
Os atributos do tipo composto são aqueles que podem possuir
diversos sub atributos; por exemplo, um endereço pode ser
decomposto em rua, número, bairro e cidade.
2,5 / 2,5 ptsPergunta 3
Um tipo de entidade define uma coleção de entidades que possuem os
mesmos atributos, porém cada uma delas possui valores distintos para
tais atributos, ou seja, possui instâncias diferentes.
Com base no texto e nos seus conhecimentos sobre entidades, analise
as seguintes afirmativas:
I. Entidades fortes são aquelas cuja existência faz sentido quando
suas instâncias são armazenadas sozinhas em um banco de dados. 
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 4/12
II. Entidades fracas são aquelas cuja existência não faz sentido
quando suas instâncias são armazenadas sozinhas em um banco de
dados. 
III. As entidades podem apenas representar algo concreto do mundo
real; por exemplo, livros, pessoas, veículos, etc. 
IV. O atributo derivado de um tipo de entidade é aquele cujo valor
distingue as instâncias de determinada entidade.
Após a análise, é CORRETO o que se afirma em:
 III e IV, apenas. 
 I e IV, apenas. 
 I e II, apenas. 
 I, II e IV, apenas. 
 II, III e IV, apenas. 
A afirmativa III está errada, pois as entidades não representam
apenas objetos concretos do mundo real; entidades também
podem representar conceitos abstratos, tais como um cargo,
uma empresa e etc. A afirmativa IV está errada, pois ela
descreve o conceito de um atributo-chave, que visa distinguir
instâncias de uma entidade.
2,5 / 2,5 ptsPergunta 4
“Um tipo relacionamento R entre n tipos entidade E1, E2, ..., En define
um conjunto de associações – ou um conjunto de relacionamentos –
entre essas entidades. Como utilizado em tipos entidade e conjuntos
de entidades, um tipo relacionamento e seu conjunto de
relacionamentos correspondentes são, habitualmente, referidos pelo
mesmo nome, R”.
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 5/12
(Fonte: ELMASRI, Ramez; NAVATHE, Shamkant B. Sistemas de
banco de dados. 6. ed. São Paulo: Pearson, 2010. p. 44)
Com base no texto e nos seus conhecimentos sobre relacionamentos,
analise as seguintes afirmativas:
I. O relacionamento um para um é aquele cujo número de entidades
participantes permitidas é de apenas um. 
II. Ao nomear os relacionamentos, é comum utilizar o termo papel para
designar a função que as entidades participantes executam em cada
instância do relacionamento. 
III. O relacionamento muitos para muitos ocorre quando, por exemplo,
um funcionário de uma empresa pode trabalhar em distintos projetos, e
um projeto pode possuir vários funcionários. 
IV. A cardinalidade dos relacionamentos define as restrições quanto à
participação das entidades em um relacionamento, que pode ser total
ou parcial.
Após a análise, é CORRETO o que se afirma em:
 I e IV, apenas. 
 II e III, apenas. 
 I, II, III e IV. 
 I, II e IV, apenas. 
 III e IV, apenas. 
A afirmativa I está errada, pois o relacionamento 1:1 indica a
participação de uma entidade em um relacionamento, embora
os relacionamentos de grau 1 podem também ser 1:1. Já a
afirmativa IV está errada porque não se trata da restrição de
cardinalidade, e sim da restrição de dependência de existência,
que pode ser parcial e total.
2,5 / 2,5 ptsPergunta 5
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 6/12
A especialização é o processo de se extrair um conjunto de subclasses
de um tipo entidade específico, chamado de superclasse. Esse
conjunto de subclasses reúne atributos comuns a todas elas de modo
a caracterizar a superclasse. Por exemplo, o conjunto de subclasses
{Física e Jurídica} é a especialização do tipo entidade Pessoa.
Em relação às restrições de disjunção e integralidade da
especialização/generalização e supondo o caso em que uma pessoa
pode ser ou do tipo física, ou do tipo jurídica, ou nenhuma delas,
significa que estamos usando a restrição de:
 Disjunção total. 
 Sobreposição total. 
 Disjunção parcial. 
 Disjunção hierárquica. 
 Sobreposição parcial. 
A disjunção parcial é uma restrição aplicada sobre a instância
de uma superclasse, em que tal instância poderá assumir
apenas um dos tipos de subclasse ou de nenhum deles; por
isso, há a parcialidade.
2,5 / 2,5 ptsPergunta 6
Acerca do modelo relacional,analise as seguintes afirmativas:
I. O conceito de domínio no modelo relacional se refere ao conjunto de
valores permitidos que podem aparecer em cada coluna. 
II. Toda chave candidata pode ser eleita como chave primária. 
III. Os registros de uma tabela são ordenados entre si, da mesma
forma que a lista de atributos. 
IV. Uma chave estrangeira pode ocorrer somente quando a tupla de
uma tabela referencia a tupla de outra tabela.
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 7/12
É CORRETO o que se afirma em:
 I e II, apenas. 
 I, II e IV, apenas. 
 I, apenas. 
 II, apenas. 
 III, apenas. 
A afirmativa III está errada, pois os registros ou tuplas de uma
tabela não são ordenados entre si. Os registros são
“ordenados” apenas pela ordem de inserção nas tabelas;
porém, os valores de uma tupla são, sim, ordenados pela lista
de atributos, de modo que cada valor corresponda à coluna
correta. A afirmativa IV está errada, pois uma chave estrangeira
pode fazer referência a uma tupla da própria tabela. Isso
acontece quando há um autorrelacionamento.
2,5 / 2,5 ptsPergunta 7
O modelo relacional dispõe de várias formas de se garantir a
integridade dos dados. Dentre elas, há as restrições de integridade.
Uma dessas restrições estabelece que nenhum valor de chave
primária pode ser nulo (null). Essa restrição é importante porque o
valor da chave primária é usado para identificar as tuplas individuais
em uma relação. Caso pudessem ocorrer eventuais valores nulos para
os atributos chave primária, seria impossível distinguir os registros de
uma relação.
Com base no texto e nos seus conhecimentos sobre restrição de
integridade, assinale a opção CORRETA que nomeia a restrição de
integridade apresentada no texto:
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 8/12
 Restrição de integridade referencial. 
 Restrição de integridade de entidades. 
 Restrição de integridade de valores nulos. 
 Restrição de integridade de chaves. 
 Restrição de integridade de domínio. 
A restrição de integridade de entidade visa à garantia de que
nenhum conjunto de atributos chave primária possa ser nulo. A
chave primária é importante ao model relacional, pois é ela a
responsável pela identificação de instâncias de uma tabela.
2,5 / 2,5 ptsPergunta 8
Um dos pilares do modelo relacional são os relacionamentos. Afinal,
os relacionamentos expressam as conexões entre as tuplas de
diferentes tabelas ou, até mesmo, entre a própria tabela. No modelo
entidade-relacionamento, existem diversos tipos de relacionamentos,
que envolvem uma tabela, duas ou até mesmo várias tabelas
diferentes. Para cada tipo de relacionamento, há um processo de
mapeamento diferente para o modelo relacional.
De acordo com o texto apresentado, avalie as seguintes assertivas e a
relação entre elas.
(1) Os relacionamentos do tipo muitos para muitos não podem ser
implementados da forma que são em um banco de dados relacional,
sendo preciso então converter cada relacionamento do tipo muitos
para muitos em dois relacionamentos do tipo um para muitos.
PORQUE
(2) O relacionamento do tipo um para muitos é o tipo ideal em um
esquema relacional, podendo ser utilizado em diversas situações de
relacionamento entre entidades.
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 9/12
 
A respeito dessas asserções, marque a alternativa CORRETA:
 
As duas assertivas são verdadeiras, e a segunda justifica a primeira. 
 
As duas assertivas são verdadeiras, e a segunda não justifica a
primeira.
 As duas assertivas são falsas. 
 A primeira assertiva é falsa, e a segunda é verdadeira. 
 A primeira assertiva é verdadeira, e a segunda é falsa. 
De fato, os relacionamentos do tipo muitos para muitos não
podem ser implementados em banco de dados relacionais.
Entretanto, é possível converter tais relacionamentos em dois
relacionamentos do tipo 1:N por meio da criação de uma tabela
associativa. Os relacionamentos 1:N são ideais num banco de
dados relacional, pois, além de serem de fácil implementação,
evitam a redundância de dados.
2,5 / 2,5 ptsPergunta 9
Considere a seguinte situação-problema:
Os alunos de uma universidade podem cursar diversas disciplinas em
cada semestre. Além disso, diversos alunos podem se matricular em
uma mesma disciplina. O alto número de alunos pode gerar várias
turmas diferentes para cada disciplina, pois cada turma se refere a
uma disciplina. Por exemplo, uma disciplina de Banco de Dados
poderá ser oferecida para uma turma às terças-feiras e para outra
turma às sextas-feiras.
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 10/12
Assinale a alternativa que expressa corretamente o relacionamento
entre disciplina, aluno e turma:
 
Há um relacionamento N:1 entre aluno e disciplina e um
relacionamento 1:N entre turma e disciplina.
 
Há um relacionamento N:N entre aluno e turma e um relacionamento
N:1 entre turma e disciplina. Logo, é preciso adicionar uma tabela para
representar o relacionamento entre aluno e turma.
 
Há um relacionamento 1:N entre aluno e turma e um relacionamento
N:1 entre turma e disciplina.
 
Há um relacionamento 1:N entre aluno e disciplina e um
relacionamento 1:N entre turma e disciplina.
 
Há um relacionamento N:N entre aluno e turma e um relacionamento
1:N entre turma e disciplina. Logo, é preciso adicionar uma tabela para
representar o relacionamento entre aluno e turma.
Nesse problema, há um relacionamento do tipo muitos para
muitos entre ALUNO e TURMA, pois um aluno pode cursar
diversas disciplinas, sendo que cada disciplina é ofertada aos
alunos por meio das turmas. Da mesma forma, uma turma pode
conter diversos estudantes. Logo, é preciso adicionar uma
tabela “AlunoDisciplina” para representar este relacionamento
N:M. Já o relacionamento entre Disciplina e Turma é, de fato,
1:N, pois uma disciplina pode ser ofertada em diversas turmas,
porém cada turma é de apenas uma disciplina.
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 11/12
2,5 / 2,5 ptsPergunta 10
O modelo relacional apresenta um banco de dados como uma coleção
de relações ou tabelas de modo informal. Quando uma relação é
pensada como uma tabela que possui valores, significa que cada linha
possuirá um conjunto de valores de dados relacionados.
Com base no texto e nos seus conhecimentos sobre o modelo
relacional de dados, analise as seguintes afirmativas:
I. Chave estrangeira é um atributo que pode ser não nulo e não precisa
ser único. 
II. Relação é uma estrutura bidimensional composta por tuplas,
atributos simples e compostos e valores multivalorados. 
III. A chave primária em uma relação é a chave estrangeira em outra
relação. 
IV. Chave candidata é um conjunto não mínimo de atributos que
identifica uma tupla.
É CORRETO o que se afirma em:
 IV, apenas. 
 I e II, apenas. 
 I, II e III, apenas. 
 II, III e IV, apenas. 
 I, apenas. 
15/09/2021 22:04 AV1B: G.AGO.BDAD.2 - Banco de Dados
https://newtonpaiva.instructure.com/courses/13043/quizzes/28677 12/12
A afirmativa II está errada, pois o modelo relacional não permite
valores não atômicos para os atributos. Logo, não é permitido o
uso de atributos compostos e multivalorados. A afirmativa III
está errada, pois nem sempre a chave primária de uma relação
será a chave estrangeira de outra relação. Note, porém, que o
inverso é verdadeiro, ou seja, uma chave estrangeira em uma
relação é sempre uma chave primária em outra (ou na mesma).
A afirmativa IV está errada, pois uma chave candidata deve ser
o conjunto mínimo de atributos de uma relação. O modelo
relacional visa identificar tuplas por meio do menor conjunto de
colunas, preferencialmente apenas uma coluna.
Pontuação do teste: 25 de 25

Continue navegando