Buscar

Atividade Objetiva 3_ Estrutura e Modelagem de Dados

Prévia do material em texto

15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 1/9
Atividade Objetiva 3
Entrega 2 jun em 23:59 Pontos 1 Perguntas 5
Disponível 10 fev em 0:00 - 2 jun em 23:59 4 meses Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 11 minutos 1 de 1
Pontuação desta tentativa: 1 de 1
Enviado 15 fev em 16:50
Esta tentativa levou 11 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.
Fazer o teste novamente
0,2 / 0,2 ptsPergunta 1
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.
https://famonline.instructure.com/courses/12954/quizzes/46638/history?version=1
https://famonline.instructure.com/courses/12954/quizzes/46638/take?user_id=64139
15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 2/9
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. 
 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.
 III, apenas. 
15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 3/9
 II e III, apenas. 
 I, II e III. 
0,2 / 0,2 ptsPergunta 2
Leia o texto a seguir:
O processamento distribuído não exige um banco de dados distribuído,
mas um banco de dados distribuído, exige processamento distribuído.
Um ambiente SGBDD deve ter, no mínimo, alguns componentes como:
Processador de transações – PT: software que recebe e processa as
solicitações de dados das aplicações locais ou remotas; e Processador
de dados – PD: software residente em cada estação de trabalho,
armazenando e recuperando dados existentes no local.
Considerando que as informações apresentadas, avalie qual(is) das
afirmações abaixo refere(m)-se a componentes mínimos necessários a
um ambiente SGBD.
I.Componentes mínimos necessários a um SGBDD, no que se refere à
infraestrutura, são: Estações de trabalho; Meios de comunicação;
Componentes de hardware e software para redes de computadores.
II.Independência de Local; Independência de Local central;
independência de falhas; e transparência de localização.
III.Independência de rede de computadores; independência de sistema
operacional; independência de hardware; processamento de transações
distribuídas
A afirmativa correta é:
15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 4/9
 III, apenas 
 II, apenas 
 I, apenas. Correto!Correto!
Alternativa correta, pois apenas afirmação I está correta.
Componentes mínimos a um ambiente SGBDD, no que se refere à
infraestrutura são: Estações de trabalho; Meios de comunicação;
Componentes de hardware e software para redes de computadores.
As afirmações II e III referem-se ao conjunto 12 de regras
elaboradas para bancos de dados distribuídos.
 II e III apenas 
 I e II apenas 
0,2 / 0,2 ptsPergunta 3
Leia o texto a seguir:
A necessidade de armazenar os relacionamentos e dados complexos é,
em partes, resultado da utilização das linguagens de programação
orientadas a objeto para desenvolver aplicativos. Devido ao fato de o
modelo relacional não representar adequadamente conceitos desse tipo
de linguagem de programação e do armazenamento de dados
complexos, foi necessário o surgimento de um novo sistema de
gerenciamento de banco de dados: o objeto-relacional.
Considerando as informações apresentadas, avalie as afirmações a
seguir:
15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 5/9
I.Estruturas de dados; Restrições de Integridade; Relacionamentos;
Herança; Relações de associação e agregação; encapsulamento; e
abstração.
II.Remoção de incompatibilidade e impedância; Facilidade de modelar
objetos; capacidade de criar tipos de dados; armazenamento de métodos
e objetos; e referências a objetos.
III.Mapeamento de problemas; modelo conceitual; modelo lógico; e
modelo físico.
Qual(is) das afirmações acima contém componentes de modelagem de
dados objeto-relacional?
 I, apenas. Correto!Correto!
Alternativa correta. Somente a afirmação I está correta, pois um
modelo de dados objeto-relacional, deve contar os seguintes
componentes: Estruturas de dados; Restrições de Integridade;
Relacionamentos; Herança; Relações de associação e agregação;
encapsulamento; e abstração.
A afirmação II contempla as vantagens do modelo objeto-relacional
que são: Remoção de incompatibilidade e impedância; Facilidade de
modelar objetos; capacidade de criar tipos de dados;
armazenamento de métodos e objetos; e referências a objetos.
Finalmente a afirmação III cita as três principais fases para
elaboração de um modelo de dados: modelo conceitual, onde se faz
o mapeamento de problemas, modelo lógico e físico de dados.
 II e III, apenas. 
 II, apenas. 
 I e II, apenas. 
15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 6/9
 III, apenas. 
0,2 / 0,2 ptsPergunta 4
Leia o texto a seguir:
 
No processamento distribuído, o processamento lógico do banco de
dados é compartilhado entre dois ou mais locais fisicamente
independentes e conectados por uma rede de computadores.
Considerando as informações apresentadas, avalie as afirmações a
seguir:
 
I, O banco de dados distribuído, armazena o banco relacionado
logicamente por dois ou mais locais independentes conectados por uma
rede de computadores.
 
II. O sistema de processamento distribuído utiliza um banco de dados em
diversos locais compartilhando o processamento com esses diversos
locais.
 
III. Em um SGBDD, o banco é composto de várias partes, os fragmentos
de banco de dados, que ficam alocados em diferentes locais e podem ser
replicados em vários desses locais, sendo cada fragmento gerenciado
por seu processo de banco de dados local.
 
15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 7/9
É correto o que se afirma em:
 I, e III, apenas. Correto!Correto!
Alternativa correta. Apenas as alternativas I e III estão corretas. O
banco de dados distribuído,armazena o banco relacionado
logicamente por dois ou mais locais independentes conectados por
uma rede de computadores. O sistema de processamento
distribuído utiliza um banco de dados em um único local e
compartilha o processamento com diversos locais, o que torna a
afirmação II incorreta. Finalmente, em um SGBDD, o banco é
composto de várias partes, os fragmentos de banco de dados, que
ficam alocados em diferentes locais e podem ser replicados em
vários desses locais, sendo cada fragmento gerenciado por seu
processo de banco de dados local.
 I, apenas. 
 II e III, apenas. 
 I e II, apenas. 
 III, apenas. 
0,2 / 0,2 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.
15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 8/9
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:
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.
https://www.devmedia.com.br/artigo-engenharia-de-software-19-usando-banco-de-dados-objeto-relacionais/15151%20em%2008/04/2020
15/02/2021 Atividade Objetiva 3: Estrutura e Modelagem de Dados
https://famonline.instructure.com/courses/12954/quizzes/46638 9/9
É correto o que se afirma em:
 Afirmação I é verdadeira, afirmação II é falsa. 
 
Afirmação I é verdadeira, afirmação II é verdadeira. E afirmação II é uma
justificativa da afirmação I.
 Afirmação I é falsa e afirmação II é falsa. 
 Afirmação I é falsa, afirmação II é verdadeira. 
 
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.
Pontuação do teste: 1 de 1