Considere um banco de dados Oracle 11g aberto e em condições ideais que possui as tabelas e campos presentes na instrução PL/SQL:
Usando join externa, para que a consulta recupere todas as linhas na tabela empregados, mesmo que não haja correspondência na tabela departamentos, a lacuna I deve ser preenchida por
No sistema gerenciador de banco de dados Oracle 11g é possível criar partições de tabelas, dividindo-se tabelas muito grandes. Dentre as estratégias de partição disponíveis estão por
Um Administrador de Banco de Dados Oracle deseja conceder ao usuário Pedro permissão de acesso à sua tabela Processo com privilégio para consultar dados e inserir linhas na tabela, além de permitir que o usuário Pedro conceda esses privilégios a outros usuários. A instrução utilizada pelo Administrador de Banco de Dados, para isso, foi
No Oracle, uma função é um bloco PL/SQL nomeado que retorna um valor. A função a seguir, calcula um imposto sobre o salário com base em uma alíquota fixa simples de 27%.
Para chamar a função imposto, está correto o que consta APENAS em
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os seguintes itens, no que se refere ao banco de dados Oracle. A replicação em banco de dados Oracle é fornecida em dois níveis: replicação básica e replicação simétrica. Esta última permite que as aplicações atualizem réplicas de tabela por meio de um banco de dados distribuído replicado, e os dados podem ser lidos e atualizados em qualquer sítio.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os seguintes itens, no que se refere ao banco de dados Oracle. O Oracle utiliza um protocolo de confirmação em duas fases para lidar com transações distribuídas concorrentes.
Banca:
Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
O sistema gerenciador de bancos de dados Oracle 11g possui alguns processos denominados mandatórios, que são executados em segundo plano (background). Assinale a alternativa que contém dois desses processos.
Em um banco de dados Oracle, um usuário poderá conceder qualquer privilégio de objeto, sobre qualquer objeto de esquema que possua, para qualquer outro usuário ou função. Para conceder, por exemplo, a permissão de insert e select na tabela cliente para o usuário mac30, de forma que ele possa conceder estas permissões a outros usuários sobre esta tabela, utilizase a instrução
Uma empresa, que só trabalha nos dias úteis, de 8 h às 17 horas, decidiu fazer o seu plano de backup do SGBD Oracle da seguinte forma, sempre após as 19 horas:
segunda-feira: backup incremental diferencial nível 1
terça-feira: backup incremental diferencial nível 1
quarta-feira: backup incremental cumulativo nível 1
quinta-feira: backup incremental diferencial nível 1
sexta-feira: backup incremental nível 0 sábado: backup completo (full-backup)
Caso ocorra uma falha com perda total da base durante a quinta-feira, qual o conjunto mínimo de backups que a empresa deve usar para montar a base como estava na quinta-feira no início do expediente?
Como parte do tunning automático de banco de dados, o Oracle 11g automaticamente executa o SQL Tuning Advisor.
Esse software utiliza estatísticas AWR para compilar uma lista ordenada de instruções SQL com o maior impacto no desempenho do sistema na última semana, baseado na(o)
Banca:
Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)
Sobre a função analítica do Oracle LISTAGG, considere as seguintes afirmativas: 1. Foi introduzida na versão 9 do Oracle (Oracle 9i). 2. Pode concatenar valores de diversos registros em uma mesma query e retorná-los em um único registro. 3. Pode trabalhar em conjunto com a cláusula ORDER BY para ordenar os valores concatenados. Assinale a alternativa que indica todas as afirmativas corretas.
Banca:
Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)
Analise as afirmativas abaixo com relação às funções analíticas do Oracle RANK e DENSE_RANK. 1. DENSE_RANK pode ser utilizada com PARTITION enquanto RANK, não. 2. RANK atribui o mesmo valor de classificação (rank) para valores de comparação iguais. 3. DENSE_RANK atribui o próximo valor da escala de ranking (consecutivo) após encontrar valores de comparação iguais (que recebem o mesmo rank). Assinale a alternativa que indica todas as afirmativas corretas.
Banca:
Fundação de Estudos e Pesquisas Sócio-Econômicos (FEPESE)
Analise as afirmativas abaixo com relação à manipulação de sessões no Oracle 10g. 1. ALTER SYSTEM KILL SESSION solicita à sessão que mate a si, o que pode demandar algum tempo para concluir operações em execução. 2. ALTER SYSTEM DISCONNECT SESSION mata o processo do servidor dedicado à sessão e pode aguardar a transação completar ou matar imediatamente a sessão. 3. As duas formas listadas nas afirmações 1 e 2 utilizam o SID e o SERIAL# para identificar a sessão a ser manipulada. Assinale a alternativa que indica todas as afirmativas corretas.
Banca:
Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
O monitoramento de atividades do sistema gerenciador de bancos de dados Oracle 11g inclui o acompanhamento do “alert log”, sobre o qual é correto afirmar que
Banca:
Fundação para o Vestibular da Universidade Estadual Paulista (VUNESP)
O sistema gerenciador de bancos de dados Oracle 11g tem estruturas denominadas tablespaces, que podem ser permanentes e temporárias. Assinale a alternativa que contém 2 tablespaces permanentes.
Banca:
Instituto Americano de desenvolvimento (IADES)
A estrutura de um programa em linguagem PL/SQL é formada pelas seções: DECLARE, SELECTION, BEGIN, EXCEPTION e END. A respeito dessa estrutura do PL/SQL, assinale a alternativa correta.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No que se refere a bancos de dados, julgue os itens subsequentes.
O Oracle 11g para Linux permite a configuração do ambiente do usuário. Para configurar limites no Shell, por exemplo, deve-se modificar o arquivo limits.conf, que, na instalação padrão, está localizado em /etc/security.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os próximos itens, acerca dos sistemas ORACLE, MySQL e SQL Server.
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).
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No que se refere ao sistema de gerenciamento de banco de dados (SGBD) Oracle e ao sistema operacional Linux, julgue os itens seguintes.
Após se realizar uma alteração ou inclusão de dados em uma tabela do Oracle, uma entrada será gravada em um dos arquivos de controle que integram a estrutura de armazenamento físico do Oracle.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No que se refere ao sistema de gerenciamento de banco de dados (SGBD) Oracle e ao sistema operacional Linux, julgue os itens seguintes.
Ao se utilizar a cláusula NOCYCLE, na linha de comando, durante a criação de uma sequência no Oracle, a sequência não retornará ao início ao atingir o valor máximo.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No que se refere ao sistema de gerenciamento de banco de dados (SGBD) Oracle e ao sistema operacional Linux, julgue os itens seguintes.
No Oracle, uma das vantagens de se utilizar o ASM (automatic storage management) é a possibilidade de adição de um novo dispositivo de disco ao banco de dados sem o desligamento deste.
I. O módulo de nuvem do Oracle Secure Backup é implementado por meio da interface SBT do Oracle Recovery Manager (RMAN). A interface SBT permite que bibliotecas de backup externas sejam perfeitamente integradas com este recurso. Consequentemente, os administradores do banco de dados podem continuar a usar suas ferramentas de backup existentes para realizar backups em nuvem. II. O Oracle Secure Backup aproveita a capacidade do RMAN para criptografar backups e garantir a segurança dos dados. A segurança e a privacidade dos dados são especialmente importantes em ambientes compartilhados, acessíveis publicamente, como a nuvem de armazenamento. III. A integração com o mecanismo do banco de dados Oracle permite que o Oracle Secure Backup identifiqu...
Independentemente da estratégia de particionamento de índice escolhida, um índice é acoplado ou não com a estratégia subjacente de particionamento da tabela subjacente. A estratégia apropriada de particionamento de índice é escolhida com base nos requisitos da empresa, adequando o particionamento para suportar qualquer tipo de aplicativo. O Oracle Database 11 g diferencia entre três tipos de índices particionados: locais, particionados globais e
O banco de dados Oracle possui características especiais para trabalhar com Data Warehouse. A cláusula ...... permite que sejam especificadas fórmulas complexas ao mesmo tempo que traz a facilidade de não serem necessárias a utilização de múltiplas cláusulas JOIN e UNION. Ela suporta queries OLAP, como compartilhamento de períodos de comparação e também provê blocos de construção para orçamentos, previsões e aplicações estatísticas.
Os comandos em PL/SQL utilizados para remover todas as linhas de uma tabela, remover linhas de uma tabela com a possibilidade de utilização de um critério para a seleção das linhas que serão removidas e remover uma tabela de um banco de dados são, respectivamente,
I. Os componentes principais de um servidor corporativo típico são uma ou mais CPUs, espaço em disco e memória. Enquanto o banco de dados Oracle é armazenado em um disco do servidor, uma instância Oracle existe na memória do servidor. II. Os arquivos de dados em um BD Oracle são agrupados em uma ou mais tablespaces. Dentro de cada tablespace as estruturas lógicas do banco de dados, como tabelas e índices, são segmentos subdivididos em ainda mais extensões e blocos. III. Um tablespace Oracle consiste em um ou mais arquivos de dados. Um arquivo de dados pode ser parte de mais de um tablespace. Numa instalação do Oracle são criados no mínimo 6 tablespaces em vários bigfile tablespaces para facilitar o gerenciam...
Em bancos de dados Oracle, para criar um identificador para um System Change Number (SCN), com o qual se pode efetuar um posterior rollback, é utilizado o comando
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito de configuração e administração de bancos de dados, julgue os itens a seguir. No Oracle 11g, para transportar um tablespace entre bancos de dados distintos, é necessário que os bancos usem o mesmo tamanho de bloco.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Considerando o diagrama de entidade e relacionamento (DER) apresentado acima, juntamente com a tabela ÓRGÃOS correspondente, julgue os itens de 93 a 96 a respeito de banco de dados.
Considerando que a tabela ÓRGÃOS foi criada em um SGBD Oracle versão 8i ou superior, a expressão SQL abaixo apresentará na primeira coluna o nível hierárquico da sigla do órgão.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
A respeito das características gerais do MySql 5 e do Oracle 11g, julgue os itens que se seguem.
Com vistas a oferecer solução performática para casos distintos, o Oracle 11g suporta vários tipos de índices, tais como: B-tree, Hash e Reverse key indexes.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca da linguagem SQL nos bancos de dados MySql e Oracle, julgue os itens de 109 a 111.
No Oracle 11g, é possível inabilitar uma trigger ao invés de excluí-la, não se permitindo, assim, que ela seja executada. As sintaxes corretas para desabilitar uma trigger específica trigger1 e todas as triggers da tabela tabela1 são apresentadas a seguir.
ALTER TRIGGER trigger1 DISABLE; ALTER TABLE tabela1 DISABLE ALL TRIGGERS;
Banca:
Fundação Professor Carlos Augusto Bittencourt (FUNCAB)
Suponha que uma gravadora tenha solicitado a criação de um banco de dados Oracle para armazenar diversos arquivos de filmes, músicas e imagens. O tipo de dados recomendado para armazenar tais informações é:
Visão do Oracle 10g que apresenta uma lista das diferentes métricas que dão uma estimativa da saúde do banco de dados e especifica uma condição sob a qual um alerta será emitido se a métrica alcançar o limiar ou exceder um valor especificado. Trata-se de
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.
O gerador de sequência (sequence generator) do Oracle 11g provê uma sequência numérica independente para cada tabela, que pode ser utilizada para gerar valores únicos para chaves primárias (primary keys). Além disso, é possível utilizar o mesmo gerador de sequência para mais de uma tabela.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.
O Oracle 10g provê dois tipos básicos de índices: o bitmap e o B-Tree. O primeiro é indicado para imagens e campos do tipo BLOB (Binary Large Object) e o segundo, para os demais tipos de campos, como, por exemplo, VARCHAR e INT.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.
No Oracle 10g, é possível, por meio de triggers, monitorar eventos de DML, como, por exemplo, a execução do comando DELETE, ou ainda, monitorar eventos de banco de dados (Database) como, por exemplo, o evento SERVERERROR.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do sistema gerenciador de banco de dados Oracle, julgue os itens a seguir.
Procedure e function são objetos PL/SQL que armazenam blocos de códigos PL/SQL. Destes dois, o objeto function permite que se retorne um valor a partir do comando Return.
Uma das opções para a criação de um banco de dados Oracle se dá pela utilização do Database Configuration Assistant (DBCA). Em uma das páginas de configuração desse assistente é possível listar as funcionalidades padrão do banco de dados, como Oracle JVM, Oracle Text e
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de conceitos, fundamentos, instalação, administração, configuração, comandos, performance e detecção de problemas do ORACLE, do POSTGRES e do MYSQL, julgue os itens seguintes.
Considere que três usuários, A, B e C, estejam conectados simultaneamente em um banco de dados ORACLE e que A deseje emitir um relatório longo que envolva tabelas que B e C estejam atualizando. Nessa situação, para emissão do relatório, o usuário A deverá iniciar a transação com o comando set transaction read only, de forma que os commits que B e C realizem durante a emissão do relatório sejam desconsiderados para efeitos de resultados.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de conceitos, fundamentos, instalação, administração, configuração, comandos, performance e detecção de problemas do ORACLE, do POSTGRES e do MYSQL, julgue os itens seguintes.
O InnoDB provê o MYSQL com um mecanismo de armazenamento seguro com transações com commit, rollback e recuperação em caso de falhas e fornece uma leitura sem bloqueio em select em um estilo consistente com ORACLE.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do SGBD ORACLE, julgue os itens seguintes.
Determinadas características de orientação a objeto incorporadas à versão 8 do ORACLE possibilitam definir atributos multivalorados. O tipo de dados utilizado para essa definição é o VARRAY, que possui as propriedades COUNT e LIMIT.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do SGBD ORACLE, julgue os itens seguintes.
A execução da consulta SQL SELECT * FROM (SELECT * FROM empregado ORDER BY matricula DESC) WHERE ROWNUM <= 2 ORDER BY matricula; terá como resultado apenas as duas primeiras linhas dos empregados ordenados por matrícula de forma decrescente.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do SGBD ORACLE, julgue os itens seguintes.
A tablespace consiste em um espaço no hard disk (disco) onde é possível que se armazenem tabelas. O comando CREAT TABLESPACE permite criar uma tablespace.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No que se refere ao banco de dados Oracle, julgue os próximos itens.
Os espaços de tabela bigfile se adaptam melhor a um ambiente que utiliza ASM (Automatic Storage Management), OMF (Oracle Managed Files) e RMAN (Recovery Manager) com uma Flash Recovery Area, permitindo, ainda, um tamanho de espaço de tabela tão grande quanto 8 milhões de terabytes, conforme o tamanho do bloco do espaço de tabela.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
No que se refere ao banco de dados Oracle, julgue os próximos itens.
Na criação do banco de dados, se o DBA ainda não estiver seguro quanto ao uso final do seu banco de dados, ou precisar hospedar usuários com requisitos analíticos de processamento de transação, ele deve escolher o template Transaction Processing.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do PostgreSQL e do Oracle, julgue os itens seguintes.
A Oracle disponibiliza várias versões de SGBDs, como a Oracle Database Standard Edition, versão gratuita da Oracle, que pode ser utilizada — mesmo com algumas limitações de tamanho máximo de dados gerenciáveis, número de CPUs e uso de memória RAM — para prover solução de armazenamento de dados em ambiente de desenvolvimento e de produção de sistemas de pequeno e médio porte.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens subsecutivos, a respeito de conceitos e comandos PL/SQL do Oracle 10g.
O uso da cláusula INTO no comando SELECT, dentro de um programa PL/SQL, permite transferir o conteúdo dos campos de uma linha de tabela para variáveis de memória.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens subsecutivos, a respeito de conceitos e comandos PL/SQL do Oracle 10g.
Uma das formas utilizadas para apresentar resultado de processamento feito pelo PL/SQL é por meio da criação de uma tabela temporária para ser usada por outras aplicações. Outra forma é por meio da utilização do package chamado DBMS_OUTPUT.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Julgue os itens subsecutivos, a respeito de conceitos e comandos PL/SQL do Oracle 10g.
Diferentemente de uma função que não retorna resultados, uma stored procedure executa comandos e retorna um resultado que é armazenado nas variáveis da seção DECLARE.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Com referência aos conceitos de PL/SQL do Oracle 10g, julgue os próximos itens.
A primeira seção de um bloco PL/SQL, chamada de declaração, é opcional. Contudo, se o bloco usar variáveis ou constantes, todas elas devem ser previamente declaradas antes de serem determinadas em um comando.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do Oracle, julgue os itens a seguir.
O comando do RMAN backup as backupset database spfile realiza um backup completo do banco de dados, utilizando conjuntos de backup para copiar todos os arquivos de banco de dados, inclusive o SPFILE, para a flash recovery área.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do Oracle, julgue os itens a seguir.
Um bloco de dados é a menor unidade de armazenamento no banco de dados Oracle. O segmento é o próximo nível de alocação de espaço lógico nesse banco de dados e contém um número específico de blocos alocados a um tipo de objeto específico, como uma tabela ou um índice.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca do Oracle, julgue os itens a seguir.
O utilitário Data Pump Export/Import suporta a capacidade de confirmação incremental oferecida pelos parâmetros COMMIT e BUFFER do utilitário Import original.
Banca:
Centro de Seleção e de Promoção de Eventos UnB (CESPE)
Acerca de instalação, configuração e desempenho dos bancos de dados comerciais Oracle, MySQL ou PostgreSQL, julgue os itens subsequentes.
Na realização do update de uma instalação do Oracle contendo um banco de dados constituído por menos de 15 tabelas, recomenda-se a utilização do método básico de instalação (basic installation method), em razão de suas características de interatividade, rapidez e simplicidade.