Questões de Concurso
Sobre sql em banco de dados
Foram encontradas 4.687 questões

A instrução digitada foi
1. SELECT MATRICULA FROM EMPREGADO;
2. SELECT DISTINCT MATRICULA FROM EMPREGADO;
Sobre estes dois comandos SELECT da SQL é possível afirmar que a quantidade de tuplas dos resultados das consultas 1 e 2 é, considerando que o atributomatrícula é a chave primária da relação R:
drop table teste;
create table teste (
val NUMBER,
descricao varchar2(15)
);
insert all
into teste
into teste
SELECT level,
SUBSTR(dbms_random.string(‘U’,10),1,10)
from dual connect by level < 10;
commit;
SELECT val
FROM teste
WHERE val < 10 and val > 5
ORDER BY val DESC
FETCH FIRST 5 ROWS WITH TIES;
drop table teste;
create table teste (
val NUMBER,
descricao varchar2(15)
);
insert all
into teste
into teste
SELECT level,
SUBSTR(dbms_random.string(‘U’,10),1,10)
from dual connect by level < 10;
commit;
SELECT val
FROM teste
WHERE val >= 0 and val < 6
ORDER BY val
OFFSET 4 ROWS FETCH NEXT 20 PERCENT
ROWS ONLY;
drop table teste;
create table teste (
val NUMBER,
descricao varchar2(15)
);
insert all
into teste
into teste
SELECT level,
SUBSTR(dbms_random.string(‘U’,10),1,10)
from dual connect by level < 10;
commit;
select count(*) from teste;
select b.nomeAluno from(
select matricula from tbHistoria
where matricula NOT IN(
select matricula from tbMatematica)) a, tbAluno b
where a.matricula - b.matricula
Essa consulta SQL pode ser otimizada obtendo-se o mesmo resultado, empregando-se a seguinte expressão:
O Oracle 11g possui ferramentas para gestão de banco de dados que fornecem orientação específica sobre como lidar com os principais desafios de gestão de dados. Uma dessas ferramentas analisa comandos SQL e faz recomendações de como melhorá-los. Esta ferramenta pode ser executada automaticamente durante os períodos de manutenção (normalmente à noite). Durante cada execução automática, ela seleciona consultas SQL de alta carga (high-load) e gera recomendações para ajustar essas consultas. Permite realizar análises estatísticas, criação de perfis SQL, análise de caminho de acesso e análise de estruturas SQL.
O texto descreve uma ferramenta conhecida como
Para selecionar, na tabela CIDADES, todas as cidades cujas populações (POP) estejam entre 500000 e 1000000 de habitantes, inclusive, a sintaxe correta para o comando é:
MATRICULA (cpf : string , cod-cad : string)
CADEIRA (cod-cad : string , nome : string , creditos : number)
Qual o comando SQL que obtém apenas os nomes de todos os alunos?
MATRICULA (cpf : string , cod-cad : string)
CADEIRA (cod-cad : string , nome : string , creditos : number)
Qual o comando SQL para alterar o nome do aluno com CPF 512.859.850-01 para “Jose da Silva”?
MATRICULA (cpf : string , cod-cad : string)
CADEIRA (cod-cad : string , nome : string , creditos : number)
Que comando SQL cria tabela ALUNO?

Para se obter uma outra tabela, em ordem alfabética por código (COD), com as informações referentes ao COD, NOMENCLATURA e QTD cuja quantidade seja menor que 13, deve-se utilizar um comando SQL, cuja sintaxe correta está indicada na seguinte alternativa: