Buscar

Administração de Banco de Dados - Respostas Questionário unidade III

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 13 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 13 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 9, do total de 13 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

Prévia do material em texto

Curso
	ADMINISTRAÇAO DE BANCO DE DADOS
	Teste
	QUESTIONÁRIO UNIDADE III
	Iniciado
	23/08/22 23:42
	Enviado
	23/08/22 23:45
	Status
	Completada
	Resultado da tentativa
	2,5 em 2,5 pontos  
	Tempo decorrido
	2 minutos
	Resultados exibidos
	Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente
· Pergunta 1
0,25 em 0,25 pontos
	
	
	
	Essa linguagem originalmente foi criada pela IBM e de forma muito rápida começaram a surgir diversas variações criadas por outros fabricantes. Para solucionar esse problema, houve a necessidade de se criar uma linguagem-padrão, mantida pela American National Standards Institute (ANSI) desde 1986. Aqui no Brasil, pela ISO desde 1987, sendo ambos os órgãos governamentais que cuidam de normas e padrões. Esta possui subconjuntos para funções específicas, dada a tabela Pessoa, assinale qual a sentença SQL é utilizada para criar a referida tabela.
                                                     
      
	
	
	
	
		Resposta Selecionada:
	e. 
	Respostas:
	
a.
B. 
C.
D.
e. 
	
	
	
	
	Comentário da resposta:
	Resposta: E
Comentário:
(A: Incorreto
Justificativa: A alternativa não possui todos os parâmetros corretos para a criação da tabela Pessoa.
(B: Incorreto
Justificativa: A alternativa não possui todos os parâmetros corretos para a criação da tabela Pessoa.
(C: Incorreto
Justificativa: A alternativa não possui todos os parâmetros corretos para a criação da tabela Pessoa.
(D: Incorreto
Justificativa: A alternativa não possui todos os parâmetros corretos para a criação da tabela Pessoa.
(E: Correto
Justificativa: Única sentença que possui todos os parâmetros corretos para a criação da tabela Pessoa-CREATE TABLE Pessoa.
(
Id         NUMERIC           PRIMARY KEY,
Nome       CHAR(30)          NOT NULL,
Idade      INTEGER           NOT NULL CHECK (Idade BETWEEN 0 AND
150),
Salario    NUMERIC(10,2)     NOT NULL CONSTRAINT
SALARIO_POSITIVO CHECK (Salario>0),
Telefone   CHAR(12)          NULL,
Cod_Postal NUMERIC(4)       
);.
	
	
	
· Pergunta 2
0,25 em 0,25 pontos
	
	
	
	Para efetuar alterações em dados, no caso de tabelas, as cláusulas UPDATE e ALTER devem ser utilizadas. Assinale qual a cláusula correta para a inserção da coluna EMAIL na tabela Pessoa.
             
      
	
	
	
	
		Resposta Selecionada:
	c. 
ALTER TABLE PESSOA ADD EMAIL VARCHAR (50)
	Respostas:
	a. 
UPDATE PESSOA SET EMAIL VARCHAR (50)
	
	b. 
UPDATE TABLE PESSOA ADD EMAIL VARCHAR (50)
	
	c. 
ALTER TABLE PESSOA ADD EMAIL VARCHAR (50)
	
	d. 
ALTER PESSOA SET EMAIL VARCHAR (50)
	
	e. 
ALTER TABLE PESSOA SET ADD EMAIL VARCHAR (50)
	Comentário da resposta:
	Resposta: C
Comentário:
(A: Incorreto:
Justificativa: Cláusula incorreta para adicionar na coluna email na tabela Pessoa.
(B: Incorreto
Justificativa: Cláusula incorreta para adicionar na coluna email na tabela Pessoa.
(C: Correto
Justificativa: Cláusula correta para adicionar na coluna email na tabela Pessoa.
(D: Incorreto
Justificativa: Cláusula incorreta para adicionar na coluna email na tabela Pessoa.
(E: Incorreto
Justificativa: Cláusula incorreta para adicionar na coluna email na tabela Pessoa.
	
	
	
· Pergunta 3
0,25 em 0,25 pontos
	
	
	
	Para efetuar alterações em dados, no caso de tabelas, as cláusulas UPDATE e ALTER devem ser utilizadas. Assinale qual a cláusula correta para a alteração do telefone em que o CODIGO POSTAL = 2300 para 6787-1010.
         
 
	
	
	
	
		Resposta Selecionada:
	b. 
UPDATE PESSOA SET Telefone = '6787-1010'
 WHERE Cod_Postal = 2300
	Respostas:
	a. 
UPDATE PESSOA Telefone = “6787-1010”
 WHERE Cod_Postal 2300
	
	b. 
UPDATE PESSOA SET Telefone = '6787-1010'
 WHERE Cod_Postal = 2300
	
	c. 
UPDATE PESSOA SET Telefone = '6787-1010'
	
	d. 
UPDATE PESSOA ADD Telefone = 6787-1010
 WHERE Cod_Postal = 2300
	
	e. 
UPDATE PESSOA ADD Telefone = '6787-1010'
 ONDE Cod_Postal = 2300
	Comentário da resposta:
	Resposta: B
Comentário:
(A: Incorreto:
Justificativa: Cláusula incorreta para alterar os dados de telefone onde o código postal = 2300.
(B: Correto
Justificativa: Cláusula correta para alterar os dados de telefone onde o código postal = 2300.
(C: Incorreto
Justificativa: Cláusula incorreta para alterar os dados de telefone onde o código postal = 2300.
(D: Incorreto
Justificativa: Cláusula incorreta para alterar os dados de telefone onde o código postal = 2300.
(E: Incorreto
Justificativa: Cláusula incorreta para alterar os dados de telefone onde o código postal = 2300.
	
	
	
· Pergunta 4
0,25 em 0,25 pontos
	
	
	
	Para efetuar exclusões em dados, no caso de tabelas, a cláusula DELETE deve ser utilizada. Assinale qual a cláusula correta para a exclusão de todos os dados da pessoa que possui o ID 12.
             
	
	
	
	
		Resposta Selecionada:
	c. 
DELETE Pessoa
WHERE ID = 12
	Respostas:
	a. 
DELETE FROM Pessoa
WHERE ID = 12
	
	b. 
DELETE * FROM Pessoa
WHERE ID = 12
	
	c. 
DELETE Pessoa
WHERE ID = 12
	
	d. 
DELETE FROM Pessoa
ONDE ID = 12
	
	e. 
DELETE Pessoa
WHERE ID = ‘12’
	Comentário da resposta:
	Resposta: C
Comentário:
(A: Incorreto:
Justificativa: Cláusula incorreta para EXCLUSÃO dos dados de pessoa em que o ID =12.
(B: Incorreto
Justificativa: Cláusula incorreta para EXCLUSÃO dos dados de pessoa em que o ID =12.
(C: Correto
Justificativa: Cláusula correta para EXCLUSÃO dos dados de pessoa em que o ID =12.
(D: Incorreto
Justificativa: Cláusula incorreta para EXCLUSÃO dos dados de pessoa em que o ID =12.
(E: Incorreto
Justificativa: Cláusula incorreta para EXCLUSÃO dos dados de pessoa em que o ID =12.
	
	
	
· Pergunta 5
0,25 em 0,25 pontos
	
	
	
	Os operadores de comparação são utilizados com a cláusula FROM e retornam uma combinação booleana (isto é, uma expressão usando os conectivos lógicos AND, OR e NOT). Assinale qual das alternativas apresenta a resposta correta para os operadores de comparação.
	
	
	
	
		Resposta Selecionada:
	c. 
{ <,>, <=,>=, !=, == }.
	Respostas:
	a. 
{ <, <=, > =, ≠, = }.
	
	b. 
{ <, <=,>=, <>,= }.
	
	c. 
{ <,>, <=,>=, !=, == }.
	
	d. 
{ <, =<,=>, < >, =, > }.
	
	e. 
{ <,>, <=,>=, !=, = }.
	Comentário da resposta:
	Resposta: C
Comentário:
(A: Incorreto:
Justificativa: Operadores de comparação incorretos para o uso de conectivos lógicos AND, OR e NOT.
(B: Incorreto
Justificativa: Operadores de comparação incorretos para o uso de conectivos lógicos AND, OR e NOT.
(C: Correto
Justificativa: Operadores de comparação corretos para o uso de conectivos lógicos AND, OR e NOT.
(D: Incorreto
Justificativa: Operadores de comparação incorretos para o uso de conectivos lógicos AND, OR e NOT.
(E: Incorreto
Justificativa: Operadores de comparação incorretos para o uso de conectivos lógicos AND, OR e NOT.
	
	
	
· Pergunta 6
0,25 em 0,25 pontos
	
	
	
	Data Control Language (DCL) é o tipo de linguagem que interage com a parte de segurança do banco de dados. Baseado na política de segurança definida para o sistema desenvolvido, é com esses comandos que podemos garantir quais dados serão acessados, que tipo de ações poderão ser realizadas por uma pessoa ou um grupo de pessoas. Assinale qual dos comandos não pode ser acessado no DCL.
	
	
	
	
		Resposta Selecionada:
	a. 
ROLLBACK
	Respostas:
	a. 
ROLLBACK
	
	b. 
GRANT
	
	c. 
GRANT EXECUTE
	
	d. 
REVOKE
	
	e. 
REVOKE EXECUTE
	Comentário da resposta:
	Resposta: A
Comentário:
(A: Correto:
Justificativa: ROLLBACK não faz parte dos comandos DCL.
(B: Incorreto
Justificativa: GRANT faz parte dos comandos DCL.
(C: Incorreto
Justificativa: GRANT EXECUTE faz parte dos comandos DCL.
(D: Incorreto
Justificativa: REVOKE faz parte dos comandos DCL.
(E: Incorreto
Justificativa: REVOKE EXECUTE faz parte dos comandos DCL.
	
	
	
· Pergunta 7
0,25 em 0,25 pontos
	
	
	
	Data Transaction Language (DTL) é o tipo de linguagem que controla as transações que são executadas em um banco de dados. Transação é uma unidade de execução de programa que acessa e atualiza os dados. Assinale qual dos comandos não pode ser acessado no DTL.Resposta Selecionada:
	e. 
PROCEDURE TRANSACTION
	Respostas:
	a. 
BEGIN TRANSACTION
	
	b. 
COMMIT TRANSACTION
	
	c. 
ROLLBACK TRANSACTION
	
	d. 
END TRANSACTION
	
	e. 
PROCEDURE TRANSACTION
	Comentário da resposta:
	Resposta: E
Comentário:
(A: Incorreto:
Justificativa: BEGIN TRANSACTION faz parte dos comandos DTL.
(B: Incorreto
Justificativa: COMMIT TRANSACTION faz parte dos comandos DTL.
(C: Incorreto
Justificativa: ROLLBACK TRANSACTION faz parte dos comandos DTL.
(D: Incorreto
Justificativa: END TRANSACTION faz parte dos comandos DTL.
(E: Correto
Justificativa: PROCEDURE TRANSACTION não faz parte dos comandos DTL.
	
	
	
· Pergunta 8
0,25 em 0,25 pontos
	
	
	
	O projeto de dados é considerado a parte estática do sistema, uma vez que diz respeito a um universo persistente de características que dificilmente sofre modificações após a sua definição. O projeto de processos, por sua vez, é chamado de parte dinâmica, uma vez que as tarefas a serem realizadas sobre os dados podem variar, conforme ocorre a evolução do sistema. O projeto de um banco de dados é composto de quatro etapas. Assinale qual das etapas não pertence ao projeto de banco de dados.
	
	
	
	
		Resposta Selecionada:
	a. 
Implementação.
	Respostas:
	a. 
Implementação.
	
	b. 
Levantamento de requisitos.
	
	c. 
Projeto conceitual.
	
	d. 
Projeto lógico.
	
	e. 
Projeto físico.
	Comentário da resposta:
	Resposta: A
Comentário:
(A: Correto:
Justificativa: A implementação não faz parte do projeto de banco de dados.
(B: Incorreto
Justificativa: Levantamento de requisitos faz parte do projeto de banco de dados.
(C: Incorreto
Justificativa: Projeto conceitual faz parte do projeto de banco de dados.
(D: Incorreto
Justificativa: Projeto lógico faz parte do projeto de banco de dados.
(E: Incorreto
Justificativa: Projeto físico faz parte do projeto de banco de dados.
	
	
	
· Pergunta 9
0,25 em 0,25 pontos
	
	
	
	Os bancos de dados possuem vários tipos e subtipos de dados. Recomenda-se a leitura do manual do banco de dados fornecido pelo fabricante para conhecer os tipos de dados. É muito comum fazer algumas conversões de um tipo de dado para outro durante uma consulta dos dados armazenados no banco de dados. Qual é o tipo de dado que armazena valores de verdadeiro ou falso, com o bit 0 ou 1?
	
	
	
	
		Resposta Selecionada:
	d. 
Boolean
	Respostas:
	a. 
Int
	
	b. 
Float
	
	c. 
Char
	
	d. 
Boolean
	
	e. 
Bit
	Comentário da resposta:
	Resposta: D
Comentário:
(A: Incorreto:
Justificativa: Não armazena valores de verdadeiro ou falso, com o bit 0 ou 1.
(B: Incorreto
Justificativa: Não armazena valores de verdadeiro ou falso, com o bit 0 ou 1.
(C: Incorreto
Justificativa: Não armazena valores de verdadeiro ou falso, com o bit 0 ou 1.
(D: Correto
Justificativa: Armazena valores de verdadeiro ou falso, com o bit 0 ou 1.
(E: Incorreto
Justificativa: Não armazena valores de verdadeiro ou falso, com o bit 0 ou 1.
	
	
	
· Pergunta 10
0,25 em 0,25 pontos
	
	
	
	É baseada no princípio LIFO ( Last in, first out – último que entra, primeiro que sai). O topo é o único local possível de inserir elementos e a remoção da pilha só ocorre nas extremidades do topo, isto é, os elementos são removidos na ordem inversa da inserção. Assinale qual função se aplica a pilhas.
I. PUSH: insere um dado no topo da pilha.
II. POP: remove o item no topo da pilha.
III. PRE TOP: retorna o elemento antes do topo.
IV. TOP: retorna o elemento no topo.
V. PRO TOP: retorna o elemento depois do topo.
	
	
	
	
		Resposta Selecionada:
	c. 
I, II e IV.
	Respostas:
	a. 
Todas as alternativas estão corretas.
	
	b. 
II e IV.
	
	c. 
I, II e IV.
	
	d. 
I, IV e V.
	
	e. 
III, IV e V.
	Comentário da resposta:
	Resposta: C
Comentário:
Item I – Correto, pois é função das pilhas.
Item II – Correto, pois é função das pilhas.
Item III – Incorreto, pois não é função das pilhas.
Item IV – Correto, pois é função das pilhas.
Item V – Incorreto, pois não é função das pilhas.
	
	
	
Terça-feira, 23 de Agosto de 2022 23h45min36s GMT-03:00
 OK

Continue navegando