Índice:
- Definição - O que significa o Oracle Database (Oracle DB)?
- Techopedia explica Oracle Database (Oracle DB)
Definição - O que significa o Oracle Database (Oracle DB)?
O banco de dados Oracle (Oracle DB) é um sistema de gerenciamento de banco de dados relacional (RDBMS) da Oracle Corporation. Originalmente desenvolvido em 1977 por Lawrence Ellison e outros desenvolvedores, o Oracle DB é um dos mecanismos de banco de dados relacional mais confiáveis e amplamente utilizados.
O sistema é construído em torno de uma estrutura de banco de dados relacional na qual objetos de dados podem ser acessados diretamente pelos usuários (ou um front end de aplicativo) por meio da linguagem de consulta estruturada (SQL). O Oracle é uma arquitetura de banco de dados relacional totalmente escalável e é frequentemente usada por empresas globais, que gerenciam e processam dados em redes de área ampla e local. O banco de dados Oracle possui seu próprio componente de rede para permitir a comunicação entre redes.
O Oracle DB também é conhecido como Oracle RDBMS e, às vezes, apenas Oracle.
Techopedia explica Oracle Database (Oracle DB)
O Oracle DB rivaliza com o SQL Server da Microsoft no mercado de banco de dados corporativo. Existem outras ofertas de banco de dados, mas a maioria delas possui uma pequena participação de mercado em comparação ao Oracle DB e SQL Server. Felizmente, as estruturas do Oracle DB e do SQL Server são bastante semelhantes, o que é um benefício ao aprender a administração de bancos de dados.
O Oracle DB é executado na maioria das plataformas principais, incluindo Windows, UNIX, Linux e Mac OS. Diferentes versões de software estão disponíveis, com base em requisitos e orçamento. As edições do banco de dados Oracle são hierarquicamente divididas da seguinte maneira:
- Enterprise Edition: oferece todos os recursos, incluindo desempenho e segurança superiores, e é o mais robusto
- Standard Edition: Contém funcionalidade básica para usuários que não exigem o pacote robusto do Enterprise Edition
- Express Edition (XE): a edição leve, gratuita e limitada de Windows e Linux
- Oracle Lite: para dispositivos móveis
Um recurso importante do Oracle é que sua arquitetura é dividida entre o lógico e o físico. Essa estrutura significa que, para a computação distribuída em larga escala, também conhecida como computação em grade, o local dos dados é irrelevante e transparente para o usuário, permitindo uma estrutura física mais modular que pode ser adicionada e alterada sem afetar a atividade do banco de dados, seus dados ou usuários. O compartilhamento de recursos dessa maneira permite redes de dados muito flexíveis cuja capacidade pode ser ajustada para cima ou para baixo para atender à demanda, sem degradação do serviço. Também permite a criação de um sistema robusto, pois não há um ponto único no qual uma falha possa derrubar o banco de dados, pois o esquema em rede dos recursos de armazenamento significa que qualquer falha seria apenas local.