Questões de Concurso
Sobre oracle em banco de dados
Foram encontradas 969 questões
O usuário FINANCEIRO precisa executar a procedure STP_FECHAMENTO(aData in Date). No entanto, não poderá ocorrer nenhuma transação no Banco de Dados no momento da execução. Desse modo, o administrador do banco terá que garantir que apenas o usuário FINANCEIRO possa estabelecer uma conexão com o SGBD Oracle 11g.
A sequência de comando que o administrador do banco e o usuário FINANCEIRO deverão executar é:
No SGBD Oracle 11g, o usuário user01 reportou ao Administrador do Banco de Dados (DBA-Data Base Administrator) que, ao tentar conectar-se no Banco de Dados, a seguinte mensagem é exibida:
ORA-28000 a conta está bloqueada
Para permitir que o user01 realize a conexão, o DBA deverá executar o comando:
A respeito do sistema de gerenciamento de banco de dados (SGBD) Oracle em ambiente Linux, da arquitetura de banco de dados relacional e da metodologia de desenvolvimento Scrum, julgue o item.
Para realizar uma conexão local em um banco de dados
Oracle por meio de uma linha de comando no ambiente
Linux, é suficiente digitar, com o usuário Oracle,
sqlplus /nolog e, posteriormente, pressionar a
tecla
.
Quando uma instância é iniciada, o SGBD Oracle 11g aloca uma área de memória e inicia processos de background.
A memória alocada para variáveis de sessão, como informações de logon e outras informações necessárias por uma sessão do banco de dados, é a:
O SGBD Oracle 11g armazena logicamente seus dados em tablespaces e fisicamente em datafiles associados à tablespace. Considere um banco de dados com a tablespace tbs_03.
Para aumentar esse banco, adicionando o datafile tbs_f04.dbf à tablespace tbs_03, deve-se executar o comando:
Ao criar a tabela paciente em um banco de dados Oracle, composta pelas colunas id, nome, sobrenome e uf, foi definido o valor padrão 'SP' para a coluna uf. Para inserir um registro nesta tabela, usando o valor padrão definido, utiliza-se a instrução PL/SQL INSERT INTO paciente (id, nome, sobrenome, uf) VALUES (300, 'Paulo', 'Freitas', ..I.. );
A lacuna I é corretamente preenchida por
É correto afirmar que
Considere as seguintes afirmações sobre triggers em Oracle.
I. No Oracle 11g é possível criar um trigger desativado e depois ativá-lo somente quando se souber que ele será compilado com sucesso.
II. Os triggers são acionados implicitamente pelo Oracle quando um evento de trigger ocorre, não importando qual usuário está conectado ou qual aplicação está sendo usada.
III. O trigger de linha é disparado uma vez para o evento de trigger, mesmo que nenhuma linha seja afetada.
IV. Podem ser criados triggers que sejam acionados sempre que instruções DDL (CREATE, ALTER ou DROP) ocorram no banco de dados.
Está correto o que se afirma APENAS em
Considere, em Oracle, a sintaxe de trigger abaixo:

O parâmetro momento pode assumir os valores BEFORE, AFTER ou
SELECT I IdFuncionario, Nome, Salario, Cargo FROM Funcionario WHERE IdDepartamento = 20;
Para obter o resultado esperado pelo DBA, a lacuna I deve ser preenchida com
O resultado indica que cerca de 99,94% dos códigos de SQL e PL/SQL estão sendo reaproveitados.
A instrução digitada foi SELECT sum(pinhits)/sum(pins) FROM
O Oracle 9i é baseado na arquitetura cliente-servidor. Quando uma instância inicia, um processo ...... estabelece o caminho da comunicação com o Oracle. Quando um processo do usuário requisita uma conexão, o ...... determina se ele pode usar um shared server dispatcher process ou um dedicated server process e estabelece a conexão apropriada.
O Dynamic Service Registration pode reduzir a sobrecarga de trabalho do Administrador em um ambiente com múltiplos bancos de dados ou instâncias. A informação acerca dos serviços pode ser dinamicamente registrada no ...... através de um service registration ou pode ser configurada estaticamente no arquivo associado.
As lacunas referem-se ao



Após executar a instrução SET SERVEROUTPUT ON no SQL*Plus, para chamar a função e exibir o retorno para a consulta de id 5 utiliza-se a instrução