Técnico Judiciário - Área Apoio Especializado - Tecnologia da Informação
Oracle Database enables users to store data, update it, and efficiently retrieve it, with a high degree of performance, reliability, and scalability. The Oracle Database
Ais an Object Oriented (OO) database with object and Extensible Markup Language (XML) capabilities. In a OO database, all data is stored in multidimensional tables that are composed of rows and columns.
BControl Structures parse and execute SQL statements, and retrieve and return results to the user or application.
CServer Processes (such as the control file and online redo log files) ensure the integrity, availability, and recoverability of user data.
Dcontains user data, metadata, and control structures. Metadata, or data about the data, is the collection of information on disk that permits Oracle software to manage user data.
EAdministrator (DBA) is the sole person who manages Oracle. In large, enterprise environments, the job cannot be divided among several DBAs, because only one person must take care of everything.
Revelar gabarito e comentário▾
GabaritoD — contains user data, metadata, and control structures. Metadata, or data about the data, is the collection of information on disk that permits Oracle software to manage user data.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Oracle Database: Componentes e Conceitos
Gabarito: letra D. A alternativa D descreve corretamente que o Oracle Database contém dados de usuário, metadados e estruturas de controle. Metadados são as informações sobre os dados que permitem ao software gerenciá-los. As demais alternativas apresentam erros conceituais.
Oracle Database: Dados de usuário (Armazenados em datafiles); Metadados (Dicionário de dados, Arquivos de controle); Estruturas de controle (Control files, Online redo logs, Arquivos de parâmetros)
Alternativa A — ❌ Incorreta
Oracle não é um banco de dados puramente orientado a objetos; é um SGBD relacional com extensões objeto-relacionais (suporte a objetos e XML). Em um banco OO puro, os dados são armazenados como objetos, não em tabelas multidimensionais (que é um conceito mais próximo de bancos multidimensionais/OLAP). A afirmação mistura conceitos.
Alternativa B — ❌ Incorreta
Não existe o termo "Control Structures" como componente padrão da arquitetura Oracle. O processo de análise e execução de comandos SQL é realizado por processos servidores (server processes) e pelo otimizador de consultas. A alternativa é imprecisa e não reflete a terminologia oficial.
Alternativa C — ❌ Incorreta
Os arquivos de controle (control file) e os arquivos de redo log (online redo log files) são estruturas físicas do banco de dados, não processos servidores. Os processos servidores incluem background processes como DBWn (Database Writer), LGWR (Log Writer), CKPT (Checkpoint), SMON, PMON, etc. Estes sim garantem integridade, disponibilidade e recuperabilidade.
Alternativa D — ✅ Correta
Essa é a definição correta. O banco de dados Oracle é composto por:
Dados de usuário: armazenados em datafiles.
Metadados: informações sobre a estrutura e o estado do banco, mantidas principalmente no dicionário de dados e nos arquivos de controle.
Estruturas de controle: como control files, redo logs e arquivos de parâmetros, que auxiliam na gestão e recuperação.
Alternativa E — ❌ Incorreta
O DBA (Database Administrator) não é o único responsável pela administração do Oracle, especialmente em grandes ambientes. As tarefas podem ser divididas entre vários DBAs (ex.: DBA de produção, DBA de desenvolvimento, DBA de segurança). A afirmação de que "o trabalho não pode ser dividido" é uma generalização falsa.