Prévia do material em texto
Atividade 3 Iniciado: 21 out em 12:07 Instruções do teste Pergunta 1 0,2 pts Pergunta 2 0,2 pts 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. 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: I e II, apenas. II e III, apenas. III, apenas. I, II e III. I, apenas. Teste: Atividade 3 https://famonline.instructure.com/courses/48636/quizzes/... 1 of 5 21/10/2025, 12:21 Pergunta 3 0,2 pts 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 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. 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. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. Analise a tabela abaixo: Uma tabela se compõe via de regra de nome da tabela, tamanho e tipos de atributos, atributo de chave primária. Uma estrutura de dados com as características apontadas na tabela a seguir pode ser necessária a um determinado sistema. Teste: Atividade 3 https://famonline.instructure.com/courses/48636/quizzes/... 2 of 5 21/10/2025, 12:21 Considerando as informações da tabela acima, identifique um campo candidato a chave primária, depois avalie as afirmações a seguir: I. CREATE TABLE `schema`.`cliente` `cliente_CPF` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Nome` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoComercisl` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Idade` int(10) NULL DEFAULT NULL, PRIMARY KEY (`cliente_CPF`)); II. CREATE TABLE `schema`.`cliente` `cliente_CPF` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Nome` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoComercisl` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Idade` int(10) NULL DEFAULT NULL, PRIMARY KEY (`cliente_EndereçoResidencial`)); III. CREATE TABLE `schema`.`cliente` `cliente_CPF` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Nome` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoComercisl` VARCHAR(40) NULL DEFAULT NULL, `cliente_EnderecoResidencial` VARCHAR(40) NULL DEFAULT NULL, `cliente_Idade` int(10) NULL DEFAULT NULL, Teste: Atividade 3 https://famonline.instructure.com/courses/48636/quizzes/... 3 of 5 21/10/2025, 12:21 Pergunta 4 0,2 pts Pergunta 5 0,2 pts PRIMARY KEY (`cliente_Nome`)); É correto o que se afirma em: I, II e III. III, apenas. I e II, apenas. II e III, apenas. I, apenas. 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 configuração de uma cláusula CASCADE no script de criação de tabela, só funciona para o comando ALTER. 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. 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. A cláusula Cascade só funciona com o comando UPDATE do conteúdo da chave primária que contenham chave estrangeira da tabela filha. 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. Leia o texto abaixo: A criação de um banco de dados é o primeiro passo para comportar as estruturas de dados, como nome do banco de dados, nome de tabelas, nomes de colunas, tipos de dados, Teste: Atividade 3 https://famonline.instructure.com/courses/48636/quizzes/... 4 of 5 21/10/2025, 12:21 Salvo em 12:20 tamanhos de dados, chaves primárias, chaves estrangeiras. Considerando as informações apresentadas, qual comando deve ser utilizado para que as tabelas possam ser criadas? Utilizamos o comando EXPLAIN para a LEITURA de uma tabela. Utilizamos o comando UPDATE DATABASE para realizar a exclusão na tabela. Utilizamos o comando ALTER TABLE para a inclusão de uma tabela. Utilizamos o comando CREATE TABLE para realizar a criação de uma tabela. Utilizamos o comando GRANT para a verificar o desempenho de índices de uma tabela. Enviar teste Teste: Atividade 3 https://famonline.instructure.com/courses/48636/quizzes/... 5 of 5 21/10/2025, 12:21