Buscar

Gabarito - UNIVESP - 2021 - Atividade para Avaliação - Semana 3 - Bancos 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 5 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

Prévia do material em texto

A resposta correta da questão está identificada com a cor Vermelha.
1. (1 ponto)Assinale a alternativa correta:
1. O modelo entidade-relacionamento fornece estruturas de baixo nível que são mais
próximas à maneira como o banco de dados é implementado.
1. A SQL pode ser dividida em duas sublinguagens: DDL e DML.
1. Uma instância do banco de dados não é dependente do tempo.
1. Realizar alterações frequentes em um esquema do banco de dados é usual, pois
implica no seu estado atual num determinado momento.
1. A linguagem DML pode ser usada para criar ou excluir tabelas do banco de dados.
A resposta correta é: “A SQL pode ser dividida em duas sublinguagens: DDL e DML.”
JUSTIFICATIVA 
As outras alternativas estão incorretas pois:
- O modelo entidade-relacionamento fornece estruturas de alto nível que permitem explicar
como os dados serão organizados no banco de dados.
- Uma instância do banco de dados pode mudar conforme o seu uso.
- Realizar alterações frequentes em um esquema do banco de dados significa que sua
modelagem não foi realizada de maneira bem planejada.
- A linguagem DML é usada para executar instruções de recuperação, inserção, exclusão e
modificação nos dados. Criar/excluir novas tabelas significa alterar o esquema, e isso é feito
pela linguagem DDL.
1. (1 ponto)Assinale a alternativa que preenche, correta e respectivamente, as lacunas do
trecho abaixo:
Modelos de ____ fornecem conceitos que são próximos à forma como os usuários
percebem os dados.
Já modelos de ____ fornecem conceitos que descrevem em detalhes como os dados são
armazenados no meio de persistência. Por fim, modelos de ____ fornecem conceitos que
são compreensíveis por parte dos usuários, mas que não estão longe da maneira como os
dados são armazenados no meio de persistência.
1. dados conceituais – dados de representação – dados físicos
1. dados de representação – dados conceituais – dados físicos
1. dados de representação – dados físicos – dados conceituais
ATIVIDADE PARA AVALIAÇÃO - SEMANA 3
 
1. dados conceituais – dados físicos – dados de representação
1. dados físicos – dados conceituais – dados de representação
A resposta correta é: “dados conceituais – dados físicos – dados de representação”
JUSTIFICATIVA 
Modelos de dados conceituais ou de alto nível são mais próximos do entendimento do
usuário, por exemplo, o modelo de entidade-relacionamento. Modelos de dados físicos
descrevem como armazenar os dados no banco, por exemplo por meio de formato de
registros, ordenação e formas de acesso. Modelos de dados de representação são um meio
termo, já que são compreensíveis pelo usuário, mas ainda não descrevem exatamente como
os dados são persistidos (exemplo: modelo relacional).
1. (1 ponto) Sobre o diagrama entidade-relacionamento (MER), assinale a alternativa correta: 
1. Entidades são representadas por retângulos, e quando tracejados, significa que a
entidade é fraca.
1. Um atributo é uma propriedade de uma entidade, e é representado por uma elipse
que, quando tracejada, significa que pode ter vários valores.
1. Atributos marcados com elipses de linha tracejada indicam que seu valor é
derivado de outros dados.
1. Em uma entidade fraca, seu atributo chave ainda é capaz de identificar essa entidade
dentro do banco de dados.
1. Atributos podem armazenar apenas um valor por vez.
A resposta correta é: “Atributos marcados com elipses de linha tracejada indicam que seu
valor é derivado de outros dados.”
JUSTIFICATIVA 
As outras alternativas estão incorretas pois: 
- Entidades são representadas por retângulos, e quando em borda dupla, significa que a
entidade é fraca. 
- Um atributo é uma propriedade de uma entidade, e é representado por uma elipse que,
quando tracejada, significa que pode ser calculado a partir de outros dados.
- Em uma entidade fraca, seu atributo chave é chamado de chave parcial, pois ela sozinha
não é capaz de identificar essa entidade dentro do banco de dados.
- Atributos podem ser simples/compostos, univalorados/multivalorados e
armazenados/derivados.
1. (1 ponto)Qual conceito mais se relaciona com a seguinte definição?
“Um valor distinto para cada entidade individual dentro do conjunto entidade.”
1. Atributo chave.
1. Atributo multi-valorado.
1. Entidade fraca.
1. Entidade forte.
1. Instância.
A resposta correta é: “Atributo chave.”
JUSTIFICATIVA 
Um atributo chave contém um valor que é único e identifica uma entidade dentre as
entidades armazenadas.
1. (1 ponto)Em um modelo de banco de dados de uma universidade, temos alunos que se
matriculam em disciplinas para cursar num determinado semestre. O relacionamento entre
aluno e disciplina, portanto, tem a cardinalidade:
1. 1:1
1. M:N
1. 1:N
1. N:1
1. 2:N
A resposta correta é: “M:N"
JUSTIFICATIVA 
Relacionamento M:N, pois vários alunos estão relacionados a uma disciplina, e uma
disciplina tem vários alunos matriculados.
1. (1 ponto)Em um modelo de banco de dados de uma universidade, temos um professor para
cada disciplina, sendo que cada professor pode assumir mais que uma disciplina. O
relacionamento entre professor e disciplina, portanto, tem a cardinalidade:
1. 1:1
1. 1:N
1. N:M
1. M:N
1. 2:N.
A resposta correta é: “1:N"
JUSTIFICATIVA 
Relacionamento 1:N, pois uma disciplina tem apenas um professor, e um professor pode
ministrar mais que uma disciplina.
1. (1 ponto)Assinale a alternativa incorreta:
1. Um exemplo de restrição de disjunção seria a entidade automóvel, que pode se
especializar na entidade carro e moto.
1. Um atributo de uma entidade especializada pode ser compartilhado com a
entidade de seu supertipo.
1. Na restrição de sobreposição, uma entidade pode se especializar em uma ou mais
entidades de nível mais baixo.
1. Atributos de uma entidade de supertipo são compartilhados com subentidades.
1. Na agregação, um objeto é formado a partir de entidades que se relacionam
logicamente.
A resposta correta é: “Um atributo de uma entidade especializada pode ser compartilhado
com a entidade de seu supertipo."
JUSTIFICATIVA 
Atributos associados com uma entidade especializada somente pertencem àquela entidade,
não podendo ser usadas pelos objetos de um supertipo.
1. (1 ponto) Assinale a alternativa incorreta:
1. A restrição de domínio define que o valor de cada atributo deve ser atômico e estar
dentro de um conjunto de valores especificados por aquele domínio.
1. A restrição de integridade de entidade define que todos os valores de atributos
devem ser não-nulos.
1. A restrição de chave define que todas as tuplas de um conjunto devem ser distintas
entre si.
1. Valores atômicos são aqueles que não são compostos nem multivalorados.
1. Uma chave estrangeira tem o mesmo domínio da chave primária à qual ela referencia.
A resposta correta é: “A restrição de integridade de entidade define que todos os valores de
atributos devem ser não-nulos."
JUSTIFICATIVA 
A restrição de integridade de entidade define que chaves primárias não podem ser nulas.
1. (1 ponto)Quando temos duas entidades relacionadas entre si, devemos garantir que a
entidade referenciada contenha a tupla em seus registros. Essa regra é chamada de:
1. restrição de integridade de entidade.
1. restrição de integridade referencial.
1. chave primária.
1. restrição de domínio.
1. restrição de chave.
A resposta correta é: “restrição de integridade referencial."
JUSTIFICATIVA 
As demais alternativas estão incorretas pois:
- Restrição de integridade de entidade: o valor de uma chave primária não pode ser NULL.
- Chave primária: escolha de uma das chaves candidatas cujos atributos não são
redundantes (restrição de unicidade).
- Restrição de domínio: especifica que o valor de cada atributo deve ser atômico dentro de
um determinado domínio em todas as tuplas da relação.
- Restrição de chave: Duas tuplas quaisquer de uma relação não podem ter a mesma
combinação de valores para todos os seus atributos.
1. (1 ponto)Sobre o mapeamento do modelo entidade-relacionamento para o modelo
relacional, assinale a alternativa incorreta:1. Uma entidade forte é mapeada para uma relação, sendo que somente os atributos
simples e os componentes simples dos atributos compostos são incluídos na relação.
1. Um atributo composto de um modelo entidade-relacionamento é mapeado por
meio da criação de
1. Atributos derivados no modelo entidade-relacionamento não são mapeados para o
modelo relacional.
1. Atributos multivalorados devem ser mapeados por meio de uma nova relação que
incluirá um atributo A correspondente ao atributo multivalorado, mais o atributo chave
primária K da relação que representa o tipo entidade no qual o atributo multivalorado
foi especificado.
1. Entidades fracas são mapeadas da mesma forma que entidades fortes, porém adiciona-
se um atributo chave estrangeira que referencia a chave primária da entidade forte a
qual ela está associada.
A resposta correta é: “Um atributo composto de um modelo entidade-relacionamento é
mapeado por meio da criação de uma nova relação no modelo relacional."
JUSTIFICATIVA 
Atributos compostos são mapeados por meio da inclusão dos componentes simples daquele
atributo composto do modelo entidade-relacionamento.

Continue navegando

Outros materiais