Buscar

Atividade Objetiva 3_ Banco de Dados | Passei Direto

Prévia do material em texto

Impresso por Julia Ingrid Santos Alencar, E-mail juliaingrid.dev@gmail.com para uso pessoal e privado. Este material pode ser
protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 29/05/2022 20:05:19
20/10/2020 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/9808/quizzes/29054 1/7
Avidade Objeva 3
Entrega 2 dez em 23:59 Pontos 1 Perguntas 5
Disponível 10 ago em 0:00 - 16 dez em 23:59 4 meses
Limite de tempo Tentativas permitidas Nenhum 2
Instruções
Histórico de tentavas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 1 minuto 0,2 de 1
Pontuação desta tentativa: de 10,2
Enviado 20 out em 12:18
Esta tentativa levou 1 minuto.
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 / 0,2 ptsPergunta 1
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?
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.
esposta correta
Impresso por Julia Ingrid Santos Alencar, E-mail juliaingrid.dev@gmail.com para uso pessoal e privado. Este material pode ser
protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 29/05/2022 20:05:19
20/10/2020 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/9808/quizzes/29054 2/7
A configuração de uma cláusula CASCADE no script de criação de
tabela, só funciona para o comando ALTER.
ocê respondeu
Alternativa incorreta pois, a cláusula CASCADE não tem 
nenhuma ligação com o comando ALTER.
0,2 / 0,2 ptsPergunta 2
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, 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?
Impresso por Julia Ingrid Santos Alencar, E-mail juliaingrid.dev@gmail.com para uso pessoal e privado. Este material pode ser
protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 29/05/2022 20:05:19
20/10/2020 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/9808/quizzes/29054 3/7
Utilizamos o comando CREATE DATABASE para realizar a criação de
uma tabela.
Correto!
Alternativa Correta, pois na criação de um Banco de dados
utilizamos a instrução CREATE DATABASE para realizar a
criação de tabela.
0 / 0,2 ptsPergunta 3
Leia a frase abaixo:
Os comandos DDL (Data Definition 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.
Impresso por Julia Ingrid Santos Alencar, E-mail juliaingrid.dev@gmail.com para uso pessoal e privado. Este material pode ser
protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 29/05/2022 20:05:19
20/10/2020 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/9808/quizzes/29054 4/7
É correto o que se afirma em:
I, apenas. esposta correta
III, apenas. ocê respondeu
A alternativa está incorreta, pois apenas a afirmação I é
verdadeira. O comando para a linguagem DDL (Data Definition
Language) para realizar a inclusão de dados no SGBD,
utilizamos 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 / 0,2 ptsPergunta 4
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.
Considerando as informações da tabela acima, identifique um campo
Impresso por Julia Ingrid Santos Alencar, E-mail juliaingrid.dev@gmail.com para uso pessoal e privado. Este material pode ser
protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 29/05/2022 20:05:19
20/10/2020 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/9808/quizzes/29054 5/7
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,
PRIMARY KEY (`cliente_Nome`)); 
É correto o que se afirma em:
Impresso por Julia Ingrid Santos Alencar, E-mail juliaingrid.dev@gmail.com para uso pessoal e privado. Este material pode ser
protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 29/05/2022 20:05:19
20/10/2020 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/9808/quizzes/29054 6/7
II e III, apenas. ocê respondeu
Alternativa incorreta, pois o atributo cliente_EndereçoResidencial,
segundo as regras de normalização um atributo texto deve ser
elencado para ser chave por consumir muito tempo na
comparação de byte a byte , e por isso degrada o tempo de
resposta na pesquisa, além de ser um atributo que não fica no
início da tabela, o que também degrada o tempo de resposta. O
atributo cliente_Nome, segundo as regras de normalização um
atributo texto deve ser elencado para ser chave por consumir
muito tempo na comparação de byte a byte , e por isso degrada o
tempo de resposta na pesquisa, além de ser um atributo que não
fica no início da tabela, o que também degrada o tempo de
resposta. Portanto temos uma as duas situações incorretas II e
III.
I, apenas. esposta correta
0 / 0,2 ptsPergunta 5
Leia a afirmação abaixo:
Na ferramenta DBDesignerfork, normalmente são gerados scripts em
linguagem DML, 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.
Impresso por Julia Ingrid Santos Alencar, E-mail juliaingrid.dev@gmail.com para uso pessoal e privado.Este material pode ser
protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 29/05/2022 20:05:19
20/10/2020 Atividade Objetiva 3: Banco de Dados
https://famonline.instructure.com/courses/9808/quizzes/29054 7/7
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.
ocê respondeu
A alternativa está incorreta, 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, e 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.
As asserções I e II são proposições verdadeiras, e a II é uma
justificativa da I.
esposta correta
Pontuação do teste: de 10,2

Continue navegando