Questões de Concurso Sobre sql em banco de dados

Foram encontradas 4.036 questões

Q2550360 Banco de Dados
Quanto ao nome dado, no SQL/ANSI, a uma tabela temporária que é derivada de uma ou mais tabelas de um banco de dados e que não existe em forma física, sendo apagada após sua utilização, assinale a alternativa correta.
Alternativas
Q2550359 Banco de Dados
Qual comando SQL tem como objetivo principal permitir que os administradores do sistema removam privilégios e funções de contas de usuários e de outras funções?
Alternativas
Q2550358 Banco de Dados
Em linguagens de programação, é comum a utilização de funções. A motivação para sua existência é a possibilidade de reuso de código com a passagem de parâmetros com valores diferentes de acordo com o momento em que são chamadas. Na linguagem SQL, qual é o nome do recurso que possui comportamento e utilidade semelhantes ao de funções?
Alternativas
Q2548029 Banco de Dados
Analise as assertivas abaixo, as quais apresentam comandos escritos na linguagem SQL padrão ANSI:
I. DELETE FROM TB_USUARIO; II. TRUNCATE TB_USUARIO; III. DROP TABLE TB_USUARIO;
Considerando que a tabela TB_USUARIO é a única tabela existente no banco de dados e que contém dados, quais dos comandos acima, ao serem executados, excluiriam todos as linhas da tabela TB_USUARIO, mantendo a estrutura da tabela?
Alternativas
Q2547117 Banco de Dados

Analise as assertivas abaixo sobre operadores da linguagem SQL (Structured Query Language).



I. O operador NULL é utilizado em combinação com outros operadores para fornecer o resultado oposto, também chamado de resultado negativo.


II. O operador LIKE pode ser utilizado para procurar uma cadeia de caracteres em uma coluna de texto.


III. O operador UNION serve para agrupar linhas de uma tabela, sendo geralmente utilizado com funções de agregação como COUNT(), SUM() e AVG().



Quais estão corretas?

Alternativas
Q2543697 Banco de Dados
Linguagem de definição de dados (Data Definition Language – DDL) é uma parte fundamental do SQL, sendo usada para definir a estrutura de bancos de dados e objetos, como tabelas, índices e esquemas. Sobre os comandos DDL, qual comando pode ser utilizado para deletar todas as linhas de uma tabela sem remover a estrutura da tabela? 
Alternativas
Q2542952 Banco de Dados

Para responder à questão, considere um banco de dados PostgreSQL no qual um analista de sistemas executou, com sucesso, os comandos SQL abaixo: 



Após a execução de outro comando SQL, o analista obteve o seguinte resultado:
Imagem associada para resolução da questão

Assinale a alternativa que apresenta o comando SQL que o analista executou.
Alternativas
Q2542622 Banco de Dados
Stored procedures são blocos de código SQL que são armazenados e executados no banco de dados. Sobre o ataque SQL injection, qual é o papel das stored procedures na prevenção desse ataque?
Alternativas
Q2542621 Banco de Dados
SQL injection é uma técnica na qual um invasor insere comandos SQL maliciosos em uma consulta SQL por meio de campos de entrada de uma aplicação Web, com o objetivo de manipular o banco de dados para acessar, modificar ou excluir dados não autorizados. Sobre o ataque SQL Injection, trata-se de possível impacto desse tipo de ataque em uma aplicação Web:
Alternativas
Q2542342 Banco de Dados
O PostgreSQL oferece um sistema de permissões que inclui a capacidade de definir funções e atribuir privilégios específicos. O gerenciamento dessas permissões é crucial para a segurança do banco de dados. Considere que será concedido a um determinado usuário chamado relatorio_user o privilégio de apenas selecionar dados da tabela vendas. O comando SQL que realiza essa tarefa corretamente é:
Alternativas
Q2542334 Banco de Dados
Quando se trata de interação com um banco de dados usando a classe SqlCommand em C#, é essencial entender as distinções entre os métodos ExecuteNonQuery() e ExecuteReader(). Assinale a afirmativa que descreve corretamente essas diferenças.
Alternativas
Q2542053 Banco de Dados
A stored procedure na linguagem SQL traz como benefício: 
Alternativas
Q2539058 Banco de Dados
Na linguagem SQL (Structured Query Language), qual instrução pode ser utilizada para eliminar uma tabela existente em um banco de dados?
Alternativas
Q2537430 Banco de Dados
Dois conjuntos de dados (A e B) são representados na Imagem 1, e o resultado de uma consulta SQL na Imagem 2.
Com relação à resposta que representa a consulta SQL da área marcada na Imagem 2, assinale a alternativa correta.
    Imagem associada para resolução da questão
Alternativas
Q2537428 Banco de Dados

Observe a seguinte consulta SQL.


    Imagem associada para resolução da questão

Com base na consulta SQL apresentada, considere as afirmações a seguir.



I  → A consulta retorna para cada hotel e sala a soma dos preços de cada reserva com ano de checkout igual a 2024.


II  →  A consulta retorna também as salas que nunca foram reservadas.


III  →  A consulta não retornará nenhuma informação se a data de checkin for fora do ano 2024.


IV  →  A consulta retorna um conjunto de tuplas cuja ordem não é definida.


V  → Adicionar o campo h.nome na cláusula group by não altera o resultado da consulta.



Estão corretas 

Alternativas
Q2537023 Banco de Dados
Solange trabalha com a linguagem SQL e precisa que as restrições utilizadas garantam a integridade dos dados. Neste caso, Solange deve utilizar três restrições:
Alternativas
Q2537022 Banco de Dados
Analise o seguinte comando na linguagem SQL:

SELECT nome FROM pessoas WHERE idade > = 18 ORDER BY nome LIMIT 2

O comando supracitado quando executado retorna:
Alternativas
Q2537021 Banco de Dados
Carol deseja utilizar a linguagem SQL, especificamente a Linguagem de Manipulação de Dados (DML) e a Linguagem de Definição de Dados (DDL). Carol precisa de um comando para mudar valores de dados em uma linha da tabela e apagar um objeto do banco de dados. Nesse caso, ela deve utilizar os seguintes comandos, respectivamente:
Alternativas
Q2537020 Banco de Dados
Trigger ou gatilho é um procedimento que ocorre sempre que uma determinada condição específica acontece em uma tabela do SGBD. As triggers podem ser realizadas por meio de operações através de um dos seguintes comandos SQL:
Alternativas
Q2536544 Banco de Dados
O Tribunal de Justiça do Estado do Maranhão designou certo servidor de tecnologia da informação para assumir a função de DBA em um projeto específico do órgão. O motivo dessa atribuição foi a experiência prévia do profissional no mercado de trabalho privado aliada às diversas certificações que ele possuía nessa área. Ao iniciar no projeto, o profissional recebeu as instruções técnicas do coordenador de tecnologia, que também repassou as expectativas e os desafios avaliados para o projeto. Após alguns meses no projeto, já devidamente adaptado e em período produtivo, o profissional precisou construir uma instrução SQL onde fosse gerada uma combinação de cada linha da primeira tabela com cada linha de uma segunda tabela para a equipe de desenvolvimento de sistemas. Pode-se afirmar que o DBA utilizou um recurso conhecido como:
Alternativas
Respostas
341: C
342: E
343: B
344: C
345: A
346: D
347: E
348: D
349: A
350: B
351: D
352: D
353: B
354: D
355: B
356: E
357: A
358: B
359: C
360: D