Buscar

Banco de dados_ Atividade Objetiva 3

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 5 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

16/03/2023 14:33 Teste: Atividade Objetiva 3
https://famonline.instructure.com/courses/27067/quizzes/139745/take 1/5
Atividade Objetiva 3
Iniciado: 16 mar em 14:30
Instruções do teste
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,2 ptsPergunta 1
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 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`));
 
A+
A
A-
16/03/2023 14:33 Teste: Atividade Objetiva 3
https://famonline.instructure.com/courses/27067/quizzes/139745/take 2/5
I, apenas.
I, II e III.
I e II, apenas.
II e III, apenas.
III, apenas.
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:
0,2 ptsPergunta 2
Leia a afirmação abaixo:
A+
A
A-
16/03/2023 14:33 Teste: Atividade Objetiva 3
https://famonline.instructure.com/courses/27067/quizzes/139745/take 3/5
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 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.
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.
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?
0,2 ptsPergunta 3
ALTER TABLE
UPDATE ‘nome da tabela’ SET ‘nome da coluna’
ALTER TABLE + DROP COLUMN
ALTER TABLE + CHANGE COLUMN
ALTER TABLE + DROP COLUMN e mais um ALTER TABLE + CHANGE COLUMN
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?
A+
A
A-
16/03/2023 14:33 Teste: Atividade Objetiva 3
https://famonline.instructure.com/courses/27067/quizzes/139745/take 4/5
0,2 ptsPergunta 4
A partir de um SGBD, que criará as tabelas nos bancos de dados.
A partir de um DER, seguindo as notações específicas disponíveis na ferramenta de
diagramação.
A partir de um DER, executado em ferramenta IDE para SQL.
Baseado de um modelo de dados, elaborado utilizando ferramenta de modelagem.
Baseado em um modelo de dados, elaborado utilizando uma ferramenta IDE para
SQL
Analise atentamente a figura abaixo:
 
Considerando a ferramenta apresentada acima, como é gerado um script de
criação de bancos de dados? 
0,2 ptsPergunta 5
A+
A
A-
16/03/2023 14:33 Teste: Atividade Objetiva 3
https://famonline.instructure.com/courses/27067/quizzes/139745/take 5/5
Salvo em 14:33 
Utilizamos o comando EXPLAIN para a LEITURA de uma tabela.
Utilizamos o comando CREATE TABLE para realizar a criação de uma tabela.
Utilizamos o comando ALTER TABLE para a inclusão de uma tabela.
Utilizamos o comando GRANT para a verificar o desempenho de índices de uma
tabela.
Utilizamos o comando UPDATE DATABASE para realizar a exclusão na tabela.
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?
Enviar teste
A+
A
A-

Continue navegando