Questões de Concurso
Sobre oracle em banco de dados
Foram encontradas 890 questões
create table test (id number, testdata varchar2(255));
create sequence test_seq
start with 1
increment by 1
nomaxvalue;
create trigger test_trigger
before insert on test
for each row
begin
select test_seq.nextval into :new.id from dual;
end;
O propósito destes comandos é obter um autoincremento da coluna id presente na tabela test. Em sistemas de bancos de dados PostgreSQL, o autoincremento pode ser obtido com a utilização de um tipo de dado criado por conveniência, chamado
A lacuna acima é corretamente preenchida com Oracle
Considerando que a consulta abaixo seja realizada em um SGBD Oracle, é correto afirmar que o valor 0 será mostrado na coluna salario quando um valor NULL for retornado.
SELECT nome, NVL(salario, 0), cidade
FROM empregado
WHERE salario IS NULL
ORDER BY nome;
O SQL_TRACE e o TKPROF podem identificar se determinada sentença SQL pode ser otimizada a fim de diminuir o consumo de processamento em consulta a banco de dados Oracle.
No Oracle 11g, para transportar um tablespace entre bancos de dados distintos, é necessário que os bancos usem o mesmo tamanho de bloco.
A versão 12c do banco de dados Oracle disponibiliza recurso para controlar a quantidade de operações de entrada e saída assíncronas que podem ser enfileiradas por um processo, quando do uso de NFS (network file storage).
A lacuna é preenchida corretamente com