Questões

Total de Questões Encontradas: 506

Ano: 2018 Banca: CESPE Órgão: STM Prova: Analista Judiciário - Análise de Sistemas
Julgue os itens subsequentes, a respeito do Postgres 9.6.
Ao se criar uma trigger, a variável especial TG_OP permite identificar que operação está sendo executada, por exemplo, DELETE, UPDATE, INSERT ou TRUNCATE.
C
Certo
E
Errado
Em um banco de dados PostgreSQL aberto e em condições ideais, um Analista especializado em Tecnologia da Informação executou as instruções abaixo em uma tabela chamada funcionario.

BEGIN; UPDATE funcionario SET salario = salario - 1000.00 WHERE nome = 'João'; SAVEPOINT ps1; UPDATE funcionario SET salario = salario + 1000.00 WHERE nome = 'Paulo';

UPDATE salario SET salario = salario + 1000.00 WHERE nome = 'Marcos'; COMMIT; 
Na segunda instrução UPDATE, o Analista aumentou o salário do funcionário Paulo em 1000.00, quando deveria aumentar o salário do funcionário Marcos nesse valor. Para cancelar a operação realizada, a lacuna I deve ser preenchida pela instrução 
A
CANCEL OPERATION;
B
RESTORE TO ps1;
C
CANCEL UPDATE; 
D
ROLLBACK -1;
E
ROLLBACK TO ps1;
No Oracle, para remover a restrição primary key da tabela tribunal e a restrição foreign key associada a essa chave primária, utiliza-se a instrução
A
DELETE primary key FROM tribunal ON CASCADE;
B
ALTER TABLE tribunal DELETE primary key ON CASCADE; 
C
DELETE primary key, foreign key FROM tribunal;
D
ALTER TABLE tribunal DROP primary key CASCADE;
E
DROP primary key FROM tribunal CASCADE foreign key;
Considere a existência de uma tabela chamada Funcionario que possui diversos campos, dentre eles o campo nome, que aceita cadeia de caracteres, e o campo comissao, que aceita números reais. No Oracle, para exibir o nome de todos os funcionários e suas respectivas comissões, de forma que se o funcionário não receber comissão apareça 'Sem comissão', utiliza-se a instrução SQL 
A
SELECT nome, VRF((comissao,null),'Sem comissão') FROM Funcionario;
B
SELECT nome, NVL((comissao,null),'Sem comissão') FROM Funcionario;
C
SELECT nome, NVL(TO_CHAR(comissao),'Sem comissão') FROM Funcionario;
D
SELECT nome, ISNULL(comissao,'Sem comissão') FROM Funcionario;
E
SELECT nome, GET((comissao,null),'Sem comissão') FROM Funcionario; 
Em uma tabela chamada Funcionario de um banco de dados Oracle, em que estão cadastrados os dados abaixo, considere que todos os campos são do tipo varchar2 e que o campo idFuncionario é chave primária.

idFuncionario    nomeFuncionario                  telefoneFuncionario
1                       João da Silva                          (11)95678-xxxx
2                       André Silva Machado             (21)9876-xxxx
3                       Paulo Ricardo Gonçalves       (21)9854-xxxx
4                       Manuela Benfica Teixeira       (11)96534-xxxx
Para exibir os dados apenas dos funcionários cujos telefones iniciem com o DDD (21), utiliza-se a instrução 
A
SELECT * FROM Funcionario LIKE telefoneFuncionario = "(21)%";
B
SELECT * FROM Funcionario WHERE telefoneFuncionario LIKE "(21)*";
C
SELECT * FROM funcionario WHERE telefoneFuncionario START BY "(21)";
D
SELECT * FROM Funcionario WHO telefoneFuncionario START BY "(21)"; 
E
SELECT * FROM Funcionario WHERE telefoneFuncionario LIKE "(21)%";  
Na instrução CREATE TABLE de um banco de dados Oracle, usada para criar uma tabela chamada Escritorio, para se indicar que um campo chamado idAdvogado é chave estrangeira e faz referência ao campo idAdvogado, que é chave primária da tabela Advogado, utiliza-se o segmento 
A
Constraint fk_column FOREIGN KEY (idAdvogado) REFERENCES idAdvogado FROM Advogado. 
B
Constraint fk_column FOREIGN KEY (idAdvogado) REFERENCES Advogado (idAdvogado). 
C
STRANGER KEY (idAdvogado) REFERENCES idAdvogado IN Advogado. 
D
FK_Constraint (idAdvogado) REFERENCES Advogado (idAdvogado). 
E
Constraint fk_column FOREIGN KEY (idAdvogado) REFERENCES idAdvogado ON Advogado. 
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
O termo técnico inglês para a sigla SQL é
A
select query language. 
B
system question learning.
C
structured query language.
D
select question language. 
E
system query language. 
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
A performance geral do banco pode ser melhorada por comandos de ajustes da porção de dados que pode ir para a memória. O comando do MySQL que pode ser utilizado para melhorar o desempenho geral do banco de dados é 
A
ALTER TABLE FORCE FULL DATABASE CACHING; 
B
ALTER DATABASE FORCE FULL DATABASE MEMORY; 
C
SET GLOBAL innodb_buffer_pool_size=[valor em bytes];
D
SELECT BYTES FROM V$SGAINFO WHERE NAME='Buffer Cache Size';
E
SELECT BYTES FROM V$SGAINFO WHERE NAME=’Max Buffer Pool’; 
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
Nos SGBDs existem recursos para verificar se a criação de um índice pode ou não otimizar a execução de uma determinada consulta. No MySQL, o comando que permite fazer este exame é 
A
EXPLAIN. 
B
QUANTIFY.
C
CURRENT_ROLE.
D
CURRENT_TIME.
E
CHECK_TIME.
Ano: 2018 Banca: FADESP Órgão: BANPARA Prova: Técnico em Informática - Banco de Dados
No SGBD Oracle, o operador HAVING só pode ser utilizado em um comando de seleção (SELECT) se houver uma função de
A
conversão. 
B
agregação.
C
ordenação.
D
operação. 
E
criação.
Página 6 de 51