Buscar

Avaliação On-Line 4 (AOL 4) - Banco de Dados

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Avaliação On-Line 4 (AOL 4) - Questionário
 
	Usuário
	Paulo Jose Batista Ely
	Curso
	16446 . 7 - Banco de Dados - 20192.B
	Teste
	Avaliação On-Line 4 (AOL 4) - Questionário
	
	
	
	
	Status
	Completada
	
	
	
	
	
	
	Resultados exibidos
	Todas as respostas, Respostas enviadas, Respostas corretas, Perguntas respondidas incorretamente
Pergunta 1
1 em 1 pontos
	
	
	
	Analise a sintaxe do comando a seguir: 
SELECT  r1, r2, r3  FROM  elemento_A, elemento_B;
Considerando o comando e o conteúdo estudado, pode-se afirmar que os elementos r1, r2 e r3 podem ser: 
	
	
	
	
		Resposta Selecionada:
	e. 
Atributos do elemento_A ou elemento_B.
	Respostas:
	a. 
Alguns Atributos do elemento_A e todos elemento_B.
	
	b. 
Apenas atributos do elemento_B.
	
	c. 
Relacionamentos entre os elementos A e B.
	
	d. 
Apenas atributos do elemento_A.
	
	e. 
Atributos do elemento_A ou elemento_B.
	
	
	
Pergunta 2
1 em 1 pontos
	
	
	
	A linguagem SQL possui uma gama de comandos para a manipulação de dados no banco de dados, entre eles, há um comando muito poderoso com diversas variações e aplicações, apenas ajustando parâmetros à sua sintaxe. Ele linhas gerais, esse comando permite realizar consultas no banco de dados, retornando dados recuperados de tabelas.
De acordo com o texto base apresentado e do conteúdo estudado sobre comandos SQL, escolha a alternativa que apresenta o comando SQL sobre o qual o texto se refere.
	
	
	
	
		Resposta Selecionada:
	d. 
SELECT.
	Respostas:
	a. 
THERE.
	
	b. 
WHERE.
	
	c. 
INPUT.
	
	d. 
SELECT.
	
	e. 
CONSULT.
	
	
	
Pergunta 3
1 em 1 pontos
	
	
	
	Entre as classificações ou grupos de comandos da linguagem SQL, pode-se destacar o DCL e DML para controle de transações. Essa classificação diferencia comandos que podem ser executados livremente por aplicações e usuários comuns de outros que só devem ser executados por responsáveis pelo banco de dados.
Considerando essas informações e o conteúdo estudado sobre a organização da linguagem SQL, pode-se afirmar que o comando REVOKE pertence:
	
	
	
	
		Resposta Selecionada:
	d. 
ao grupo DCL.
	Respostas:
	a. 
ao grupo DDL.
	
	b. 
ao controle de transações.
	
	c. 
à restrição de integridade.
	
	d. 
ao grupo DCL.
	
	e. 
ao grupo DML.
	
	
	
Pergunta 4
0 em 1 pontos
	
	
	
	Quando necessitamos de uma referência para uma consulta, mas que depende de uma outra consulta, adotamos o recurso da Subconsulta, conforme podemos observar no comando abaixo:
SELECT Nome, valor FROM curso WHERE valor > (SELECT AVG(valor) FROM curso);
Considerando essas informações e o conteúdo estudado sobre comandos SQL, analise o comando em destaque e escolha a alternativa correta.
	
	
	
	
		Resposta Selecionada:
	a. 
Os dois comados SELECTs serão executados um após o outro, corretamente, mas não possuem relação entre si
	Respostas:
	a. 
Os dois comados SELECTs serão executados um após o outro, corretamente, mas não possuem relação entre si
	
	b. 
O comando realiza uma Subconsulta. O primeiro SELECT servirá de referência para o segundo SELECT
	
	c. 
O comando apresentado possui sintaxe incorreta para uma Subconsulta.
	
	d. 
O comando realiza uma Subconsulta. O segundo SELECT servirá de referência para o primeiro SELECT.
	
	e. 
Essa Subconsulta só será executada se houver campos chaves em ambas as tabelas.
	
	
	
Pergunta 5
0 em 1 pontos
	
	
	
	O parâmetro UNION permite a união de dois ou mais SELECTs, possibilitando realizar várias consultas com filtros diferentes e transformá-las em uma só consulta, como no comando abaixo:
SELECT * FROM p1 WHERE cod_fornecedor = 201 UNION (SELECT * FROM p2 WHERE cod_fornecedor = 201);
Em conformidade com o texto base e os conteúdos estudados sobre SQL, escolha a alternativa que indique qual será o retorno do comando em destaque.
	
	
	
	
		Resposta Selecionada:
	e. 
Serão mostrados todos os registros da tabela p1 e da tabela p2 que tiverem o cod_fornecedor = 201, independente de existir registros repetidos entre as tabelas. 
	Respostas:
	a. 
Serão mostrados todos os registros da tabela p1 e da tabela p2 que tiverem o cod_fornecedor = 201, sem mostrar os registros repetidos.
	
	b. 
Serão mostrados todos os registros da tabela p1 e, em seguida, todos da tabela p2. 
	
	c. 
Serão mostrados todos os registros da tabela p2 e em seguida, todos da tabela p1.
	
	d. 
Os dois comados SELECTs serão executados um após o outro corretamente, mas um não tem relação com o outro.
	
	e. 
Serão mostrados todos os registros da tabela p1 e da tabela p2 que tiverem o cod_fornecedor = 201, independente de existir registros repetidos entre as tabelas. 
	
	
	
Pergunta 6
1 em 1 pontos
	
	
	
	A linguagem SQL é estruturada em classes de comandos para separar ações de criação, manipulação, gerenciamento de dados e comandos de controle de transações, que permitem garantir a efetividade de ações realizadas no banco de dados.
Considerando essas informações e o conteúdo estudado sobre os tipos de comandos SQL, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
I. ( ) O comando COMMIT é usado para controle de transações.
II. ( ) O comando GRANT é do tipo DDL.
III. ( ) O comando UPDATE é do tipo DML.
IV. ( ) O comando INSERT é do tipo DDL.
	
	
	
	
		Resposta Selecionada:
	c. 
V, F, V, F.
	Respostas:
	a. 
V, F, V, V.
	
	b. 
F, F, V, V.
	
	c. 
V, F, V, F.
	
	d. 
F, V, F, V.
	
	e. 
V, V, F, V.
	
	
	
Pergunta 7
1 em 1 pontos
	
	
	
	Analise a figura a seguir:
Sabendo que RM é o atributo chave, descreva qual o comando responsável por deixar a tabela na ordem apresentada.
	
	
	
	
		Resposta Selecionada:
	c. 
SELECT * FROM aluno ORDER BY nome ASC.
	Respostas:
	a. 
SELECT nome, RM,Cod_Curso FROM aluno ORDER BY nome DESC.
	
	b. 
SELECT * FROM aluno ORDER BY nome DESC.
	
	c. 
SELECT * FROM aluno ORDER BY nome ASC.
	
	d. 
SELECT nome, RM,Cod_Curso FROM aluno ORDER BY nome ASC.
	
	e. 
SELECT nome FROM aluno ORDER BY nome ASC.
	
	
	
Pergunta 8
0 em 1 pontos
	
	
	
	As datas e horas armazenadas em bancos de dados são de um tipo bem específico e possuem características bem peculiares que as diferenciam dos demais dados. Em SQL, existem várias formas de manipulação desses campos, inclusive para calcular período entre datas e horas.
Considerando essas informações e o conteúdo estudado sobre funções de SQL,  escolha o comando adequado para mostrar a data atual com mais 30 dias.
	
	
	
	
		Resposta Selecionada:
	d. 
SELECT DATE_ADD(CURDATE() + 30).
	Respostas:
	a. 
SELECT DATE_ADD() + INTERVAL 30 DAY.
	
	b. 
SELECT DATE_ADD(CURDATE() + 30 DAY.
	
	c. 
SELECT CURDATE() + 30.
	
	d. 
SELECT DATE_ADD(CURDATE() + 30).
	
	e. 
SELECT DATE_ADD(CURDATE(), INTERVAL 30 DAY).
	
	
	
Pergunta 9
1 em 1 pontos
	
	
	
	A linguagem SQL possui classificações ou grupos de comandos, chamados ou traduzidos como Linguagens, de acordo com a atuação de cada um. Por exemplo, Linguagem de manipulação de dados, Linguagem de definição de dados, entre outros.
Considerando essas informações e o conteúdo estudado sobre a organização da linguagem SQL, pode-se afirmar que o comando CREATE pertence:
	
	
	
	
		Resposta Selecionada:
	b. 
ao grupo DDL.
	Respostas:
	a. 
ao grupo DCM.
	
	b. 
ao grupo DDL.
	
	c. 
à restrição de integridade.
	
	d. 
ao controle de transações.
	
	e. 
ao grupo DML.
	
	
	
Pergunta 10
1 em 1 pontos
	
	
	
	A linguagem SQL possui funções para manipulação de strings ou dados alfanuméricos, entre vários outros tipos. Um exemplo disso pode ser visto no comando seguir:
SELECT LCASE('Banco de Dados');
Baseado no texto base e nos conteúdos
estudados sobre comando SQL, escolha a alternativa que indica o que o comando em destaque retornará.
	
	
	
	
		Resposta Selecionada:
	b. 
Irá mostrar todas as letras da frase em minúsculo.
	Respostas:
	a. 
Essa é uma função que não trata de dados alfanuméricos.
	
	b. 
Irá mostrar todas as letras da frase em minúsculo.
	
	c. 
Nesse caso, não realizará nenhuma mudança na frase.
	
	d. 
Irá mostrar todas as letras da frase em maiúsculo.
	
	e. 
Inverterá as letras maiúsculas com minúsculas.

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando

Outros materiais