Buscar

AO2 Substitutiva_ Banco 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 13 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 13 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 13 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

27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 1/13
AO2 Substitutiva
Entrega 29 de jun de 2022 em 23:59 Pontos 6 Perguntas 10
Disponível 27 de jun de 2022 em 0:00 - 29 de jun de 2022 em 23:59
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 1.451 minutos 4,8 de 6
Pontuação deste teste: 4,8 de 6
Enviado 28 de jun de 2022 em 19:32
Esta tentativa levou 1.451 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 / 0,6 ptsPergunta 1
Considere a afirmação abaixo:
 
O Modelo Relacional apresenta os elementos que compreende uma
estrutura de dados.
Considerando as informações apresentadas, avalie as afirmações a
seguir:
 
I. RELAÇÃO = Corresponde a Tabela como um todo.
II. TUPLA = corresponde a cada linha da Tabela.
A+
A
A-
https://famonline.instructure.com/courses/20396/quizzes/90016/history?version=1
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 2/13
III. ATRIBUTO = corresponde ao nome, tamanho e tipo do dado.
É correto o que se afirma em:
 I, apenas. 
 III, apenas. 
 I, II e III. esposta corretaesposta correta
 II e III, apenas. ocê respondeuocê respondeu
Alternativa incorreta. Todas as três afirmações estão corretas, 
pois a RELAÇÃO corresponde a Tabela como um todo, a TUPLA 
corresponde a cada linha da Tabela e o ATRIBUTO corresponde 
ao nome, tamanho e tipo do dado. Portanto, a afirmação que as 
três situações estão corretas, está de acordo.
 I e II, apenas. 
0,6 / 0,6 ptsPergunta 2
Leia a afirmação abaixo:
 
Para criação de uma tabela, há vários passos a serem considerados
do projeto lógico ao projeto físico.
Considerando as informações apresentadas, avalie as afirmações a
seguir:
 
I.A partir de um modelo de dados criado na ferramenta
DBDesignerfork, foi gerado um script completo em linguagem DML.
 
II.O script gerado na ferramenta DBDesignerfork foi executado na
ferramenta IDE Workbench do Mysql.
 
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 3/13
III. O resultado da execução do script na ferramenta IDE Workbench
do Mysql, foi a criação da (s) tabela (s) do script.
 
É correto o que se afirma em:
 III, apenas. 
 I, apenas. 
 I e II, apenas. 
 II e III, apenas. 
 I, II e III. Correto!Correto!
A alternativa está correta, pois todas as afirmações estão 
corretas. O caminho do projeto lógico ao projeto físico, é descrito 
nas três afirmações, sendo que, cada uma das sentenças 
descreve um passo para a criação de uma tabela.
0,6 / 0,6 ptsPergunta 3
Leia o texto abaixo:
 
Para elaboração da estrutura de banco de dados, a técnica de
normalização propõe a decomposição dos bancos de dados em níveis.
Estes níveis são chamados de 1ª, 2ª e 3ª forma normal.
Integridade referencial pode ser definida como...
 
Selecione a opção correta.
 Sendo o ato de tirar dúvidas na análise de requisitos. 
 
Sendo a aplicação da primeira forma normal na modelagem de dados. 
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 4/13
 Sendo a construção de uma tabela sem nenhuma chave primária. 
 
Sendo o mecanismo que busca garantir que um dado filho sempre terá
um pai, ou seja, um dado pai nunca será deletado, da base de dados,
sem que seu filho tenha sido deletado antes.
Correto!Correto!
Alternativa correta, pois a integridade referencial, é um 
mecanismo que busca garantir que um dado filho sempre terá um 
pai, ou seja, um dado pai nunca será deletado, da base de dados, 
sem que seu filho tenha sido deletado antes. Assegurando que 
todo dado filho terá um dado pai a ele associado.
 Sendo o ato de fazer um backup do banco de dados. 
0,6 / 0,6 ptsPergunta 4
Leia o texto abaixo:
 
Para criar uma tabela, temos que ter ciência do nome de tabela,
relação de atributos, com nomes dos atributos, tamanho dos atributos,
tipos de dados dos atributos, qual é o atributo chave.
 
O exemplo abaixo tem as especificações para criação de uma tabela.
 
Atributo Tamanho Tipo CHAVE
Professor_CPF 10 NUMERICO SIM
Professor_Nome 40 TEXTO NÃO
Professor_Endereco 40 TEXTO NÃO
 
 
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 5/13
Considerando as informações apresentadas, avalie as afirmações a
seguir:
I. CREATE TABLE professor (`Professor_CPF` INT(10) UNSIGNED
NOT NULL AUTO_INCREMENT, `Professor_Nome` VARCHAR(40)
NULL DEFAULT NULL,
`Professor_Endereco` VARCHAR(40) NULL DEFAULT NULL, 
PRIMARY KEY (`Professor_CPF`));
 
II. CREATE TABLE professor (`Professor_CPF` INT(10) UNSIGNED
NOT NULL AUTO_INCREMENT, `Professor_Nome` VARCHAR(40)
NULL DEFAULT NULL,
`Professor_Endereco` VARCHAR(40) NULL DEFAULT NULL, 
PRIMARY KEY (`Professor_Endereco `));
 
III. CREATE TABLE professor (`Professor_CPF` INT(10) UNSIGNED
NOT NULL AUTO_INCREMENT, `Professor_Nome` VARCHAR(40)
NULL DEFAULT NULL,
`Professor_Endereco` VARCHAR(40) NULL DEFAULT NULL, 
PRIMARY KEY (`Professor_Nome `));
É correto o que se afirma em:
 II e III, apenas. 
 III, apenas. 
 I, apenas. Correto!Correto!
A alternativa está correta, pois apenas a afirmação I é verdadeira. 
Seguindo as regras de modelagem de dados, a escolha do 
atributo Professor_CPF, para chave primária, é uma escolha 
correta, porque é o primeiro atributo da tabela, é um atributo 
numérico, tem conteúdo para garantir os demais dados que 
acompanha, como dado único dentro da tabela.
 I e II, apenas. 
 I, II e III. 
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 6/13
0,6 / 0,6 ptsPergunta 5
Leia o texto abaixo:
Há operadores lógicos que são aplicados nos comandos update,
delete e select, servem para fazer comparações de uma variável ou
valor fixo do aplicativo ou mesmo de uma operação direta no SGBD,
com uma variável do banco de dados, nesta comparação pode-se
utilizar operadores de lógicos, como por exemplo, maior, menor, igual,
maior ou igual, menor ou igual, serve para selecionar um conjunto de
linhas para consulta, ou para alterar ou excluir uma linha específica. 
Considerando as informações apresentadas, avalie as afirmações a
seguir:
I. Os operadores lógicos são utilizados junto com à clausula “Where”.
II. Pode-se realizar a operação de alteração sem utilizar o comando
“Where”.
III. Utilizamos também a cláusula “Where” com o comando Insert.
 
É correto o que se afirma em:
 II e III, apenas. 
 I e II, apenas. 
 I, apenas. Correto!Correto!
A alternativa está correta, pois apenas a afirmação I é verdadeira. 
Os operadores lógicos servem para comparar duas variáveis, 
uma é de entrada proveniente digitação do usuário ou envio do 
aplicativo, a outra variável é do banco para atender a condição 
lógica estabelecida na cláusula “Where” junto com os operadores 
lógicos, o resultado pode ser um conjunto de linhas quando se 
trata do comando Select, enquanto que os comandos UPDATE e 
DELETE comandam uma atualização precisa com banco de 
dados.
 III, apenas. 
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 7/13
 I, II e III. 
0 / 0,6 ptsPergunta 6
Leia o texto abaixo:
 
Existem vários parâmetros que são utilizados no script de criação de
uma tabela. Na exclusão ou a atualização de um registro da tabela
principal, podemos ter a integridade referencial na instrução UPDATE
ou DELETE.Qual a cláusula utilizada no script de criação da tabela para garantir a
integridade referencial na instrução de UPDATE ou DELETE?
 ZEROFILL 
 RESTRICT esposta corretaesposta correta
 SET NULL ocê respondeuocê respondeu
Alternativa incorreta. A cláusula SET NULL é usada para definir
com o valor NULL o campo na tabela filha quando um registro da
tabela pai for atualizado ou excluído.
A cláusula RETRICT é utilizada no script de criação de tabela e
tem o efeito de garantir a integridade referencial nos comandos
UPDATE e DELETE. Isto assegura não excluir uma linha da
tabela filha indevidamente.
 Check 
 SET DEFAULT 
0,6 / 0,6 ptsPergunta 7
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 8/13
Leia o texto abaixo:
 
A modelagem distribui as informações em conjuntos de informações
que sejam aderentes aos requisitos e possam suportar as
manutenções necessárias. Que atenda as regras de modelagem de
banco de dados, estabelecendo o relacionamento das tabelas,
identificação de chaves primárias e chaves estrangeiras, para garantir
a integridade referencial.
Considerando as informações apresentadas, avalie as asserções
abaixo:
 
I.A criação dos bancos de dados num gerenciador de banco de dados
(SGBD) é conhecido como Projeto Físico.
 
Porque
 
II.O projeto físico envolve a criação de tabelas dentro do SGBD.
 
A respeito dessas asserções, assinale a opção correta:
 
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. 
 
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
Correto!Correto!
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 9/13
A alternativa está correta, pois as asserções I e II são proposições 
verdadeiras, e a II é uma justificativa da I. O projeto físico é criado 
dentro no gerenciador de banco de dados (SGBD), que é 
considerado como projeto físico.
 
A asserção I é uma proposição falsa, e a II é uma proposição
verdadeira.
0,6 / 0,6 ptsPergunta 8
 
Leia o texto abaixo:
 
Temos muitas formas de seleção, que podemos considerar várias
condições lógicas especiais. As condições especiais envolvem
cláusulas que ajudam facilitar a programação da linha de código para
banco de dados, além do que, há ganhos não somente na facilidade
de programação, más também na otimização na forma de
programação. 
Considerando as informações apresentadas, avalie as afirmações a
seguir:
 
I.“Select * from contato where idade in (20,25);” – Seleciona todos os
atributos da tabela, somente as linhas que tenha idade entre 20 e 25
anos.
 
 II. “Select * from contato where nome is NOT null;” – Seleciona todos
os atributos, apresenta as linhas que atenderem à condição lógica que
o atributo nome não for nulo.
 
III.“Select * from contato where nome is null;” - Seleciona todos os
atributos, apresenta as linhas que atenderem a condição lógica que o
atributo nome for nulo.
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 10/13
 
É correto o que se afirma em:
 I, apenas. 
 II e III, apenas. 
 I, II e III. Correto!Correto!
A alternativa está correta, pois todas as afirmações são 
verdadeiras. Todas as afirmações descrevem os comandos e 
propõem resultados, compatíveis com a condição lógica 
apresentada em cada comando. Na afirmação I o resultado do 
comando serão os registros com idade entre 20 e 25 anos, na 
afirmação II o resultado trará os registros com nome diferente de 
nulos e na afirmação III, o resultado será todos os registros com 
nome igual a nulos.
 I e II, apenas. 
 III, apenas. 
0,6 / 0,6 ptsPergunta 9
Leia o texto abaixo:
 
Para executar um projeto Físico no gerenciador de Bancos de Dados
(SGBD), antes é necessário criar um servidor de banco de dados
através da conexão XAMP. Por exemplo, neste software XAMP 
ativamos o serviço de banco de dados MYSQL, para possibilitar a 
conexão do SGBD e o servidor.
Avalie as afirmações:
 
I. Para que haja uma ativação de conexão é necessário que haja um
servidor de banco de dados.
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 11/13
II. Não há como operar uma tabela efetuando uma conexão com o
banco de dados.
III. Pode-se criar uma tabela no SGBD sem a utilização de um Script
DML.
É correto o que se afirma em:
 I, II e III. 
 II somente. 
 I somente. Correto!Correto!
Opção correta, pois uma conexão é necessária quando há a 
utilização de um servidor de banco de dados. A afirmação II está 
incorreta pois, na verdade, é necessária uma conexão com o 
banco de dados para que se possa operar uma tabela. Já a 
afirmação III esta incorreta, pois a criação de uma tabela em um 
SGBD se dá por meio da execução de um script.
 I e III somente 
 III somente. 
0,6 / 0,6 ptsPergunta 10
Leia a situação abaixo:
 
Supondo que tenhamos 2 entidades uma para médico e outra para
paciente, a regra de negócio é estabelecida que o médico pode ter
várias consultas com o paciente, e que por sua vez, um paciente pode
ter várias consultas com o mesmo médico, abaixo, tem um gráfico,
com exemplo de conteúdos de relacionamentos, que é uma forma de
entender o relacionamento.
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 12/13
Levando em conta o contexto, qual a alternativa correta de
cardinalidade que representa o relacionamento?
 
I. O relacionamento entre médico e paciente, podemos representar
como N:N.
 
II. O relacionamento entre médico e paciente, podemos representar
como 1:N.
 
III. O relacionamento entre médico e paciente, podemos representar
como N:1.
 
Considerando as informações apresentadas, avalie as afirmações a
seguir:
 I, apenas. Correto!Correto!
A alternativa está correta, pois apenas a afirmação I é verdadeira. 
O médico pode atender vários pacientes diferentes, temos um 
relacionamento de 1:N, e que um paciente pode ser atendido por 
vários médicos, temos um relacionamento N:1, juntando o 
relacionamento, temos um relacionamento de N:N. Portanto a 
afirmação que somente a situação I é verdadeira, está de acordo.
 I, II e III. 
 II e III, apenas. 
 III, apenas. 
 I e II, apenas. 
A+
A
A-
27/05/2023, 16:50 AO2 Substitutiva: Banco de Dados
https://famonline.instructure.com/courses/20396/quizzes/90016?module_item_id=432120 13/13
Pontuação do teste: 4,8 de 6
A+
A
A-

Continue navegando