Questões sobre SQL

Pesquise questões de concurso nos filtros abaixo

Listagem de Questões sobre SQL

Na linguagem padrão para trabalhar com banco de dados relacionais (SQL), há comandos de consulta que são classificados pelos seus tipos, tais como linguagem de consulta de dados (DQL). Analise as assertivas que fazem parte do DQL, assinalando V, se verdadeiras, ou F, se falsas.
( ) SELECT. ( ) INSERT. ( ) UPDATE. ( ) SHOW. ( ) HELP.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Os comandos abaixo foram executados com sucesso, na ordem em que aparecem, em um banco de dados relacional:

INSERT INTO base (a,b,c) VALUES (1,1,2);
INSERT INTO base (a,b,c) VALUES (1,2,2);
INSERT INTO base (a,b,c) VALUES (1,2,3);
INSERT INTO base (a,b,c) VALUES (2,2,2);
INSERT INTO base (a,b,c) VALUES (5,2,5);


Qual o resultado do comando abaixo?

select a, max(c) m from base group by a order by a;

Os comandos abaixo foram executados com sucesso, na ordem em que aparecem, em um banco de dados relacional:

INSERT INTO base (a,b,c) VALUES (1,1,2);
INSERT INTO base (a,b,c) VALUES (1,2,2);
INSERT INTO base (a,b,c) VALUES (1,2,3);
INSERT INTO base (a,b,c) VALUES (2,2,2);
INSERT INTO base (a,b,c) VALUES (5,2,5);


Imaginando que após a execução dos comandos do enunciado fossem executadas as seguintes consultas: 
I. select count(*) from base where a=1 and c>1; II. select count(*) from base where a=1 or c>1 ; III. select count(*) from base where a=1 or b=1;
Quais seriam os retornos esperados para essas consultas na ordem em que foram apresentadas?

Considere a consulta abaixo escrita na linguagem SQL:
1. SELECT nome_pessoa as NOME 2. FROM PESSOA_FISICA 3. WHERE nome_pessoa LIKE ‘J%’;
Analise as assertivas abaixo referentes ao caracter especial % na linha 3 da consulta SQL apresentada acima:
I. No final do padrão pesquisado, indica que os registros do resultado deverão começar com o padrão do elemento indicado, conforme a linha 3 desse exemplo.
II. No início do padrão pesquisado, por exemplo, alterando a linha 3 para WHERE nome_pessoa LIKE ‘%J’;, indica que os registros do resultado deverão terminar com o padrão indicado.
III. No início e no final do padrão pesquisado, por exemplo, alterando a linha 3 para WHERE nome_pessoa LIKE ‘%J%’;, indica que o padrão deverá constar na coluna.

Quais estão corretas?

#Questão 905280 - Banco de Dados, SQL, FUNDATEC, 2023, BRDE, Analista de Sistemas - Administração de Banco de Dados

Suponha que um programador tenha especificado a seguinte sequência de comandos SQL:  
set transaction isolation level repeatable read; Select max(salario) from funcionarios; Update funcionarios set salario = salario*10 where salario < (select avg(salario) from funcionarios); commit;
Ao definir esse nível de isolamento para sua transação, o programador está sujeito à ocorrência de problemas de acesso concorrente com outras transações. Analise cada assertiva abaixo, assinalando V, se verdadeira, ou F, se falsa.
( ) Leitura suja. ( ) Leitura não repetitiva. ( ) Registro fantasma.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

Navegue em mais matérias e assuntos

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Estude Grátis