Buscar

AO2 Prova_ Estrutura e 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

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

10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 1/20
AO2 Prova
Entrega 11 de dez de 2020 em 23:59 Pontos 6 Perguntas 10
Disponível 7 de dez de 2020 em 0:00 - 11 de dez de 2020 em 23:59 5 dias
Limite de tempo Nenhum
Instruções
Este teste não está mais disponível, pois o curso foi concluído.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 23 minutos 5,4 de 6
 As respostas corretas estão ocultas.
Pontuação deste teste: 5,4 de 6
Enviado 7 de dez de 2020 em 20:56
Esta tentativa levou 23 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você
clique em "FAZER O QUESTIONÁRIO", no final da página.
0,6 / 0,6 ptsPergunta 1
Leia o texto a seguir:
A simplicidade conceitual da tecnologia de bancos de dados relacionais
incentivou a demanda por sistemas de gerenciamento de banco de dados
relacionais pelas empresas.
https://famonline.instructure.com/courses/9742/quizzes/29737/history?version=1
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 2/20
As atividades complexas de projeto exigem simplicidade conceitual para
produzir resultados satisfatórios. Sendo assim, o modelo Relacional
carecia de recursos que o tornassem uma ferramenta de projeto eficiente.
Assim, em 1976, Peter Chen apresentou o modelo Entidade-
Relacionamento, representando, graficamente, entidades e seus
relacionamentos.
Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto,
implementação e gerenciamento. São Paulo. Editora Gengage Learning,
2011.
Uma empresa apresenta as seguintes regras de negócios:
– Uma empresa opera vários departamentos;
– Cada departamento emprega um ou mais funcionários;
– Cada departamento possui um e somente um gerente;
– Um gerente está alocado a um único departamento;
– Um funcionário está empregado em somente um departamento;
– Cada funcionário pode ou não ter um ou mais dependentes.
O que resulta em diagrama entidade-relacionamento, conforme figura a
seguir:
Avalie as asserções a seguir:
I. Para elaboração do diagrama, representado na figura acima, foi
necessário realizar os seguintes passos: 1) Descobrir as entidades; 2)
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 3/20
Descobrir os relacionamentos entre as entidades e; 3) Descobrir as
cardinalidades presentes nos relacionamentos.
PORQUE
II. Foram identificadas as entidades Empresa, Departamento,
Dependente e Funcionário.
 I é falsa e II é verdadeira 
 I e II são verdadeiras, porém II não é uma justificativa de I. 
A alternativa está correta, pois I e II são verdadeiras, porém II não é
uma justificativa de I.
I é verdadeira pois os passos básicos para elaboração do diagrama
entidade-relacionamento são: 1) Descobrir as entidades; 2)
Descobrir os relacionamentos entre as entidades e; 3) Descobrir as
cardinalidades presentes nos relacionamentos.
II também é verdadeira pois as entidades Empresa, Departamento,
Dependente e Funcionário, são as entidades constantes no
enunciado do problema.
Porém II não justifica I, pois os passos a serem seguidos para
criação do digrama entidade-relacionamento, independem das
entidades ou do número de entidades identificadas no diagrama.
 I e II são verdadeiras, e II é uma justificativa de I. 
 I é verdadeira e II é falsa 
 I e II são falsas. 
0,6 / 0,6 ptsPergunta 2
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 4/20
Leia o texto a seguir:
Normalização é um processo para avaliar e corrigir estruturas e tabelas
de modo a minimizar as redundâncias de dados, reduzindo, assim, a
probabilidade de anomalias. A normalização atua por meio de uma série
de estágios chamados formas normais. A 1FN descreve um formato de
tabela em que todos os atributos de chave estão definidos, não há grupos
de repetição e todos os atributos são dependentes da chave primária. Na
2FN, a tabela deve estar na 1FN e não incluir dependências parciais.
Sendo assim, podemos ter como exemplo as seguintes tabelas (em
formato de esquema relacional):
Projeto (Proj_Num, Proj_Nome);
Funcionario(Func_Num, Func_Nome, Func_Cargo, Func_SalHora);
Designacao(Proj_Num, Func_Num, Desig_Horas)
Fonte: Coronel, C.; Rob, P. Sistemas de Banco de Dados: projeto,
implementação e administração. São Paulo, Cengage Learning, 2011.
Avalie as asserções a seguir:
I.As tabelas Projeto, Funcionário e Designação encontram-se na primeira
forma normal, e, também, na segunda forma normal.
PORQUE
II.Todos os atributos de chave estão definidos, não possuem grupos de
repetição e todos os atributos são dependentes da chave primária. E,
também, porque não inclui dependências parciais.
A respeito dessas asserções, assinale a opção correta:
 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa
da I.
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 5/20
A alternativa está correta, pois as asserções I e II são proposições
verdadeiras, e a II é uma justificativa da I. As tabelas Projeto,
Funcionário e Designação encontram-se na primeira forma normal,
pois todos os atributos de chave estão definidos, não possuem
grupos de repetição e todos os atributos são dependentes da chave
primária E, também, na segunda forma normal, pois todas as tabelas
estão na primeira forma normal e não inclui dependências parciais.
 As asserções I e II são proposições falsas. 
 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 
As asserções I e II são proposições verdadeiras, mas a II não é uma
justificativa da I.
0,6 / 0,6 ptsPergunta 3
Leia o texto a seguir:
Nos sistemas de recuperação de informação multimídia, recursos e
atributos dos itens de dados multimídia são extraídos e armazenados
com os próprios itens de dados. Logo, esses recursos são organizados
com certas estruturas de índice para recuperação eficiente.
A recuperação é baseada em medidas de similaridade entre os recursos
de consulta e os itens de dados. A recuperação e apresentação de
multimídia devem atender a restrições espaciais e temporais. Essas
restrições são especificadas como requisitos de qualidade de serviço
(QoS) dos objetos ou aplicativos multimídia, sendo que todos os
subsistemas, incluindo os sistemas operacionais, sistemas de
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 6/20
comunicação e gerenciador de armazenamento, devem trabalhar juntos
para alcançar a QoS desejada.
Considerando os requisitos que precisam ser atendidos quando da
criação de um modelo de dados de um sistema de recuperação de
informação multimídia, avalie as afirmações a seguir:
I. O modelo de dados, de um sistema de recuperação de informação
multimídia, deve ser extensível para que novos tipos de dados possam
ser adicionados.
II. O modelo de dados, de um sistema de recuperação de informação
multimídia, deve ser capaz de representar tipos básicos de mídia e
objetos compostos com relacionamentos espaciais e temporais.
III. O modelo de dados, de um sistema de recuperação de informação
multimídia, deve ser flexível para que os itens possam ser especificados,
consultados e pesquisados em diferentes níveis de abstração.
IV. O modelo de dados, de um sistema de recuperação de informação
multimídia, deve permitir armazenamento e pesquisa eficientes.
É correto o que se afirma em:
 I, II e III apenas. 
 III e IV, apenas. 
 I, II, III e IV. 
Alternativa correta. Afirmações I, II, III e IV estão corretas, pois o
modelo de dados, de um sistema de recuperação de informação
multimídia, deve ser extensível para que novos tipos de dadospossam ser adicionados; deve ser capaz de representar tipos
básicos de mídia e objetos compostos com relacionamentos
espaciais e temporais; deve ser flexível para que os itens possam
ser especificados, consultados e pesquisados em diferentes níveis
de abstração; e finalmente, deve permitir armazenamento e pesquisa
eficientes.
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 7/20
 II e III, apenas. 
 I e II, apenas. 
0,6 / 0,6 ptsPergunta 4
Leia o texto a seguir:
A principal ideia da O.O. é a representação de cada elemento em termos
de um objeto, ou classe.
Esse tipo de representação procura aproximar o sistema que está sendo
criado do que é observado no mundo real.
Um objeto contém:
Características;
Ações.
A representação se dá de uma forma mais próxima à realidade.
Considerando os elementos envolvidos na Orientação a Objetos (O.O.),
verifique as afirmações a seguir:
I. É importante entender que O.O. trabalha com representações de
objetos do mundo real, então torna-se necessário imaginar o que cada
objeto irá realizar dentro do sistema. Assim, abstração é a habilidade de
se concentrar nos aspectos essenciais de um contexto qualquer,
ignorando características menos importantes ou acidentais.
II. Classe pode ser definida como uma descrição das propriedades ou
estados possíveis de um conjunto de objetos, bem como os
comportamentos ou ações aplicáveis a estes mesmos objetos. Por outro
lado, chama-se instancia de uma classe, um objeto cujo comportamento
e estado são definidos por essa classe.
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 8/20
III. Atributos são os elementos que definem a estrutura de uma classe.
Também são conhecidos como variáveis de classe. Um atributo é um
dado para o qual cada objeto tem seu próprio valor. Atributos são,
basicamente, a estrutura de dados que vai representar a classe.
É correto o que se afirma em:
 I, II e III. 
Alternativa correta. As afirmações I, II e III estão corretas, pois a
O.O. trabalha com representações de objetos do mundo real,
tornando-se necessário imaginar o que cada objeto irá realizar
dentro do sistema. Assim, abstração é a habilidade de se concentrar
nos aspectos essenciais de um contexto qualquer, ignorando
características menos importantes ou acidentais. Nesse contexto, a
classe pode ser definida como uma descrição das propriedades ou
estados possíveis de um conjunto de objetos, bem como os
comportamentos ou ações aplicáveis a estes mesmos objetos. Por
outro lado, chama-se instancia de uma classe, um objeto cujo
comportamento e estado são definidos por essa classe. Finalmente,
os atributos são os elementos que definem a estrutura de uma
classe. Também são conhecidos como variáveis de classe. Um
atributo é um dado para o qual cada objeto tem seu próprio valor.
Atributos são, basicamente, a estrutura de dados que vai representar
a classe.
 I e III, apenas. 
 I e II, apenas. 
 I apenas. 
 II e III, apenas. 
0,6 / 0,6 ptsPergunta 5
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 9/20
Leia o texto a seguir:
Uma entidade é algo (uma pessoa, um local, um objeto, um evento, etc.)
sobre o qual sejam coletados e armazenados dados. Um atributo é uma
característica de uma entidade. Um relacionamento descreve a
associação entre entidades e existem basicamente três tipos com as
seguintes cardinalidades: um para muitos (1:M), um para um (1:1) e
muitos para muitos (M:M).
Fonte: ROB, P.; CORONEL, C. Sistemas de Banco de Dados: projeto,
implementação e gerenciamento. São Paulo. Editora Gengage
Learning, 2011.
Considerando o texto acima, suponha que uma empresa de treinamentos
possua 23 professores e que a capacidade máxima de uma turma é de
40 alunos. Esta empresa oferece os seguintes cursos: Algoritmos e
Lógica de Programação, Programação Java, Programação C#,
Programação Python e Programação Cobol, podendo ter várias turmas
para cada um. Uma turma, de qualquer curso, deve ter no mínimo 15
alunos matriculados, caso contrário, será cancelada, além disso, deve ter
somente um professor e este só pode ensinar em até duas turmas. Para
finalizar, um aluno pode se matricular em até três turmas por ano.
Considerando que foi elaborado um Modelo Entidade Relacionamento,
avalie as afirmações a seguir:
I.Os dados que a empresa forneceu, gerou a seguinte tabela com as
Entidades/Relacionamentos:
Entidade Relacionamento Cardinalidade Entidade
Professor ensina 1..N Turma
Aluno matricula-se N..N Turma
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 10/20
Curso tem 1..N Turma
Porque
II.Como existe um relacionamento entre a entidade Aluno e a entidade
Turma com cardinalidade muitos para muitos (M..M), foi construída a
tabela abaixo:
Entidade Relacionamento Cardinalidade Entidade
Professor ensina 1..N Turma
Aluno inscreve-se 1..N Matricula
Curso tem 1..N Turma
Turma encontra-se 1..N Matricula
Sobre as asserções, assinale a alternativa correta:
 I é falsa e II é verdadeira. 
 I e II são verdadeiras, mas II não é uma justificativa de I. 
 I e II são falsas. 
 I e II são verdadeiras, e II é uma justificativa de I. 
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 11/20
A alternativa está correta, pois as afirmações I e II são verdadeiras e
II é justificativa de I.
O enunciado descreve as seguintes Entidades / Relacionamentos /
Cardinalidade:
Entidade Relacionamento Cardinalidade Entidade
Professor ensina 1..N Turma
Aluno matricula-se N..N Turma
Curso tem 1..N Turma
 
Sendo que, como existe, de fato, uma relação de N:N, torna-se
necessária a criação das entidades associativas conforme a tabela:
Entidade Relacionamento Cardinalidade Entidade
Professor ensina 1..N Turma
Aluno inscreve-se 1..N Matricula
Curso tem 1..N Turma
Turma encontra-se 1..N Matricula
 
II é uma justificativa de I, pois se não existissem relações N:N, na
afirmação I, não seriam necessárias as entidades associativas
descritas na afirmação II.
 I é verdadeira e II é falsa. 
0,6 / 0,6 ptsPergunta 6
Leia o texto a seguir:
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 12/20
Banco de Dados Distribuído é um banco de dados no qual nem todos os
dispositivos de armazenamento estão conectados a um processador
comum. Pode ser armazenado em vários computadores, localizados no
mesmo local físico, ou podem ser dispersos por uma rede de
computadores interconectados.
Em um projeto de banco de dados distribuído, é preciso considerar
aspectos, como fragmentação de dados. Por razões de desempenho,
confiabilidade e disponibilidade, é desejável que os dados sejam
distribuídos pelas máquinas de uma rede de forma replicada. Uma das
técnicas muito utilizadas para esse fim é a fragmentação de dados, onde
as relações de um banco de dados são divididas em fragmentos menores
e cada fragmento é tratado como um objeto de banco de dados
separado.
Considerando o texto acima e os conhecimentos adquiridos, avalie as
afirmações a seguir:
I. A fragmentação horizontal possibilita a divisão de uma tabela em
subconjuntos de linhas (tuplas), nos quais cada fragmento é armazenado
em um nó diferente.
II. A fragmentação vertical possibilita a divisão de uma tabela em
subconjuntos de atributos (colunas), e cada fragmento armazenado fica
em um nó diferente.
III. A fragmentação mista possibilita a combinação da fragmentação
horizontal e vertical, ou seja, uma tabela pode ser dividida em vários
fragmentos de tuplas, cada um com um subconjunto de atributos.
É correto o que se afirma em:
 I e III apenas. 
 I, II e III. 
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/2973713/20
Alternativa correta. As afirmações I, II e III estão corretas, pois a
Fragmentação horizontal possibilita a divisão de uma tabela em
subconjuntos de linhas (tuplas), nos quais cada fragmento é
armazenado em um nó diferente. Já a fragmentação vertical
possibilita a divisão de uma tabela em subconjuntos de atributos
(colunas), e cada fragmento armazenado fica em um nó diferente.
Finalmente, a fragmentação mista possibilita a combinação da
fragmentação horizontal e vertical, ou seja, uma tabela pode ser
dividida em vários fragmentos de tuplas, cada um com um
subconjunto de atributos.
 II e III, apenas. 
 I e II, apenas. 
 I apenas. 
0,6 / 0,6 ptsPergunta 7
Leia o texto a seguir:
A tabela, em um modelo relacional, é vista como uma estrutura
bidimensional compostas por linhas e colunas. O Modelo Entidade
Relacionamento, representado graficamente, no diagrama de entidade
relacionamento, ilustra as relações entre estas tabelas.
Fonte: adaptado de Coronel, C.; Rob, P. Sistemas de Banco de Dados:
projeto, implementação e administração. São Paulo, Cengage Learning,
2011.
Avalie as asserções:
I.cada intersecção entre linha e coluna representa um único valor;
II.todos os valores em uma coluna devem se adequar a um mesmo
formato;
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 14/20
III.cada coluna possui uma faixa específica de valores conhecida como
domínio de atributos.
É correto o que se afirma em:
 I e III apenas 
 I, II e III. 
Alternativa correta, as afirmações I, II e III são verdadeiras. A tabela
é vista como uma estrutura bidimensional compostas por linhas e
colunas, onde cada intersecção entre linha e coluna representa um
único valor; todos os valores em uma coluna devem se adequar a
um mesmo formato; e cada coluna possui uma faixa específica de
valores conhecida como domínio de atributos.
 II e III apenas 
 I apenas. 
 I e II apenas 
0 / 0,6 ptsPergunta 8IncorretaIncorreta
Leia o texto a seguir:
Classe é um conceito que encapsula (abrange, abarca) abstrações de
dados e procedimentos que descrevem o conteúdo e o comportamento
de entidades do mundo real, representadas por objetos.
Considerando que o comportamento das classes se dá por meio dos
métodos a ela associadas. Avalie as afirmações a seguir:
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 15/20
I. Os métodos são as mensagens enviadas a um objeto, que podem
mudar o valor de um ou mais atributos, alterando o estado de um objeto.
II. Métodos possuem a propriedade especial, que em tempo de
execução, não acessam os dados armazenados em uma instância da
classe, assim não são capazes de controlar o estado (valores) da
instância.
III. Os métodos determinam o comportamento dos objetos de uma
classe e são análogos às funções ou procedimentos da programação
estruturada.
É correto o que se afirma em:
 I, II e III. 
Alternativa incorreta. As afirmações I e III estão corretas, pois os
métodos são as mensagens enviadas a um objeto, que podem
mudar o valor de um ou mais atributos, alterando o estado de um
objeto. Os métodos, ainda, determinam o comportamento dos
objetos de uma classe e são análogos às funções ou procedimentos
da programação estruturada. A afirmação II está incorreta, pois os
métodos possuem a propriedade especial, que em tempo de
execução, acessam os dados armazenados em uma instância da
classe, e assim são capazes de controlar o estado (valores) da
instância, exatamente o oposto do que diz a afirmação II.
 I e III apenas. 
 I e II, apenas. 
 I apenas. 
 II e III, apenas. 
0,6 / 0,6 ptsPergunta 9
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 16/20
Leia o texto a seguir:
SGBD-OOs (Sistemas Gerenciadores de Bancos de Dados
orientados a objeto) e SGBD-ORs (Sistemas Gerenciadores de
Bancos de Dados Objetos Relacionais)
No início da década de 90, surgiram vários SGBD-OOs (sistemas
gerenciadores de bancos de dados orientados a objetos), onde o centro
da atenção deixou de ser a relação com a tabela e passou a ser com a
classe.
Em 1991, um grupo de fabricantes de SGBDs e empresas que trabalham
com padrões criaram o grupo ODMG (Object Database Management
Group), responsável por padronizar as funcionalidades dos bancos de
dados orientados a objetos. Esse grupo definiu não só o modelo de
dados OO, mas também os padrões ODL (Object Definition Language) e
OQL (Object Query Language).
Um SGBD-OO é um sistema com as características de SGBDs,
acrescidos da manipulação de objetos.
Os SGBD-ORs (sistemas gerenciadores de bancos de dados objetos-
relacionais) surgiram como uma reação dos principais fabricantes de
SGBD-R aos SGBD-OOs. Nos bancos de dados objeto-relacionais, o
banco relacional tem uma parte transformada, além de receber a adição
de novos recursos que permitam implementações orientadas a objetos.
Um SGBD-OR é um SGBD que suporta SQL-3.
Alguns bancos objeto-relacionais atuais: Oracle, PostgreSQL, Informix,
DB2, Cachê e SQLServer.”
Adaptado de: https://www.devmedia.com.br/artigo-engenharia-de-
software-19-usando-banco-de-dados-objeto-relacionais/15151 em
08/04/2020 (https://www.devmedia.com.br/artigo-engenharia-de-software-
19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020) .
Acesso: 08/04/2020.
Considerando as informações apresentadas, avalie as afirmações a
seguir:
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 17/20
I.Relacionamentos complexos são definidos como relacionamentos
muitos-para-muitos e herança.
PORQUE
II.Os dados complexos podem ser objetos aninhados, matrizes
multidimensionais, dados não estruturados (voz, vídeo), dados que não
estão na primeira forma normal e tipos de dados definidos pelo usuário.
É correto o que se afirma em:
 As asserções I e II são proposições falsas. 
 
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 
 
As asserções I e II são proposições verdadeiras, e a II é uma justificativa
da I.
 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
 
Afirmação I é verdadeira, afirmação II é verdadeira. Porém, afirmação II
não é uma justificativa da afirmação I.
Alternativa correta, pois as afirmações I e II são verdadeiras.
Relacionamentos complexos são definidos como relacionamentos
muitos-para-muitos e herança. Já os dados complexos podem ser
objetos aninhados, matrizes multidimensionais, dados não
estruturados (voz, vídeo), dados que não estão na primeira forma
normal e tipos de dados definidos pelo usuário.
Porém a afirmação II não é uma justificativa da afirmação I, na
verdade ela é um complemento à afirmação I.
0,6 / 0,6 ptsPergunta 10
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 18/20
Leia o texto a seguir:
A cardinalidade dos relacionamentos é um item importante para um
projeto de banco de dados, pois representa quantas ocorrências de uma
entidade podem estar associadas a uma determinada ocorrência de uma
entidade através do relacionamento, sendo necessário considerar: a
cardinalidade máxima e a cardinalidade mínima.
Fonte: HEUSER, C.A. Projeto de Banco de Dados. 4 ed. Porto Alegre:
Editora Sagra Luzzatto, 2001
Uma faculdade solicitou a uma empresa desenvolvedora de software que
lhe construa um sistema de controle acadêmico que mantenha
informações sobre alunos, cursos, disciplinas e departamentos. Além
disso, todas as informações sobre as relações entre alunos e cursos, de
disciplinas e cursos, de disciplinas e departamentos, assim como entre as
disciplinas que são pré-requisitos de outras disciplinas. Portanto, houve
uma breve descrição, por parte do coordenadorpedagógico, conforme
segue:
– Cada disciplina possui exatamente um departamento responsável, e
um departamento é responsável por muitas disciplinas, inclusive por
nenhuma.
– Uma disciplina pode possuir diversas disciplinas como pré-requisitos,
inclusive nenhuma. Uma disciplina pode ser pré-requisito de muitas
outras disciplinas, inclusive de nenhuma.
– Uma disciplina pode aparecer no currículo de muitos cursos, inclusive
de nenhum, e um curso pode possuir muitas disciplinas em seu currículo,
inclusive nenhuma.
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 19/20
– Um aluno está inscrito em exatamente um curso e um curso pode ter
nele inscritos muitos alunos, inclusive nenhum.
Com base nessa descrição, foi criado um diagrama entidade-
relacionamento:
Tomando como base o diagrama entidade-relacionamento acima, avalie
as afirmações a seguir:
I. Entre as entidades Departamento e Disciplina, conforme enunciado do
problema, deve-se ter do lado da entidade Disciplina uma cardinalidade
(0, N);
II. Entre as entidades Disciplina e Curso, deve-se ter do lado da entidade
Disciplina uma cardinalidade (0, N);
III. Entre as entidades Curso e Aluno, deve-se ter do lado da entidade
Aluno uma cardinalidade (0, N).
É correto o que se afirma em:
 III, apenas 
 I, II e III. 
10/20/21, 11:38 AM AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 20/20
A alternativa está correta. As asserções I, II e III estão corretas, pois
o modelo entidade-relacionamento ilustrado, apresenta três erros de
cardinalidade:
1) Entre as entidades Departamento e Disciplina, conforme
enunciado do problema, deve-se ter do lado da entidade Disciplina
uma cardinalidade (0, N);
2) Entre as entidades Disciplina e Curso, deve-se ter do lado da
entidade Disciplina uma cardinalidade (0, N);
3) Entre as entidades Curso e Aluno, deve-se ter do lado da entidade
Aluno uma cardinalidade (0, N).
 II, apenas 
 I, apenas 
 I e III apenas. 
Pontuação do teste: 5,4 de 6

Continue navegando