Buscar

AO2_ Estrutura e Modelagem de Dados - corrigida

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

AO2
Entrega 5 out em 23:59 Pontos 6 Perguntas 10
Disponível 28 set em 0:00 - 5 out em 23:59 Limite de tempo Nenhum
Instruções
Este teste foi travado 5 out em 23:59.
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 18 minutos 5,4 de 6
Pontuação deste teste: 5,4 de 6
Enviado 29 set em 8:21
Esta tentativa levou 18 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 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:
A+
A
A-
https://famonline.instructure.com/courses/31535/quizzes/158954/history?version=1
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, II e III. Correto!Correto!
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 II, apenas. 
 I apenas. 
 II e III, apenas. 
A+
A
A-
 I e III, apenas. 
0,6 / 0,6 ptsPergunta 2
Leia o texto a seguir:
Um sistema de gerenciamento de banco de dados distribuído deve conter e
executar todas as operações características de um sistema de
gerenciamento de banco de dados centralizado. Por exemplo: receber,
tratar, validar, analisar e executar as solicitações de aplicativos e/ou
usuários finais; garantir a consistência, segurança e integridade do banco
de dados; buscar, ler e validar dados e apresentá-los conforme o formato
solicitado pela aplicação ou pelo usuário final.
Um sistema de gerenciamento de banco de dados distribuído, para ser
classificado como tal, deve apresentar determinadas características.
Considerando as informações apresentadas, avalie as afirmações a seguir:
I. Um SGBDD precisa ter: interface de aplicação; função de validação,
transformação, otimização; mapeamento de localização de dados e
fragmentos; segurança; e backup.
II. Um SGBDD precisa ter: Gerenciamento de transações; controle de
concorrência; funções de administração; interface de entrada e saída;
função de formatação.
III. Um SGBD precisa ter: Mapeamento de problemas; modelo conceitual;
modelo lógico; e modelo físico.
É correto o que se afirma em:
 II, apenas. 
 III, apenas. 
 I, II e III. 
A+
A
A-
 II e III, apenas. 
 I e II, apenas. Correto!Correto!
Alternativa correta. Afirmações I e II estão corretas, pois ambas
relacionam características necessárias a um ambiente SGBDD que
são: interface de aplicação; função de validação, transformação,
otimização; mapeamento de localização de dados e fragmentos;
segurança; e backup; Gerenciamento de transações; controle de
concorrência; funções de administração; interface de entrada e saída;
função de formatação.
A afirmação III está incorreta pois mapeamento de problemas; modelo
conceitual; modelo lógico; e modelo físico, constituem as etapas do
processo de modelagem de dados.
0,6 / 0,6 ptsPergunta 3
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.
A+
A
A-
– 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.
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 e III apenas. 
A+
A
A-
 I, apenas 
 II, apenas 
 III, apenas 
 I, II e III. Correto!Correto!
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).
0,6 / 0,6 ptsPergunta 4
Leia o texto a seguir:
Os 4 pilares da Programação Orientada a Objetos
Para que uma linguagem seja considerada orientada a objetos precisa
atender a quatro tópicos bastante importantes:
Abstração
É a capacidade de imaginar o que umobjeto do mundo real irá realizar
dentro de um sistema. São três pontos que devem ser levados em
consideração nessa abstração. O primeiro ponto é dar identidade ao objeto
a ser criado. Essa identidade deve ser única dentro do sistema. A segunda
parte diz respeito a características do objeto. No mundo real qualquer
objeto possui elementos que o definem. Na programação orientada a
objetos, essas características tornam-se as propriedades do objeto. A
terceira parte são as ações que o objeto irá executar. Essas ações, ou
eventos, são chamados métodos.
A+
A
A-
Encapsulamento
O encapsulamento é uma das principais técnicas que define a programação
orientada a objetos, escondendo as propriedades, criando uma espécie de
caixa preta. Essa atitude evita o acesso direto a propriedade do objeto,
adicionando uma outra camada de segurança à aplicação.
Herança
Na orientação a objetos, o objeto abaixo na hierarquia irá herdar
características de todos os objetos acima dele, seus “ancestrais”. A herança
a partir das características do objeto mais acima é considerada herança
direta, enquanto as demais são consideradas heranças indiretas. Por
exemplo, na família, a criança herda diretamente do pai e indiretamente do
avô e do bisavô.
Polimorfismo
O polimorfismo consiste na alteração do funcionamento interno de um
método herdado de um objeto pai. Como se trata de um assunto que está
intimamente conectado à herança, entender os dois juntamente é uma boa
ideia. 
Adaptado de: https://www.devmedia.com.br/os-4-pilares-da-
programacao-orientada-a-objetos/9264
(https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-
objetos/9264) . Acesso: 05/10/2020.
Qual é o nome dado a um objeto do mundo real, quando se encontra no
mundo cibernético, em uma aplicação ou banco de dados?
 Atributo. 
 Associação. 
 Classe. 
 Instância. Correto!Correto!
A+
A
A-
https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264
https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264
https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264
https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264
https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264
https://www.devmedia.com.br/os-4-pilares-da-programacao-orientada-a-objetos/9264
Alternativa correta. Chama-se instancia de uma classe, um objeto cujo
comportamento e estado são definidos pela classe. As instancias de
uma classe compartilham o mesmo conjunto de atributos, mas os
conteúdos desses atributos são diferentes para cada instancia. A
instância = Objeto, só que o objeto está no mundo real e a Instância
no mundo cibernético, na aplicação, banco de dados.
 Método. 
0,6 / 0,6 ptsPergunta 5
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.”
A+
A
A-
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 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.
 
Afirmação I é verdadeira, afirmação II é verdadeira. Porém, afirmação II não
é uma justificativa da afirmação I.
Correto!Correto!
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.
 As asserções I e II são proposições falsas. 
 
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 
A+
A
A-
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
0 / 0,6 ptsPergunta 6
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:
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:
 II e III, apenas. 
 I e III apenas. esposta corretaesposta correta
 I e II, apenas. ocê respondeuocê respondeu
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, exatamenteo oposto do que 
diz a afirmação II.
A+
A
A-
 I, II e III. 
 I apenas. 
0,6 / 0,6 ptsPergunta 7
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.
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:
A+
A
A-
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/
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/
https://www.eosconsultores.com.br/o-que-e-um-banco-de-dados-geograficos/
 I apenas. 
 I, II e III. Correto!Correto!
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.
 II e III apenas. 
 III apenas. 
 I e II apenas. 
0,6 / 0,6 ptsPergunta 8
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 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:
A+
A
A-
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:
 III e IV, apenas. 
 II e III, apenas. 
 I, II, III e IV. Correto!Correto!
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.
 I e II, apenas. 
 I, II e III apenas. 
0,6 / 0,6 ptsPergunta 9
Leia o texto a seguir:
A+
A
A-
Segundo Oszu e Valduriez (2001), em Sistemas de Banco de Dados
Distribuídos, 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, 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. Nessa técnica, cada réplica não é a replicação
completa, mas apenas um subconjunto dessa relação, assim é exigido
menos espaço e consequentemente menos itens de dados precisam ser
administrados.
Fonte: https://www.devmedia.com.br/conhecendo-a-tecnica-de-
fragmentacao-no-sgbd-oracle/32731
(https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-
sgbd-oracle/32731) . Acesso: 06/10/2020.
Considerando o texto acima, assim como o conteúdo visto, avalie as
afirmações a seguir:
I. 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. 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. Fragmentação mista: possibilita a combinação das estratégias
anteriores, ou seja, uma tabela pode ser dividida em vários fragmentos
horizontais, cada um com um subconjunto de atributos.
É correto o que se afirma em:
 II, apenas. 
 III, apenas. 
 I, apenas. 
 I, II e III. Correto!Correto!
A+
A
A-
https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-sgbd-oracle/32731
https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-sgbd-oracle/32731
https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-sgbd-oracle/32731
https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-sgbd-oracle/32731
https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-sgbd-oracle/32731
https://www.devmedia.com.br/conhecendo-a-tecnica-de-fragmentacao-no-sgbd-oracle/32731
Alternativa correta. As afirmações I, II e III são verdadeiras, pois a 
fragmentação dos dados pode ser feita dividindo uma tabela em 
subconjuntos de linhas, que é a fragmentação horizontal; pode 
também ser dividida em subconjuntos de colunas, que é a 
fragmentação vertical; e finalmente pode ser dividida em um 
subconjunto de linhas e colunas, que é a fragmentação mista.
 II e III, apenas. 
0,6 / 0,6 ptsPergunta 10
Leia o texto a seguir:
Em Computação, o termo chave apresenta dois sentidos comuns. Em
um banco de dados, uma chave é um valor que permite
identificar registros em um repositório de dados. Em criptografia,
uma chave é um valor que deve ser passado para o algoritmo, com o
objetivo de codificar ou decodificar uma determinada mensagem.
Em bancos de dados geralmente, a chave é um dos campos de um registro.
O conceito de chave está também intimamente relacionado aos conceitosde índices e tabelas. Existem vários tipos de chave.
Fonte:
https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o)
(https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o)) .
Acesso: 05/10/2020.
Em bancos de dados uma chave, descrita como aquela, que identifica
exclusivamente uma linha da tabela é a
 chave estrangeira. 
 chave secundária. 
 chave composta ou concatenada. 
 chave primária. Correto!Correto!
A+
A
A-
https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o)
https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o)
https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o)
https://pt.wikipedia.org/wiki/Chave_(computa%C3%A7%C3%A3o)
Alternativa correta. A chave primária é aquela que identifica 
exclusivamente uma linha da tabela, ou seja, identifica um registro 
único dentro da tabela.
 chave criptográfica. 
Pontuação do teste: 5,4 de 6A+
A
A-

Outros materiais