Buscar

Atividade Objetiva 3_ 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 8 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 8 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

Prévia do material em texto

31/08/2023, 08:56 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/24082/quizzes/107163?module_item_id=569596 1/8
Atividade Objetiva 3
Entrega 28 de nov de 2022 em 23:59 Pontos 1 Perguntas 5
Disponível 8 de ago de 2022 em 0:00 - 28 de nov de 2022 em 23:59 Limite de tempo Nenhum
Tentativas permitidas 2
Instruções
Este teste não está mais disponível, pois o curso foi concluído.
Histórico de tentativas
Tentativa Tempo Pontuação
MANTIDO Tentativa 1 8 minutos 0,8 de 1
MAIS RECENTE Tentativa 2 6 minutos 0,6 de 1
Tentativa 1 8 minutos 0,8 de 1
Pontuação desta tentativa: 0,6 de 1
Enviado 1 de set de 2022 em 11:46
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.
A+
A
A-
https://famonline.instructure.com/courses/24082/quizzes/107163/history?version=1
https://famonline.instructure.com/courses/24082/quizzes/107163/history?version=2
https://famonline.instructure.com/courses/24082/quizzes/107163/history?version=1
31/08/2023, 08:56 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/24082/quizzes/107163?module_item_id=569596 2/8
Esta tentativa levou 6 minutos.
0 / 0,2 ptsPergunta 1
Leia o texto a seguir:
 
A partir de um modelo lógico, utilizando-se de ferramenta case, é possível gerar os scripts, que uma vez
executados no SGBD, criará suas tabelas, com campos, chaves e relacionamentos.
Uma vez criada uma tabela, qual é o comando utilizado para alterar uma determinada coluna dessa mesma
tabela?
 ALTER TABLE 
 ALTER TABLE + DROP COLUMN e mais um ALTER TABLE + CHANGE COLUMN 
 ALTER TABLE + CHANGE COLUMN Resposta corretaResposta correta
 ALTER TABLE + DROP COLUMN 
 UPDATE ‘nome da tabela’ SET ‘nome da coluna’ Você respondeuVocê respondeu
Alternativa incorreta, O Update é para alteração de conteúdo dos campos das tabelas, e não para 
alteração na estrutura das tabelas. Então a resposta correta é o Alter Table, associado ao Change.
A+
A
A-
31/08/2023, 08:56 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/24082/quizzes/107163?module_item_id=569596 3/8
0,2 / 0,2 ptsPergunta 2
Leia a frase abaixo:
Os comandos DML (Data Manipulation Language) de forma prática, envolvem a manipulação de dados com
comandos do SQL.
Considerando as informações apresentadas, avalie as afirmações a seguir:
 
I. A alternativa correta para inclusão de dados com comando SQL de uma linha numa tabela é o INSERT.
II. A alternativa correta para inclusão de dados com comando SQL de uma linha numa tabela é o UPDATE.
III.A alternativa correta para inclusão de dados com comando SQL de uma linha numa tabela é o DELETE.
 
É correto o que se afirma em:
 III, apenas. 
 II e III, apenas. 
 I, II e III. 
 I e II, apenas. 
 I, apenas. Correto!Correto!
A+
A
A-
31/08/2023, 08:56 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/24082/quizzes/107163?module_item_id=569596 4/8
comando para a linguagem DML (Data Manipulation Language) para realizar a inclusão de dados no
SGBD, é o comando INSERT. Portanto a afirmação de que somente a situação I está correta, procede.
A afirmação II é falsa, pois o comando UPDATE é aplicável para alterar dados de uma tabela, e não é para
aplicável para realizar a inclusão de dados.
A afirmação III é falsa, pois o comando DELETE é aplicável somente para excluir dados de uma tabela.
0,2 / 0,2 ptsPergunta 3
Leia a afirmação abaixo:
Na ferramenta DBDesignerfork, normalmente são gerados scripts em linguagem DDL, para serem
executadas na ferramenta IDE de gerenciador de banco de dados (SGBD).
A partir das informações apresentadas, considere as asserções abaixo:
 
I. O Script é executado através de uma query na ferramenta IDE do gerenciador de Banco de Dados.
PORQUE
II. O script de criação de tabela pode ser gerado por ferramenta case de modelagem ou pode ser digitado
manualmente dentro da ferramenta IDE do SGBD.
 
A respeito dessas asserções, assinale a opção correta:
A+
A
A-
31/08/2023, 08:56 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/24082/quizzes/107163?module_item_id=569596 5/8
 As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. 
 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 alternativa está correta, pois as asserções I e II são proposições verdadeiras, e II é uma justificativa da I.
O script de criação, alteração ou exclusão de tabela é executado por query dentro da ferramenta IDE do
SGBD. Complementando, pode ser digitado manualmente dentro da ferramenta IDE do SGBD, ou seja as
duas afirmações estão corretas e a afirmativa dois justifica a primeira.
 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. 
0 / 0,2 ptsPergunta 4
Analise atentamente a figura abaixo:
 
A+
A
A-
31/08/2023, 08:56 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/24082/quizzes/107163?module_item_id=569596 6/8
Considerando a ferramenta apresentada acima, como é gerado um script de criação de bancos de dados? 
 A partir de um DER, seguindo as notações específicas disponíveis na ferramenta de diagramação. Você respondeuVocê respondeu
A+
A
A-
31/08/2023, 08:56 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/24082/quizzes/107163?module_item_id=569596 7/8
A alternativa está incorreta, pois não é possível produzir scripts para criação de tabelas em bancos de
dados a partir de DER gerado em ferramenta de diagramação, mesmo que as notações específicas sejam
seguidas.
É correto afirmar que a geração de um script para criação de banco de dados, geralmente, se dá a partir
da elaboração de um modelo de dados que utiliza a ferramenta de modelagem, como o DB Designer.
 A partir de um DER, executado em ferramenta IDE para SQL. 
 Baseado de um modelo de dados, elaborado utilizando ferramenta de modelagem. Resposta corretaResposta correta
 Baseado em um modelo de dados, elaborado utilizando uma ferramenta IDE para SQL 
 A partir de um SGBD, que criará as tabelas nos bancos de dados. 
0,2 / 0,2 ptsPergunta 5
Leia a afirmação abaixo:
No momento de uma criação de tabela, são aplicadas algumas configurações, e uma destas configurações,
pode ser o comando CASCADE.
Para que serve o comando cascade?
A+
A
A-
31/08/2023, 08:56 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/24082/quizzes/107163?module_item_id=569596 8/8
 
Quando ocorre a exclusão de uma tabela pai, as linhas das tabelas filhas, relativas àquele pai, são conservadas e
chamadas de órfãs.
 
A cláusula Cascade só funciona com o comando UPDATE do conteúdo da chave primária que contenham chave
estrangeira da tabela filha.
 
Quando ocorre da exclusão de linhas de uma tabela pai, automaticamente são excluídas todas as linhas da
tabela filha, o que garante a integridade referencial.
Correto!Correto!
Alternativa correta, pois quando uma tabela tem chave estrangeira (tabela filha), e quando o comando 
CASCADE é configurado no script de criação de tabela, a exclusão de uma linha da tabela pai implica na 
exclusão automática das linhas da tabela filha.
 
A configuração de uma cláusula CASCADE no script de criação de tabela, só funciona para o comando ALTER. 
 
Para funcionar uma cláusula CASCADE no script de criação de tabela é necessário incluir uma mais uma
cláusula chamada de GRANT para garantir a exclusão em cascata.
Pontuação do teste: 0,6 de 1
A+
A
A-

Continue navegando