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

Foram encontradas 3.369 questões

Q2515462 Banco de Dados
SQL (Structured Query Language) é uma linguagem declarativa padrão usada para gerenciar e manipular bancos de dados relacionais. Ela fornece um conjunto de comandos que permitem aos usuários realizarem diversas operações, como consultar, inserir, atualizar e excluir dados de bancos de dados relacionais.

Relacione as linguagens declarativas às suas respectivas propriedades.

1. DDL – Data Definition Language.
2. DML – Data Manipulation Language.
3. DTL – Data Transaction Language.
4. DCL – Data Control Language.

( ) Contém o comando SELECT.
( ) Contém os comandos COMMIT e ROLLBACK.
( ) Utilizada para dar acesso aos usuários.
( ) Contém os comandos CREATE, ALTER e DROP.
( ) Contém os comandos INSERT, UPDATE e DELETE.

Assinale a opção que indica a relação correta, segundo a ordem apresentada.
Alternativas
Q2515024 Banco de Dados

Quanto aos bancos de dados relacionais em plataforma baixa (Oracle, PostgreSQL e MySQL), julgue o item seguinte.


Deve‑se executar o comando SELECT table_name FROM ALL_TABLES; para se obter o nome de todas as tabelas criadas no PostgreSQL. 

Alternativas
Q2515021 Banco de Dados

Quanto aos bancos de dados relacionais em plataforma baixa (Oracle, PostgreSQL e MySQL), julgue o item seguinte.


DIRECT é o parâmetro do utilitário SQL*Loader, do Oracle, que especifica o nome do arquivo que contém os dados que se desejam importar.

Alternativas
Q2515000 Banco de Dados

Com relação à tabela SERVICO acima, implementada em um banco de dados relacional, e à linguagem SQL, julgue o item.


Para inserir um novo serviço de desobstrução de rede, é suficiente executar comando a seguir. 


INSERT INTO SERVICO (‘DESOBSTRUÇÃO DE REDE’); 

Alternativas
Q2514999 Banco de Dados

Com relação à tabela SERVICO acima, implementada em um banco de dados relacional, e à linguagem SQL, julgue o item.


O comando a seguir tem a finalidade de alterar o veículo para VAN 177, em que o responsável pelo serviço é J. JORGE.


UPDATE SERVICO

SET VEICULO = ‘VAN 177’

WHERE RESPONSAVEL = ‘J. JORGE’;

Alternativas
Q2514996 Banco de Dados

Com relação à tabela SERVICO acima, implementada em um banco de dados relacional, e à linguagem SQL, julgue o item.


Ao se executar o comando a seguir, o resultado apresentado será o número 3.

SELECT COUNT(*)

FROM SERVICO

WHERE VEICULO LIKE ‘%VAN%’

AND ESPEC_SERV LIKE ‘%BOCA DE LOBO%’;

Alternativas
Q2514529 Banco de Dados
Os comandos SQL do tipo DML (Data Manipulation Language) são utilizados para manipular os dados no banco de dados.
Esses comandos permitem aos usuários interagirem com o banco de dados para executar operações.

Assinale a opção que apresenta apenas exemplos de comandos do tipo DML. 
Alternativas
Q2513843 Banco de Dados

Imagem associada para resolução da questão


O código SQL apresentado tem a finalidade de mostrar

Alternativas
Q2513842 Banco de Dados
Assinale a alternativa que apresenta o sistema de gerenciamento de banco de dados relacional de código aberto baseado em SQL, o qual foi projetado e otimizado para aplicativos da web, que pode ser executado em qualquer plataforma e possui comandos como “FLUSH PRIVILEGES;”.
Alternativas
Q2510169 Banco de Dados
Qual é a instrução SQL( suponha o MySQL) que irá permitir criar uma nova tabela com base nos resultados de uma consulta em uma tabela existente?
Alternativas
Q2509343 Banco de Dados
Com relação ao código SQL acima, no SGBD MySQL, julgue o item.
Para que seja atualizado o e‑mail do autor João Silva, deve‑se executar o comando a seguir. 
UPDATE Autores SET Email == ‘[email protected]’ WHERE Nome = ‘João Silva’;
Alternativas
Q2509342 Banco de Dados
Com relação ao código SQL acima, no SGBD MySQL, julgue o item.
Ao se executar o comando a seguir, ocorrerá erro, pois não foi informado o código do autor (AutorID).
INSERT INTO Autores (Nome, Email, InstituicaoID) VALUES (‘João Silva’, ‘[email protected]’, 1);
Alternativas
Q2509341 Banco de Dados
Com relação ao código SQL acima, no SGBD MySQL, julgue o item.
Para que se mostre o número de artigos publicados por cada autor, pode‑se utilizar o comando a seguir.
SELECT Autores.Nome AS NomeAutor, COUNT(*) AS NumeroArtigos FROM Autores INNER JOIN Autor_Artigo ON Autores.AutorID = Autor_Artigo.AutorID GROUP BY Autores.Nome;
Alternativas
Q2509340 Banco de Dados
Com relação ao código SQL acima, no SGBD MySQL, julgue o item.
Para mostrar todos os artigos publicados na revista RECEN, juntamente com seus autores, pode‑se utilizar o comando seguir.
SELECT Artigos.Titulo AS TituloArtigo, Autores.Nome AS NomeAutor FROM Artigos INNER JOIN Autores ON Autor_Artigo.AutorID = Autores.AutorID WHERE Artigos.RevistaID = (SELECT RevistaID FROM Revistas WHERE Nome = ‘NomeDaRevista‘);
Alternativas
Q2509339 Banco de Dados
Com relação ao código SQL acima, no SGBD MySQL, julgue o item.

Para que se mostrem todos os autores e suas instituições afiliadas, pode‑se utilizar o comando a seguir.
SELECT Autores.Nome AS NomeAutor, Instituicoes.Nome AS Nomelnstituicao FROM Autores INNER JOIN Instituicoes ON Autores.InstituicaoID = Instituicoes.InstituicaoID;
Alternativas
Q2498252 Banco de Dados
No contexto dos subconjuntos da SQL, em qual deles está presente os comandos CREAT e DROP?
Alternativas
Q2495484 Banco de Dados
O comando SQL de criação de gatilhos, CREATE TRIGGER, possui algumas informações obrigatórias, dentre elas, a seguinte:
Alternativas
Q2493623 Banco de Dados

Observe script SQL a seguir.


SELECT COUNT(*) AS [Quantidade], Tipo_Processo

FROM Processo

GROUP BY Tipo_Processo;


O resultado da execução desse script é:

Alternativas
Q2492016 Banco de Dados

A respeito de cloud computing, lógica e linguagem de programação e banco de dados, julgue o próximo item. 


Em SQL, uma visão, que pode existir fisicamente ou ser apenas lógica, apresenta os dados de uma ou mais tabelas do banco de dados. 

Alternativas
Q2491651 Banco de Dados

No que se refere à qualidade e visualização de dados, julgue o item a seguir.


Soma (SUM), Média(AVG), Máximo(MAX), Mínimo( MIN), Contagem(COUNT) e Agrupamento(GROUP BY) são exemplos de técnicas de agregação de dados.

Alternativas
Respostas
741: B
742: E
743: E
744: E
745: C
746: E
747: C
748: C
749: E
750: A
751: E
752: E
753: C
754: E
755: C
756: E
757: B
758: B
759: C
760: C