Questões de Concurso
Foram encontradas 3.711 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
No que diz respeito a linguagens procedurais em um banco de dados SQL e a técnicas de análise de desempenho e otimização de consultas SQL, julgue o item subsecutivo.
Em uma trigger, em vez da execução de uma ação para cada
linha afetada, pode-se executar uma única ação para o
comando SQL inteiro que causou a inserção, a exclusão ou a
atualização; para tanto, utiliza-se a cláusula for each table.
Julgue o item seguinte, relativo à linguagem de definição de dados SQL, à linguagem de manipulação de dados SQL, à linguagem de controle de dados SQL e à linguagem de consulta de dados SQL.
Os comandos insert e delete servem, respectivamente,
para inserir e deletar uma tabela no banco de dados; o
comando insert permite, ainda, as restrições not null,
unique e check.
Julgue o item seguinte, relativo à linguagem de definição de dados SQL, à linguagem de manipulação de dados SQL, à linguagem de controle de dados SQL e à linguagem de consulta de dados SQL.
Um usuário que receba alguma forma de autorização poderá
passá-la adiante, para outros usuários, bastando, para tanto,
que anexe a cláusula with extended permission no comando
grant apropriado.
Julgue o item seguinte, relativo à linguagem de definição de dados SQL, à linguagem de manipulação de dados SQL, à linguagem de controle de dados SQL e à linguagem de consulta de dados SQL.
A cláusula with estipula uma relação temporária cuja
definição está disponível apenas à consulta em que essa
cláusula ocorre.
CREATE TABLE tb_users ( id INT NOT NULL AUTO_INCREMENT, nome VARCHAR(100) NOT NULL, email VARCHAR(50) NOT NULL, idade INT NOT NULL, PRIMARY KEY (id) );
Em seguida, foram executados os seguintes comandos:
INSERT INTO tb_users( nome, email, idade) VALUES ( ‘Ana’, [email protected]’,18); INSERT INTO tb_users( nome, email, idade) VALUES ( ‘Beatriz’, ‘[email protected]’,24); INSERT INTO tb_users( nome, email, idade) VALUES ( ‘Carol’, ‘[email protected]’,18); INSERT INTO tb_users( nome, email, idade) VALUES (‘Diana’, ‘[email protected]’,19); INSERT INTO tb_users( nome, email, idade) VALUES (‘Elsa’, ‘[email protected]’,30); INSERT INTO tb_users( nome, email, idade) VALUES (‘Fernanda’, ‘[email protected]’,23);
E, por último, a seguinte consulta:
SELECT nome FROM tb_users WHERE idade > 22 ORDER BY DESC
De acordo com os comandos executados, o primeiro nome a aparecer no resultado da consulta será: