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

21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 1/20
AO2 Prova
Entrega 11 dez em 23:59 Pontos 6 Perguntas 10
Disponível 7 dez em 0:00 - 11 dez em 23:59 5 dias Limite de tempo Nenhum
Instruções
Este teste foi travado 11 dez em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 4.078 minutos 6 de 6
 As respostas corretas estão ocultas.
Pontuação deste teste: 6 de 6
Enviado 11 dez em 18:02
Esta tentativa levou 4.078 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:
 
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:
 
https://famonline.instructure.com/courses/9742/quizzes/29737/history?version=1
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 2/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. 
 I e II, apenas. 
 II e III, apenas. 
 I apenas. 
 I e III apenas. 
Alternativa correta. 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.
0,6 / 0,6 ptsPergunta 2
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 3/20
Leia o texto a seguir:
 
Na atualidade, estamos diante de uma explosão de informações
multimídias. Por exemplo, uma grande quantidade de imagens e
vídeos está sendo criada e armazenada na internet, conversões de
pinturas e figuras no formato impresso ou digital, bem como imagens
de jornais e TV para facilitar o processamento, distribuição e
preservação. Muitas imagens médicas estão sendo capturadas todos
os dias e os satélites estão produzindo muito mais.
Seria de pouca utilidade criar um simples repositório para essa
quantidade cada vez maior de informações multimídia, por este motivo,
elas precisam estar organizadas para recuperação rápida e sob
demanda.
Não apenas uma quantidade crescente de dados está sendo
armazenada, mas também tipos de dados com características
diferentes dos dados alfanuméricos.
Buscando identificar as características de dados multimídia, avalie as
afirmações a seguir:
 
I. Dados multimídias, especialmente áudio e vídeo, são muito
intensivos em dados; têm dimensão temporal e devem ser
reproduzidos a uma taxa fixa; são representados em uma série de
valores de amostra individuais e carecem de estrutura semântica óbvia
para os computadores reconhecerem automaticamente o conteúdo.
 
II. Os dados multimídias são ricos em informações. Muitos parâmetros
são necessários para representar seu conteúdo adequadamente.
 
III. Aplicativos multimídias exigem a apresentação de um único tipo de
mídia; o significado dos dados multimídias geralmente é simples e
objetivo.
 
É correto o que se afirma em:
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 4/20
 I e III apenas 
 I e II apenas 
Alternativa correta, pois apenas afirmações I e II estão corretas.
As principais características de dados multimídia são: Dados
multimídias, especialmente áudio e vídeo, são muito intensivos
em dados; têm dimensão temporal e devem ser reproduzidos a
uma taxa fixa; são representados em uma série de valores de
amostra individuais e carecem de estrutura semântica óbvia para
os computadores reconhecerem automaticamente o conteúdo; os
dados multimídias são ricos em informações, sendo que muitos
parâmetros são necessários para representar seu conteúdo
adequadamente.
A afirmativa III está incorreta, pois na verdade os aplicativos
multimídias exigem a apresentação simultânea de vários tipos de
mídia de maneira coordenada espacial e temporalmente; e que o
significado dos dados multimídias às vezes é confuso e subjetivo.
 II e III apenas 
 II, apenas 
 III, apenas 
0,6 / 0,6 ptsPergunta 3
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.
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 5/20
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.
 
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 e III, apenas. 
 I e II, apenas. 
 II e III, apenas. 
 I apenas. 
 I, II e III. 
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 6/20
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.
0,6 / 0,6 ptsPergunta 4
Leia o texto a seguir:
O primeiro termo que iremos definir é dado geográfico,suponhamos os
seguintes exemplos: 
Quais são as cidades vizinhas ao município de Capão Redondo? 
A polícia precisando da seguinte informação: Quais ruas estão em
um raio de um quilômetro em relação ao local onde aconteceu um
furto? 
Os extremos do país: Qual a distância entre Monte Caburaí- RO e
Santa Vitória do Palmar- RS?
A resposta para qualquer uma das perguntas contém informações
geográficas específicas. Um banco de dados qualquer armazena
informações sobre um endereço ou CEP, mas essa informação possui
caráter secundário. Já para um dado como os exemplos citados é
necessário o uso de dados geográficos. Tais dados possuem uma
estrutura mais adequada para responder de maneira específica e até
mostrar graficamente a resposta.
Banco de Dados Geográfico é uma coleção de dados coerente e
relacionável, suportando feições geométricas em suas tabelas.
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 7/20
Adaptado de: https://www.eosconsultores.com.br/o-que-e-um-
banco-de-dados-geograficos/
(https://www.eosconsultores.com.br/o-que-e-um-banco-de-dados-
geograficos/) . Acesso 08/04/2020.
Considerando as informações apresentadas, avalie as asserções
abaixo:
I. É um sistema de banco de dados.
II. Oferece tipos de dados espaciais (Spatial Data Type – SDT) em seu
modelo de dados e linguagem de consulta.
III. Suporta tipos de dados espaciais em sua implementação,
fornecendo pelo menos indexação espacial e algoritmos eficientes
para junções espaciais.
 
É característica de um banco de dados espacial o que se afirma em:
 II e III apenas. 
 I apenas. 
 I e II apenas. 
 III apenas. 
 I, II e III. 
Alternativa correta, pois as afirmações I, II e III referem-se a
características de Banco de Dados Espacial. Segundo Güting
(1994), Bancos de Dados Espaciais tem as seguintes
características: É um sistema de banco de dados; Oferece tipos
de dados espaciais (Spatial Data Type – SDT) em seu modelo de
dados e linguagem de consulta; e Suporta tipos de dados
espaciais em sua implementação, fornecendo pelo menos
indexação espacial e algoritmos eficientes para junções espaciais.
0,6 / 0,6 ptsPergunta 5
https://www.eosconsultores.com.br/o-que-e-um-banco-de-dados-geograficos/
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 8/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
Curso tem 1..N Turma
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 9/20
 
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 é verdadeira e II é falsa. 
 I e II são verdadeiras, e II é uma justificativa de I. 
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 10/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 e II são verdadeiras, mas II não é uma justificativa de I. 
 I e II são falsas. 
0,6 / 0,6 ptsPergunta 6
Leia o texto a seguir:
 
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 11/20
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 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 e II, apenas. 
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 12/20
 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 dados
possam 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.
 II eIII, apenas. 
0,6 / 0,6 ptsPergunta 7
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:
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 13/20
 
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.
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.
 
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, mas a II não é uma
justificativa da I.
 
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 falsas. 
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 14/20
0,6 / 0,6 ptsPergunta 8
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 coordenador
pedagó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.
 
– Um aluno está inscrito em exatamente um curso e um curso pode ter
nele inscritos muitos alunos, inclusive nenhum.
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 15/20
 
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:
 I, apenas 
 I, II e III. 
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 16/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).
 III, apenas 
 II, apenas 
 I e III apenas. 
0,6 / 0,6 ptsPergunta 9
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).
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 17/20
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:
 
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:
 
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.
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 18/20
Alternativacorreta, 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.
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
 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.
0,6 / 0,6 ptsPergunta 10
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.
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.
 
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 19/20
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)
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 e II são verdadeiras, porém II não é uma justificativa de I. 
21/12/2020 AO2 Prova: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/9742/quizzes/29737 20/20
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 e II são falsas. 
 I é verdadeira e II é falsa 
 I é falsa e II é verdadeira 
Pontuação do teste: 6 de 6

Outros materiais