Questões de Concurso Sobre oracle em banco de dados

Questões Discursivas

Foram encontradas 968 questões

Q4185129 Banco de Dados
    A INFRA S.A. implantou uma arquitetura corporativa de dados híbrida para suportar suas atividades estratégicas, sobretudo a estruturação de projetos de infraestrutura logística. Nessa arquitetura, o Oracle Database 21C é utilizado para sistemas críticos de gestão contratual e execução orçamentária; bancos de dados NoSQL são empregados para armazenar dados semiestruturados oriundos de sensores, documentos técnicos e relatórios de campo; e um data lake corporativo é adotado para ingestão massiva de dados brutos históricos, inclusive dados geoespaciais e séries temporais.

Considerando a situação hipotética apresentada, julgue os itens a seguir.
A adoção da arquitetura multitenant do Oracle 21C no ambiente da INFRA S.A. facilitaria a consolidação de bases contratuais, mantendo isolamento lógico entre projetos distintos.
Alternativas
Q4185127 Banco de Dados
    A INFRA S.A. implantou uma arquitetura corporativa de dados híbrida para suportar suas atividades estratégicas, sobretudo a estruturação de projetos de infraestrutura logística. Nessa arquitetura, o Oracle Database 21C é utilizado para sistemas críticos de gestão contratual e execução orçamentária; bancos de dados NoSQL são empregados para armazenar dados semiestruturados oriundos de sensores, documentos técnicos e relatórios de campo; e um data lake corporativo é adotado para ingestão massiva de dados brutos históricos, inclusive dados geoespaciais e séries temporais.

Considerando a situação hipotética apresentada, julgue os itens a seguir.
No ambiente descrito da INFRA S.A., a utilização de In-Memory Column Store no Oracle 21C garantiria redução automática do custo de operações DML massivas sobre tabelas de monitoramento ferroviário, dispensando ajustes de paralelismo e controle de transações.
Alternativas
Q4181859 Banco de Dados
Em um ambiente corporativo que utiliza simultaneamente Oracle Database e Microsoft SQL Server, a equipe de administração de dados avaliou a migração de rotinas armazenadas entre os dois SGBDs. Durante a análise, foram comparados objetos programáveis, tratamento de exceções, controle transacional e diferenças entre PL/SQL e TransactSQL. Um dos analistas afirmou que, por ambos os produtos serem SGBDs relacionais compatíveis com SQL, procedures, funções e gatilhos poderiam ser migrados sem reescrita substancial, desde que as tabelas mantivessem os mesmos nomes e tipos equivalentes. Diante do exposto, analise as sentenças a seguir:

I- Rotinas escritas em Oracle PL/SQL podem ser executadas diretamente no Microsoft SQL Server, pois PL/SQL e Transact-SQL são implementações equivalentes do padrão SQL/PSM, diferindo apenas na nomenclatura de comandos de criação de objetos.
PORQUE
II- Oracle Database e Microsoft SQL Server são SGBDs relacionais que suportam objetos programáveis no banco de dados, como procedimentos armazenados, funções, gatilhos e mecanismos de controle transacional, mas possuem dialetos, tipos, funções internas, tratamento de exceções e particularidades semânticas próprias.


Analisadas as sentenças, é CORRETO afirmar que:
Alternativas
Q4181858 Banco de Dados
Em um sistema corporativo executado sobre Oracle Database, a equipe de desenvolvimento implementou uma rotina em PL/SQL para registrar auditoria de alterações em uma tabela crítica. A rotina deveria gravar informações em uma tabela de log mesmo quando a transação principal fosse posteriormente desfeita por erro de regra de negócio. Durante a revisão técnica, discutiu-se o uso de blocos PL/SQL, tratamento de exceções, controle transacional e possíveis efeitos colaterais de commits dentro de rotinas chamadas por outras transações. De acordo com o caso, é CORRETO afirmar que: 
Alternativas
Q4181857 Banco de Dados
Durante a preparação de um script de implantação em Oracle Database, uma equipe incluiu, na mesma sequência de execução, comandos para alterar a estrutura de uma tabela, atualizar registros já existentes, conceder privilégio de consulta a um perfil de aplicação e tentar desfazer a execução ao final caso alguma etapa apresentasse inconsistência. O script continha comandos como ALTER TABLE, UPDATE, GRANT e ROLLBACK. Considerando a classificação dos comandos SQL e o comportamento transacional típico do Oracle em relação a comandos de definição de dados, assinale CORRETAMENTE:
Alternativas
Q4163941 Banco de Dados
No Oracle Database, existe uma região de memória compartilhada, alocada durante a inicialização da instância, responsável por armazenar estruturas essenciais ao funcionamento do banco de dados, como Database Buffer Cache, Shared Pool e Redo Log Buffer. Essa região é acessível pelos processos do servidor e exerce papel fundamental no gerenciamento e desempenho da instância Oracle. Assinale a alternativa que corresponde a essa estrutura.
Alternativas
Q4163940 Banco de Dados
No contexto do Oracle Database, a linguagem SQL desempenha funções relacionadas à definição, manipulação, consulta e controle de dados, sendo organizada em diferentes subconjuntos de comandos. Considerando essa classificação, assinale a alternativa que NÃO corresponde a uma categoria tradicional da linguagem SQL utilizada no ambiente Oracle.
Alternativas
Q4146476 Banco de Dados

Considerando as tabelas A e B de um banco de dados relacional e que os campos id dessas tabelas referem‑se às suas chaves primárias, julgue o item seguinte.


Se as tabelas A e B em questão tiverem, também, uma coluna denominada cod_grupo que admita valores NULL, então a consulta a seguir não retornará qualquer registro se houver, ao menos, um valor NULL na coluna cod_grupo da tabela B.


Imagem associada para resolução da questão

Alternativas
Q4059503 Banco de Dados
Durante uma análise das rotinas do sistema, o analista deparou‑se com o script SQL a seguir, utilizado diariamente para gerar relatórios financeiros de fisioterapeutas cadastrados.

Com base nessa situação hipotética e a partir da análise estrutural dessa query e dos conceitos fundamentais de banco de dados, julgue o item seguinte.


O comando SELECT integra a DDL, por ser o mecanismo responsável por definir a estrutura lógica dos dados que serão exibidos ao usuário.

Alternativas
Q4059500 Banco de Dados
Durante uma análise das rotinas do sistema, o analista deparou‑se com o script SQL a seguir, utilizado diariamente para gerar relatórios financeiros de fisioterapeutas cadastrados.

Com base nessa situação hipotética e a partir da análise estrutural dessa query e dos conceitos fundamentais de banco de dados, julgue o item seguinte.


Na ordem lógica de processamento da consulta, a cláusula HAVING atua antes de WHERE, filtrando linhas individuais que só depois serão submetidas ao GROUP BY.

Alternativas
Q3999879 Banco de Dados
Em Oracle, RMAN é utilizado para:
Alternativas
Q3976390 Banco de Dados
Um analista de dados, utilizando o ORACLE, está definindo um novo tipo de dado, que é um tipo composto, ou seja, que armazena várias informações de forma agrupadas. Esse novo tipo de dado é tratado o como uma linha da tabela e, no ORACLE, é um: 
Alternativas
Q3973795 Banco de Dados
Durante um procedimento de recuperação estrutural, um DBA precisa abrir o banco de dados após a aplicação de redo logs, mantendo a consistência dos dados, sem permitir alterações adicionais até a validação completa.
Considerando o Oracle Database 21c, assinale a opção que corresponde ao comando/estado correto para essa situação. 
Alternativas
Q3917568 Banco de Dados
Durante a construção de um banco de dados em Oracle, um Técnico de TI precisa registrar uma regra simples em um bloco anônimo PL/SQL para validar um parâmetro e gravar mensagens de auditoria. Com base no enunciado, a estrutura que representa CORRETAMENTE um bloco anônimo é:
Alternativas
Q3873329 Banco de Dados
No que tange aos principais componentes da memória de uma instância Oracle, assinale a alternativa que contém um componente da SGA (System Global Area). 
Alternativas
Q3856608 Banco de Dados
No Oracle Database 21C, uma instância gerencia um CDB (container database), que pode conter múltiplos PDBs (pluggable databases). Cada PDB possui usuários, schemas, tablespaces e dados de aplicação isolados, mas compartilha a SGA e os processos de background da instância do CDB. Nessa arquitetura, o elemento que armazena metadados comuns e controla a existência de múltiplos PDBs dentro de um CDB é o
Alternativas
Q3991691 Banco de Dados
Dentro do Banco de Dados Oracle, uma consulta composta é aquela que utiliza operadores de conjuntos. Esses operadores combinam os resultados de duas ou mais consultas componentes em um resultado. Nesse contexto, um operador que retorna todas as linhas distintas selecionadas pelas duas consultas é
Alternativas
Q3806512 Banco de Dados
Analise as afirmativas abaixo sobre otimização de consultas e tuning de bancos de dados Oracle.
1. O ADDM (Automatic Database Diagnostic Monitor) é um suplemento com uma IDE visual que permite ao usuário monitorar e revisar consultas em tempo real de execução.
2. O SQL Tuning Advisor é um software interno da Oracle que identifica expressões SQL problemáticas e realiza recomendações sobre como otimizá-las.
3. O SQL Access Advisor realiza recomendações sobre views materializadas, índices e logs de views materializadas: quais criar, eliminar ou reter.
Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q3806503 Banco de Dados
A partir de qual versão (a primeira versão) do Sistema Gerenciador de Bancos de Dados (SGBD) Oracle existe suporte à JSON? 
Alternativas
Q3776720 Banco de Dados
Uma plataforma de e-commerce possui Oracle RAC com cinco nós. Sobre Oracle RAC e mecanismo de Cache Fusion, analise as seguintes afirmativas:
I. Cache Fusion permite transferência de blocos de dados diretamente entre instâncias via interconnect, sem gravação em disco.
II. Global Cache Service (GCS) coordena acesso aos blocos compartilhados entre instâncias.
III. Em falha de nó, Global Enqueue Service (GES) reconfigura locks entre nós sobreviventes.


Está correto o que se afirma em
Alternativas
Respostas
1: C
2: E
3: D
4: D
5: D
6: D
7: E
8: C
9: E
10: E
11: C
12: B
13: E
14: C
15: C
16: E
17: A
18: D
19: C
20: A