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

Foram encontradas 3.247 questões

Q2228342 Banco de Dados

Julgue o próximo item, relativos a NoSQL, data lake, ETL e governança de dados.


Em um banco de dados NoSQL, o modelo de grafos é especialmente interessante quando a interconectividade dos dados é tão importante quanto os dados em si.

Alternativas
Q2228336 Banco de Dados

Julgue o item a seguir, a respeito de arquitetura de dados, metadados e linguagens de bancos de dados.


Usando-se SQL (structured query language), é possível unir o resultado de duas instruções SELECT quaisquer, por meio do operador UNION.


Alternativas
Q2227449 Banco de Dados
No contexto da administração de dados em PostgreSQL, qual é o comando SQL básico para criar uma nova tabela?
Alternativas
Q2226515 Banco de Dados

Com relação à tecnologia de desenvolvimento móvel, julgue o item subsecutivo.


No SQLite 3, é possível criar uma tabela com três colunas, X, Y e Z, tal que essas colunas não possuam qualquer tipo de dado específico atribuído, ou seja, é possível armazenar o que se quiser em qualquer uma dessas colunas, pois o SQLite é flexível e indulgente em relação aos tipos de dados.


Alternativas
Q2226504 Banco de Dados
Considerando que existem diferentes tipos de banco de dados, como os bancos de dados relacionais e os não relacionais (ou NoSQL), julgue o item a seguir.
A modelagem de dados lógica, cujo objetivo é especificar entidades, atributos, relacionamentos e restrições, considera aspectos técnicos de implementação, como desempenho e integridade dos dados.

Alternativas
Q2225976 Banco de Dados
A programadora Fabiana elaborou um relatório com o nome do autor dos processos utilizando o seguinte comando SQL:
SELECT Autor FROM tab_processo
Ao ver o relatório gerado, o chefe da Fabiana solicitou um relatório contendo apenas os autores que possuem o primeiro nome Elizabeth. Contudo, Fabiana observou que havia diferentes grafias, como: Elisabeth, Elizabete etc. No MySQL, para garantir que qualquer Autor cujo nome comece pelas letras “eli” sejam recuperados, Fabiana deve complementar o comando SQL com a cláusula WHERE Autor LIKE: 

Alternativas
Q2222875 Banco de Dados
Referente às linguagens de definição e manipulação de dados, qual das linguagens abaixo se refere a um sistema open-source de gerenciamento de base de dados relacional (SQL), eficiente e que foi desenvolvido e suportado pela Oracle?
Alternativas
Q2220437 Banco de Dados

Considere a execução dos seguintes comandos em SQL: 


CREATE TABLE vendas (

id INT UNSIGNED NOT NULL

AUTO_INCREMENT PRIMARY KEY,

dat_venda DATETIME NOT NULL

DEFAULT CURRENT_TIMESTAMP,

vendedor VARCHAR(15) NOT NULL,

cliente VARCHAR(15) NOT NULL,

uf CHAR(2) NOT NULL DEFAULT 'RJ',

produto VARCHAR(15) NOT NULL

DEFAULT 'PROD1',

qtde INT NOT NULL,

valor_unitario FLOAT DEFAULT NULL);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-01', 'VEND001',

'CLI001', 'SP', 'PROD3', 2, 20);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-02', 'VEND001',

'CLI001', 'SP', 'PROD3', 3, 20);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-01', 'VEND002',

'CLI002', 'RJ', 'PROD1', 20, 5);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-05', 'VEND001',

'CLI001', 'SC', 'PROD3', 2, 20);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-06', 'VEND002',

'CLI002', 'MG', 'PROD2', 5, 10);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-05', 'VEND003',

'CLI004', 'RJ', 'PROD3', 2, 20);

INSERT INTO vendas (

dat_venda, vendedor, cliente, uf, produto, qtde,

valor_unitario) VALUES ('2023-01-04', 'VEND003',

'CLI003', 'SC', 'PROD4', 10, 3);

SELECT V1.vendedor, V1.uf, COUNT(*) AS qtde_vendas,

SUM(V1.qtde*V1.valor_unitario) AS total_venda,

V2.media_venda

FROM vendas V1

INNER JOIN

(SELECT vendedor,

AVG(qtde* valor_unitario) AS media_venda

FROM vendas

GROUP BY vendedor

) V2

ON V2.vendedor = V1.vendedor

WHERE V1.dat_venda

BETWEEN '2023-01-01' AND '2023-01-04'

GROUP BY V1.vendedor, V1.uf

HAVING SUM(V1.qtde*V1.valor_unitario) > V2.media_venda

ORDER BY V1.vendedor;


Após a execução dos comandos apresentados, a quantidade de linhas que a consulta irá retornar é: 


Alternativas
Q2220426 Banco de Dados

Tabela R1


Na questão a seguir, considere a tabela R1, cuja instância é exibida a seguir. 


Com referência à tabela R1, como descrita anteriormente, analise o comando SQL a seguir. 
delete from R1 where (select count(*) from R1 x           where R1.B = x.B) > 0
Após a execução desse comando, o conjunto completo de linhas presentes na instância da tabela R1 é:
Alternativas
Q2219398 Banco de Dados

No que se refere ao modelo entidade-relacionamento (MER) e à linguagem SQL, julgue o item.


O comando select * from fisioterapeuta where rownum > 10; não funciona no Oracle, uma vez que o campo reservado (rownum) somente pode ser usado nas operações de atualização (update).


Alternativas
Q2217506 Banco de Dados
Para fazer uma checagem no banco de dados SQL filtrando os dados de vários IDs, qual é a query correta para filtrar a tabela Pessoas?
Alternativas
Q2216459 Banco de Dados
Qual é o comando SQL para realizar a consulta de dados no banco de dados Access? 
Alternativas
Q2207830 Banco de Dados
Assinale a alternativa que corresponde, na linguagem SQL, a uma sintaxe correta de uma instrução SELECT. 
Alternativas
Q2207829 Banco de Dados
Na linguagem SQL (Structured Query Language), ao ser executado um comando UPDATE, qual será o resultado se for omitida a cláusula WHERE? 
Alternativas
Q2206964 Banco de Dados
Quais dos comandos abaixo, da linguagem SQL, podem ser utilizados, respectivamente, para alterar e para excluir uma linha de uma tabela do banco de dados?
Alternativas
Q2203474 Banco de Dados
São as principais características dos bancos de dados Not Only SQL (NoSQL): 
Alternativas
Q2203145 Banco de Dados
Em um banco de dados, há a relação FUNC pertinente aos funcionários de uma empresa. Considere que nessa relação há os atributos Cpf, Sal e Dep, que são referentes ao CPF do funcionário, ao salário do funcionário e ao departamento em que o funcionário trabalha, respectivamente, e esses atributos não podem ter valor nulo. O comando SQL que retorna “o CPF dos funcionários, restrito àqueles que trabalham em departamento com mais de 5 (cinco) funcionários” é:
Alternativas
Q2198865 Banco de Dados
Assinale a alternativa que apresenta o comando SQL que deverá ser utilizado para se mostrar a quantidade de médicos cardiologistas existentes na cidade de Araguari-MG.
Alternativas
Q2197535 Banco de Dados

SELECT nome_func

FROM departamento

WHERE nome_dept LIKE ' _______ da Computação';


Na Query acima, qual dos seguintes caracteres pode ser colocado na parte em branco da Query para selecionar o "nome_dept" que também contém "da Computação" como parte final da string?

Alternativas
Q2197534 Banco de Dados
Qual das seguintes instruções SQL possivelmente contém um erro?
Alternativas
Respostas
941: C
942: E
943: B
944: C
945: E
946: A
947: C
948: A
949: E
950: E
951: D
952: A
953: C
954: D
955: B
956: A
957: C
958: B
959: C
960: A