Pular para o conteúdo

Zanatta Desenvolvimento

Zanatta
Início » Respostas de provas » Atividade Objetiva 3 – BANCO DE DADOS

Atividade Objetiva 3 – BANCO DE DADOS

Prova da FAM – BANCO DE DADOS

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.Sinalizar pergunta: Pergunta 1Pergunta 10,2 pts

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?Grupo de escolhas da perguntaALTER TABLE + CHANGE COLUMNALTER TABLE + DROP COLUMN e mais um ALTER TABLE + CHANGE COLUMNUPDATE ‘nome da tabela’ SET ‘nome da coluna’ALTER TABLEALTER TABLE + DROP COLUMN Sinalizar pergunta: Pergunta 2Pergunta 20,2 pts

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.

Estr Tabela questão 5.png

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,

PRIMARY KEY (`cliente_Nome`));       

É correto o que se afirma em:

Grupo de escolhas da pergunta

III, apenas.

II e III, apenas.

I, II e III.

I, apenas. (CORRETA)

I e II, apenas. S

inalizar pergunta: Pergunta 3Pergunta 30,2 pts

Analise atentamente a figura abaixo:

Imagem1-4.png

Considerando a ferramenta apresentada acima, como é gerado um script de criação de bancos de dados? Grupo de escolhas da perguntaBaseado em um modelo de dados, elaborado utilizando uma ferramenta IDE para SQLBaseado de um modelo de dados, elaborado utilizando ferramenta de modelagem.

A partir de um DER, seguindo as notações específicas disponíveis na ferramenta de diagramação.

A partir de um SGBD, que criará as tabelas nos bancos de dados.

A partir de um DER, executado em ferramenta IDE para SQL. 

Sinalizar pergunta: Pergunta 4Pergunta 40,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:Grupo de escolhas da pergunta.

A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

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. Sinalizar pergunta: Pergunta 5Pergunta 50,2 pts

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?Grupo de escolhas da perguntaPara 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.

A configuração de uma cláusula CASCADE no script de criação de tabela, só funciona para o comando ALTER.

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. (CORRETA)

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.

COMENTE A RESPOSTA PARA AJUDAR OUTROS ALUNOS

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *