Questões de Concurso Comentadas sobre sql em banco de dados

Foram encontradas 3.247 questões

Q1045845 Banco de Dados

Considere a sintaxe SQL básica do comando para a criação de gatilhos:


CREATE TRIGGER <nome do trigger>

<instante de execução> <evento disparador>

ON <nome da tabela> ...


Nesse comando, as opções corretas do

Alternativas
Q1044326 Banco de Dados

Considere a seguinte tabela de um banco de dados relacional:

Coleção (ID, Tipo, Nome, Descrição)


O comando SQL para obter o número de registros da tabela Coleção é:

Alternativas
Q1044320 Banco de Dados
Em PL/SQL, após a execução de um comando UPDATE, o cursor implícito SQL%FOUND retornará verdadeiro se
Alternativas
Q1044161 Banco de Dados
Considere o seguinte comando do SQL padrão para bancos de dados relacionais: SELECT Nome FROM Cliente WHERE Nome LIKE “%Maria%”
Essa consulta SQL vai ter como resultado o Nome dos Clientes que
Alternativas
Q1042241 Banco de Dados
Considere a existência de um banco de dados aberto e em condições ideais, no qual a tabela Processo possui diversos campos, sendo um deles, o campo numero_processo, do tipo cadeia de caracteres (varchar). Para exibir todos os processos cujo número inicie por qualquer caractere seguido de "009.51.01.87348-6", utiliza-se a instrução SQL:
Alternativas
Q1038218 Banco de Dados

A respeito de bancos de dados relacionais, julgue o item a seguir.


Em SQL, o comando RIGHT OUTER JOIN exibe a união entre duas tabelas, apresentando as linhas da segunda tabela que também existem na primeira tabela, descartando-se as demais situações.

Alternativas
Q1036333 Banco de Dados
No Oracle Database 11g, para conceder ao usuário Marcos o privilégio para selecionar dados na tabela SANASA e permitir que ele conceda esse privilégio a outros usuários utiliza-se o comando
Alternativas
Q1035409 Banco de Dados
No Oracle 11g, para atribuir os privilégios de SELECT e INSERT na tabela sanasa para o database role engenheiros, utiliza-se o comando
Alternativas
Q1034224 Banco de Dados

Considere o seguinte comando do SQL padrão para bancos de dados relacionais:


SELECT Tipo-Produto, AVG (Peso)

FROM Catalogo

GROUP BY Tipo-Produto

HAVING AVG (Peso) > 200


Essa consulta SQL vai ter o seguinte resultado:

Alternativas
Q1027218 Banco de Dados
Considere a seguinte tabela de um banco de dados relacional: Depósito (ID, Fruta, Peso). Considere, ainda, a seguinte consulta SQL feita sobre essa tabela:
SELECT Fruta, ID FROM Depósito WHERE ID > 10 ORDER BY Fruta
Um possível resultado da execução dessa consulta é:
Alternativas
Q1022739 Banco de Dados
Considere a existência de duas tabelas relacionadas em um banco de dados: Pedidos e Transportador. A tabela Pedidos possui 2 campos numéricos: PedidoID (chave primária) e TransportadorID (chave estrangeira). A tabela Transportador possui o campo TransportadorID (chave primária, numérico) e TransportadorNome (cadeia de caracteres). Para listar o número de Pedidos de cada Transportador utiliza-se a instrução SQL:
Alternativas
Q1021374 Banco de Dados
Considerando um banco de dados, uma tabela cadastro com os campos nome, endereço, telefone e CEP, qual o código SQL que retorna todos os CEP de cadastro que possuem nome começando com a letra A?
Alternativas
Q1020501 Banco de Dados
A respeito de SQLCODE e SQLSTATE, assinale a alternativa correta.
Alternativas
Q1020498 Banco de Dados

Um banco possui um modelo de dados com três tabelas: CLIENTE, AGENCIA e CONTA, as quais foram criadas em SQL seguindo os comandos a seguir: 



Imagem associada para resolução da questão


Considerando-se o modelo de dados das informações de referência, é correto afirmar que esse comando apresenta

Alternativas
Q1020497 Banco de Dados

Um banco possui um modelo de dados com três tabelas: CLIENTE, AGENCIA e CONTA, as quais foram criadas em SQL seguindo os comandos a seguir: 



Com relação ao modelo de dados apresentado nas informações de referência, assinale a alternativa correspondente ao comando SQL que busca especificamente nome, sobrenome e CPF de todos os clientes de Minas Gerais, que possuem saldo acima de R$ 2.000,00.
Alternativas
Q1014884 Banco de Dados
Uma Analista digitou o comando TRUNCATE TABLE processos; em um banco de dados SQL aberto em condições ideais para
Alternativas
Q1014883 Banco de Dados
Em uma tabela chamada itemfatura há diversos registros em que constam o mesmo valor no campo idfatura. Para mostrar a quantidade de valores de idfatura diferentes que estão cadastrados na tabela, utiliza-se o comando
Alternativas
Q1014845 Banco de Dados
Para selecionar na tabela Magistrados todos os registros cadastrados cujo conteúdo do campo cidade inicia-se pela letra 'A', utiliza-se o comando
Alternativas
Q1014844 Banco de Dados
Um Técnico deseja incluir um campo chamado status na tabela Processo, que aceitará até 30 caracteres. Considerando que o banco de dados está aberto e em condições ideais, para realizar este procedimento terá que usar o comando
Alternativas
Q1014843 Banco de Dados
Um Técnico deseja obter o número de cada uma das diferentes varas em que existem processos, sem repetição. Considere a existência de um banco de dados aberto e em condições ideais, em que a tabela Processos possui o campo numeroVaraProcesso. O comando correto que o Técnico deverá utilizar é
Alternativas
Respostas
1541: A
1542: E
1543: D
1544: A
1545: D
1546: E
1547: D
1548: A
1549: D
1550: A
1551: E
1552: A
1553: C
1554: B
1555: D
1556: A
1557: D
1558: D
1559: E
1560: E