Questões de Concurso
Comentadas sobre oracle em banco de dados
Foram encontradas 839 questões
A respeito do Oracle versão 12c, considere as seguintes afirmativas:
1. A sintaxe “generated as identity” foi incluída para definição de chave autoincremento na definição das tabelas.
2. Na versão 12c, os tipos varchar, varchar2 e CHAR VARYING permitem que a coluna tenha no máximo 2.000 bytes.
3. Colunas invisíveis podem ser definidas de forma que não apareçam nos resultados de consultas com “SELECT * FROM” ou DESCRIBE e são ignoradas nas instruções INSERT quando não explicitadas na lista de colunas.
4. Nessa versão, os identificadores tiveram o número de dígitos significativos aumentados de 30 para 128 caracteres.
5. Desde a versão 9i, as consultas ligadas por UNION ou UNION ALL podem ser executadas em paralelo pelo “otimizador”.
Assinale a alternativa correta.
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:
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
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
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 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
> exp SYSTEM/password PARFILE=cremesp.dat
O arquivo cremesp.dat contém a seguinte informação:
FILE=cremesp.dmp GRANTS=y FULL=y ROWS=y
É correto afirmar:
I. Área de disco na qual o banco de dados pode armazenar e manipular os arquivos envolvidos no backup e recuperação. A localização desta área é indicada no parâmetro DB_RECOVERY_FILE_DEST.
II. Componente que controla os dispositivos durante o backup e recuperação, gerenciando o carregamento, labeling e descarregamento. Os dispositivos são chamados de SBT − System Backup to Tape.
III. Executável que interpreta comandos, direciona sessões do servidor para executar os comandos e registra as atividades no arquivo de controle do target database.
Os componentes de I a III são, correta e respectivamente,