Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.036 questões
Qual o resultado do comando abaixo?
select a, max(c) m from base group by a order by a;
I. select count(*) from base where a=1 and c>1; II. select count(*) from base where a=1 or c>1 ; III. select count(*) from base where a=1 or b=1;
Quais seriam os retornos esperados para essas consultas na ordem em que foram apresentadas?
1. SELECT nome_pessoa as NOME 2. FROM PESSOA_FISICA 3. WHERE nome_pessoa LIKE ‘J%’;
Analise as assertivas abaixo referentes ao caracter especial % na linha 3 da consulta SQL apresentada acima:
I. No final do padrão pesquisado, indica que os registros do resultado deverão começar com o padrão do elemento indicado, conforme a linha 3 desse exemplo.
II. No início do padrão pesquisado, por exemplo, alterando a linha 3 para WHERE nome_pessoa LIKE ‘%J’;, indica que os registros do resultado deverão terminar com o padrão indicado.
III. No início e no final do padrão pesquisado, por exemplo, alterando a linha 3 para WHERE nome_pessoa LIKE ‘%J%’;, indica que o padrão deverá constar na coluna.
Quais estão corretas?
Dentre essas funcionalidades, está a conhecida como dashboard, que é uma ferramenta
O banco de dados NoSQL mais indicado para representar esses dados é o que utiliza o modelo
Empresa (CNPJ, razaoSocial, endereco, atividade) CNAE (codigo, descricao)
A coluna "atividade" da tabela Empresa é uma chave estrangeira que referencia a coluna "codigo" da tabela CNAE. Que comando SELECT do SQL retorna apenas o CNPJ e a razão social das empresas cuja atividade econômica principal é a construção de edifícios (código 4120-4/00)?
Empresa (CNPJ, razaoSocial, endereco) UF (sigla, nome)
O que o comando SQL "SELECT CNPJ, sigla FROM Empresa, UF" recupera desse banco de dados?
Pessoa (email, nome, unidadeFederativaNascimento, faixaEtaria) UF (sigla, nome) Faixa (nome, menorIdade, maiorIdade)
A coluna "unidadeFederativaNascimento" da tabela Pessoa é uma chave estrangeira que referencia a coluna "sigla" da tabela UF; a coluna "faixaEtaria" da tabela Pessoa é uma chave estrangeira que aponta para a coluna "nome" da tabela Faixa.
A tabela Faixa possui os seguintes dados:

Considere o seguinte comando:
SELECT COUNT(*) FROM Pessoa P, Faixa F WHERE P.faixaEtaria = F.nome AND P.unidadeFederativaNascimento = 'RJ' AND F.maiorIdade <= 19
Esse comando SQL
Empresa (CNPJ, razaoSocial, endereco) Caracteristica (cod, sigla, nome) Tem (CNPJ, cod)
Que comando SELECT do SQL retorna apenas o CNPJ e a razão social das empresas que não têm "ESG" como característica?
Uma solução pode ser adotar um banco de dados NoSQL, de tal forma que:
1. INNER JOIN retorna registros que possuem correspondência em ambas as tabelas. 2. LEFT JOIN retorna todos os registros da tabela da esquerda em caso de correspondências com a tabela da direita, e retorna zero se não houver correspondências. 3. FULL OUTER JOIN é igual à FULL JOIN e ambas as sintaxes podem ser utilizadas indistintamente.
Assinale a alternativa que indica todas as afirmativas corretas.
1. ALL 2. NOT 3. LIKE 4. SOME 5. BETWEEN
Assinale a alternativa que indica todas as afirmativas corretas.
Considere o caractere ou conjunto de caracteres inicial(is), o texto em múltiplas linhas representado por e o caractere ou conjunto de caracteres final(is).