Download the Guru IA app
Android and iOS

Dizono
Administrador de Banco de Dados Questão 1 Texto da questão...
Administrador de Banco de Dados
Questão 1
Texto da questão
Suponha que você esteja trabalhando com um conjunto de dados que representam descrições de produtos em uma loja virtual. Para encontrar todos os produtos que contêm a palavra "óculos" em qualquer posição do nome, respeitando maiúsculas e minúsculas, você deve utilizar qual comando?
a.
SELECT * FROM produtos WHERE nome ILIKE '%Óculos%';
b.
SELECT * FROM produtos WHERE nome LIKE '%Óculos%';
c.
SELECT * FROM produtos WHERE nome ILIKE '%óculos%';
d.
SELECT * FROM produtos WHERE nome LIKE '%óculos%';
Questão 2
Texto da questão
Suponha que você esteja trabalhando com um conjunto de dados que representam descrições de produtos em uma loja virtual. Para encontrar todos os produtos que contêm a palavra "tablet" em qualquer posição do nome, ignorando maiúsculas e minúsculas, você deve utilizar qual comando?
a.
SELECT * FROM produtos WHERE nome ILIKE '%tablet%';
b.
SELECT * FROM produtos WHERE nome LIKE '%tablet%';
c.
SELECT * FROM produtos WHERE nome LIKE '%Tablet%';
d.
SELECT * FROM produtos WHERE nome ILIKE '%Tablet%';
Questão 3
Texto da questão
Qual o resultado da consulta: SELECT UPPER('Olá, Mundo!');
a.
OLA, MUNDO!
b.
Olá, Mundo!
c.
Olá, Mundo!
d.
olá, mundo!
Questão 4
Texto da questão
Qual a diferença entre as funções lower() e upper() no PostgreSQL?
a.
A função lower() e a função upper() são obsoletas no PostgreSQL e não devem ser utilizadas.
b.
A função lower() transforma uma string em minúscula, enquanto a função upper() transforma uma string em maiúscula.
c.
A função lower() e a função upper() transformam uma string em uma sequência aleatória de maiúsculas e minúsculas.
d.
Não há diferença, ambas as funções são sinônimos e podem ser usadas de forma intercambiável.
Questão 5
Não marcadaMarcar questão
Texto da questão
Qual a finalidade da função mod() no PostgreSQL?
a.
encontrar o resto da divisão de um número por outro
b.
calcular o valor absoluto de um número
c.
arredondar um número para o valor mais próximo
d.
converter um número em string
Questão 6
Texto da questão
Suponha que você esteja trabalhando com um conjunto de dados que representam endereços de email em um cadastro. Para corrigir os endereços de email que foram digitados incorretamente, você precisa substituir a parte 'gmial.com' por 'gmail.com'. Qual consulta SQL você deve utilizar?
a.
UPDATE cadastro SET email=REPLACE(email, 'gmial.com', 'gmail.com');
b.
UPDATE cadastro SET email=REPLACE('gmail.com', 'gmial.com', email);
c.
UPDATE cadastro SET email=REPLACE(email, 'gmail.com', 'gmial.com');
d.
UPDATE cadastro SET email=REPLACE('gmial.com', 'gmail.com', email);
Questão 7
Texto da questão
Suponha que você esteja trabalhando com um conjunto de dados que representam títulos de livros em uma biblioteca. Para facilitar a análise dos dados, você precisa transformar todos os títulos em minúsculas, com exceção da primeira letra. Qual consulta SQL você deve utilizar?
a.
SELECT UPPER(SUBSTR(titulo, 1, 1)) || LOWER(SUBSTR(titulo, 2)) FROM livros;
b.
SELECT LOWER(SUBSTR(titulo, 1, 1)) || SUBSTR(titulo, 2) FROM livros;
c.
SELECT TITLE_CASE(titulo) FROM livros;
d.
SELECT SUBSTR(titulo, 1, 1) || LOWER(SUBSTR(titulo, 2)) FROM livros;
Questão 8
Texto da questão
Suponha que você esteja trabalhando com um conjunto de dados que representam nomes de usuários em um sistema. Para encontrar todos os usuários que têm um nome que termina com "son", ignorando maiúsculas e minúsculas, você deve utilizar qual comando?
a.
SELECT * FROM usuarios WHERE nome ILIKE '%son';
b.
SELECT * FROM usuarios WHERE nome LIKE '%son';
c.
SELECT * FROM usuarios WHERE nome LIKE 'son%';
d.
SELECT * FROM usuarios WHERE nome ILIKE 'son%';
Questão 9
Texto da questão
Qual o resultado da consulta: SELECT SUBSTR('Consultas SQL', 3, 6);
a.
Consul
b.
t SQL
c.
ultas
d.
nsulta
Questão 10
Texto da questão
Suponha que você esteja trabalhando com um conjunto de dados que representam números de telefone em um cadastro. Para facilitar a análise dos dados, você precisa obter apenas os últimos quatro dígitos de cada número de telefone. Qual consulta SQL você deve utilizar?
a.
SELECT SUBSTR(telefone, -3, 4) FROM cadastro;
b.
SELECT RIGHT(telefone, 4) FROM cadastro;
c.
SELECT SUBSTR(telefone, -4, 4) FROM cadastro;
d.
SELECT LEFT(telefone, 4) FROM cadastro;
Questão 11
Texto da questão
Qual a diferença entre as funções lower() e upper() no PostgreSQL?
a.
Não há diferença, ambas as funções são sinônimos e podem ser usadas de forma intercambiável.
b.
A função lower() e a função upper() são obsoletas no PostgreSQL e não devem ser utilizadas.
c.
A função lower() e a função upper() transformam uma string em uma sequência aleatória de maiúsculas e minúsculas.
d.
A função lower() transforma uma string em minúscula, enquanto a função upper() transforma uma string em maiúscula.
Questão 12
Texto da questão
Qual é a consulta correta para selecionar o nome, o e-mail e a data de nascimento dos usuários da tabela "usuários" que nasceram antes de 2000 e têm um endereço de e-mail que contém o domínio "@gmail.com"?
a.
SELECT nome, e-mail, data_nascimento FROM usuários WHERE data_nascimento > '2000-01-01' AND e-mail LIKE '%@gmail.com'
b.
SELECT nome, e-mail, data_nascimento FROM usuários WHERE data_nascimento < '2000-01-01' AND e-mail LIKE '%@gmail.com'
c.
SELECT nome, e-mail, data_nascimento FROM usuários WHERE data_nascimento < '2000-01-01' OR e-mail LIKE '%@gmail.com'
d.
SELECT nome, e-mail, data_nascimento FROM usuários WHERE data_nascimento > '2000-01-01' OR e-mail LIKE '%@gmail.com'
Questão 13
Texto da questão
Qual o resultado da consulta: SELECT LOWER('POSTGRESQL');
a.
PoStGrEsQl
b.
Postgresql
c.
POSTGRESQL
d.
postgresql
Questão 14
Texto da questão
Qual o valor padrão para o parâmetro casas_decimais da função round()?
a.
2
b.
0
c.
3
d.
1
Questão 15
Texto da questão
Qual o resultado da consulta: SELECT REPLACE('PostgreSQL', 'SQL', '');
a.
er
b.
Postgre
c.
PG
d.
PostgreSQL
Questão 16
Texto da questão
Suponha que você esteja trabalhando com um conjunto de dados que representam datas de nascimento de usuários de um sistema. Para calcular a idade dos usuários, você precisa obter apenas o ano de nascimento. Qual consulta SQL você deve utilizar?
a.
SELECT EXTRACT(YEAR FROM data_nascimento) FROM usuarios;
b.
SELECT SUBSTR(data_nascimento, -4, 4) FROM usuarios;
c.
SELECT DATE_PART('year', data_nascimento) FROM usuarios;
d.
SELECT SUBSTR(data_nascimento, 1, 4) FROM usuarios;
Questão 17
Qual é a consulta correta para selecionar o nome e o e-mail de todos os clientes que têm um e-mail com o domínio "gmail.com"?
a.
SELECT nome, email FROM clientes WHERE email LIKE '%gmail.com'
b.
'gmail.com'
c.
SELECT nome, email FROM clientes WHERE email LIKE '%gmail.com%'
d.
SELECT nome, email FROM clientes WHERE email
e.
SELECT nome, email FROM clientes WHERE email LIKE 'gmail.com%'
Questão 18
Qual a diferença entre a função replace() e a função translate() no PostgreSQL?
a.
Não há diferença, ambas as funções são sinônimos e podem ser usadas de forma intercambiável.
b.
A função replace() e a função translate() são obsoletas no PostgreSQL e não devem ser utilizadas.
c.
A função replace() substitui uma substring por outra substring em uma string, enquanto a função translate() substitui caracteres individuais em uma string por outros caracteres.
d.
A função replace() e a função translate() são usadas para a mesma finalidade e retornam os mesmos resultados.
Questão 19
Texto da questão
Qual a finalidade da função replace() no PostgreSQL?
a.
transformar uma string em maiúscula
b.
retornar o número de caracteres em uma string
c.
substituir uma substring em uma string por outra substring
d.
calcular a raiz quadrada de um número
Questão 20
Texto da questão
Suponha que você esteja trabalhando com um conjunto de dados que representam nomes de usuários em um sistema. Para encontrar todos os usuários que têm um nome que contém a letra "y", você deve utilizar qual comando?
a.
SELECT * FROM usuarios WHERE nome LIKE '%y%';
b.
SELECT * FROM usuarios WHERE nome LIKE '%y';
c.
SELECT * FROM usuarios WHERE nome LIKE 'y';
d.
SELECT * FROM usuarios WHERE nome LIKE 'y%';
Administrador de Banco de Dados
Questão 1 Texto da questão Suponha que você esteja trabalhando com um conjunto de dados que representam descrições de produtos em uma loja virtual. Para encontrar todos os produtos que contêm a palavra "óculos" em qualquer posição do nome, respeitando maiúsculas e minúsculas, você deve utilizar qual comando?
a. SELECT * FROM produtos WHERE nome ILIKE '%Óculos%';
b. SELECT * FROM produtos WHERE nome LIKE '%Óculos%';
c. SELECT * FROM produtos WHERE nome ILIKE '%óculos%';
d. SELECT * FROM produtos WHERE nome LIKE '%óculos%';
Questão 2
Texto da questão Suponha que você esteja trabalhando com um conjunto de dados que representam descrições de produtos em uma loja virtual. Para encontrar todos os produtos que contêm a palavra "tablet" em qualquer posição do nome, ignorando maiúsculas e minúsculas, você deve utilizar qual comando?
a. SELECT * FROM produtos WHERE nome ILIKE '%tablet%';
b. SELECT * FROM produtos WHERE nome LIKE '%tablet%';
c. SELECT * FROM produtos WHERE nome LIKE '%Tablet%';
d. SELECT * FROM produtos WHERE nome ILIKE '%Tablet%';
Questão 3 Texto da questão Qual o resultado da consulta: SELECT UPPER('Olá, Mundo!');
a. OLA, MUNDO!
b. Olá, Mundo!
c. Olá, Mundo!
d. olá, mundo!
Questão 4 Texto da questão Qual a diferença entre as funções lower() e upper() no PostgreSQL?
a. A função lower() e a função upper() são obsoletas no PostgreSQL e não devem ser utilizadas.
b. A função lower() transforma uma string em minúscula, enquanto a função upper() transforma uma string em maiúscula.
c. A função lower() e a função upper() transformam uma string em uma sequência aleatória de maiúsculas e minúsculas.
d. Não há diferença, ambas as funções são sinônimos e podem ser usadas de forma intercambiável.
Questão 5 Não marcadaMarcar questão Texto da questão Qual a finalidade da função mod() no PostgreSQL?
a. encontrar o resto da divisão de um número por outro
b. calcular o valor absoluto de um número
c. arredondar um número para o valor mais próximo
d. converter um número em string
Questão 6 Texto da questão Suponha que você esteja trabalhando com um conjunto de dados que representam endereços de email em um cadastro. Para corrigir os endereços de email que foram digitados incorretamente, você precisa substituir a parte 'gmial.com' por 'gmail.com'. Qual consulta SQL você deve utilizar?
a. UPDATE cadastro SET email=REPLACE(email, 'gmial.com', 'gmail.com');
b. UPDATE cadastro SET email=REPLACE('gmail.com', 'gmial.com', email);
c. UPDATE cadastro SET email=REPLACE(email, 'gmail.com', 'gmial.com');
d. UPDATE cadastro SET email=REPLACE('gmial.com', 'gmail.com', email);
Questão 7
Texto da questão Suponha que você esteja trabalhando com um conjunto de dados que representam títulos de livros em uma biblioteca. Para facilitar a análise dos dados, você precisa transformar todos os títulos em minúsculas, com exceção da primeira letra. Qual consulta SQL você deve utilizar?
a. SELECT UPPER(SUBSTR(titulo, 1, 1)) || LOWER(SUBSTR(titulo, 2)) FROM livros;
b. SELECT LOWER(SUBSTR(titulo, 1, 1)) || SUBSTR(titulo, 2) FROM livros;
c. SELECT TITLE_CASE(titulo) FROM livros;
d. SELECT SUBSTR(titulo, 1, 1) || LOWER(SUBSTR(titulo, 2)) FROM livros;
Questão 8 Texto da questão Suponha que você esteja trabalhando com um conjunto de dados que representam nomes de usuários em um sistema. Para encontrar todos os usuários que têm um nome que termina com "son", ignorando maiúsculas e minúsculas, você deve utilizar qual comando?
a. SELECT * FROM usuarios WHERE nome ILIKE '%son';
b. SELECT * FROM usuarios WHERE nome LIKE '%son';
c. SELECT * FROM usuarios WHERE nome LIKE 'son%';
d. SELECT * FROM usuarios WHERE nome ILIKE 'son%';
Questão 9
Texto da questão Qual o resultado da consulta: SELECT SUBSTR('Consultas SQL', 3, 6);
a. Consul
b. t SQL
c. ultas
d. nsulta
Questão 10 Texto da questão Suponha que você esteja trabalhando com um conjunto de dados que representam números de telefone em um cadastro. Para facilitar a análise dos dados, você precisa obter apenas os últimos quatro dígitos de cada número de telefone. Qual consulta SQL você deve utilizar?
a. SELECT SUBSTR(telefone, -3, 4) FROM cadastro;
b. SELECT RIGHT(telefone, 4) FROM cadastro;
c. SELECT SUBSTR(telefone, -4, 4) FROM cadastro;
d. SELECT LEFT(telefone, 4) FROM cadastro;
Questão 11
Texto da questão Qual a diferença entre as funções lower() e upper() no PostgreSQL?
a. Não há diferença, ambas as funções são sinônimos e podem ser usadas de forma intercambiável.
b. A função lower() e a função upper() são obsoletas no PostgreSQL e não devem ser utilizadas.
c. A função lower() e a função upper() transformam uma string em uma sequência aleatória de maiúsculas e minúsculas.
d. A função lower() transforma uma string em minúscula, enquanto a função upper() transforma uma string em maiúscula.
Questão 12
Texto da questão Qual é a consulta correta para selecionar o nome, o e-mail e a data de nascimento dos usuários da tabela "usuários" que nasceram antes de 2000 e têm um endereço de e-mail que contém o domínio "@gmail.com"?
a. SELECT nome, e-mail, data_nascimento FROM usuários WHERE data_nascimento > '2000-01-01' AND e-mail LIKE '%@gmail.com'
b. SELECT nome, e-mail, data_nascimento FROM usuários WHERE data_nascimento < '2000-01-01' AND e-mail LIKE '%@gmail.com'
c. SELECT nome, e-mail, data_nascimento FROM usuários WHERE data_nascimento < '2000-01-01' OR e-mail LIKE '%@gmail.com'
d. SELECT nome, e-mail, data_nascimento FROM usuários WHERE data_nascimento > '2000-01-01' OR e-mail LIKE '%@gmail.com'
Questão 13
Texto da questão Qual o resultado da consulta: SELECT LOWER('POSTGRESQL');
a. PoStGrEsQl
b. Postgresql
c. POSTGRESQL
d. postgresql
Questão 14 Texto da questão Qual o valor padrão para o parâmetro casas_decimais da função round()?
a. 2
b. 0
c. 3
d. 1
Questão 15
Texto da questão Qual o resultado da consulta: SELECT REPLACE('PostgreSQL', 'SQL', '');
a. er
b. Postgre
c. PG
d. PostgreSQL
Questão 16 Texto da questão Suponha que você esteja trabalhando com um conjunto de dados que representam datas de nascimento de usuários de um sistema. Para calcular a idade dos usuários, você precisa obter apenas o ano de nascimento. Qual consulta SQL você deve utilizar?
a. SELECT EXTRACT(YEAR FROM data_nascimento) FROM usuarios;
b. SELECT SUBSTR(data_nascimento, -4, 4) FROM usuarios;
c. SELECT DATE_PART('year', data_nascimento) FROM usuarios;
d. SELECT SUBSTR(data_nascimento, 1, 4) FROM usuarios;
Questão 17
Qual é a consulta correta para selecionar o nome e o e-mail de todos os clientes que têm um e-mail com o domínio "gmail.com"?
a. SELECT nome, email FROM clientes WHERE email LIKE '%gmail.com'
b. 'gmail.com'
c. SELECT nome, email FROM clientes WHERE email LIKE '%gmail.com%'
d. SELECT nome, email FROM clientes WHERE email
e. SELECT nome, email FROM clientes WHERE email LIKE 'gmail.com%'
Questão 18
Qual a diferença entre a função replace() e a função translate() no PostgreSQL?
a. Não há diferença, ambas as funções são sinônimos e podem ser usadas de forma intercambiável.
b. A função replace() e a função translate() são obsoletas no PostgreSQL e não devem ser utilizadas.
c. A função replace() substitui uma substring por outra substring em uma string, enquanto a função translate() substitui caracteres individuais em uma string por outros caracteres.
d. A função replace() e a função translate() são usadas para a mesma finalidade e retornam os mesmos resultados.
Questão 19
Texto da questão Qual a finalidade da função replace() no PostgreSQL?
a. transformar uma string em maiúscula
b. retornar o número de caracteres em uma string
c. substituir uma substring em uma string por outra substring
d. calcular a raiz quadrada de um número
Questão 20
Texto da questão Suponha que você esteja trabalhando com um conjunto de dados que representam nomes de usuários em um sistema. Para encontrar todos os usuários que têm um nome que contém a letra "y", você deve utilizar qual comando?
a. SELECT * FROM usuarios WHERE nome LIKE '%y%';
b. SELECT * FROM usuarios WHERE nome LIKE '%y';
c. SELECT * FROM usuarios WHERE nome LIKE 'y';
d. SELECT * FROM usuarios WHERE nome LIKE 'y%';