Lar Segurança O que é um banco de dados objeto-relacional (ord)? - o que é techopedia

O que é um banco de dados objeto-relacional (ord)? - o que é techopedia

Índice:

Anonim

Definição - O que significa ORD (Object-Relational Database)?

Um banco de dados objeto-relacional (ORD) é um sistema de gerenciamento de banco de dados (DBMS) composto por um banco de dados relacional (RDBMS) e um banco de dados orientado a objeto (OODBMS). O ORD suporta os componentes básicos de qualquer modelo de banco de dados orientado a objetos em seus esquemas e na linguagem de consulta usada, como objetos, classes e herança.

Um banco de dados objeto-relacional também pode ser conhecido como um sistema de gerenciamento de banco de dados relacional de objetos (ORDBMS).

Techopedia explica banco de dados objeto-relacional (ORD)

Diz-se que o ORD é o intermediário entre bancos de dados relacionais e orientados a objetos porque contém aspectos e características de ambos os modelos. No ORD, a abordagem básica é baseada no RDB, já que os dados são armazenados em um banco de dados tradicional e manipulados e acessados ​​usando consultas escritas em uma linguagem de consulta como SQL. No entanto, o ORD também mostra uma característica orientada a objetos, pois o banco de dados é considerado um armazenamento de objetos, geralmente para software gravado em uma linguagem de programação orientada a objetos. Aqui, as APIs são usadas para armazenar e acessar os dados como objetos.


Um dos objetivos do ORD é preencher a lacuna entre as técnicas conceituais de modelagem de dados para bancos de dados relacionais e orientados a objetos, como o diagrama de relacionamento de entidade (ERD) e o mapeamento objeto-relacional (ORM). Ele também visa conectar a divisão entre bancos de dados relacionais e as técnicas de modelagem orientada a objetos que geralmente são usadas em linguagens de programação como Java, C # e C ++.


Os produtos RDBMS tradicionais concentram-se na organização eficiente de dados derivados de um conjunto limitado de tipos de dados. Por outro lado, um ORDBMS possui um recurso que permite aos desenvolvedores criar e inovar seus próprios tipos e métodos de dados, que podem ser aplicados ao DBMS. Com isso, o ORDBMS pretende permitir que os desenvolvedores aumentem a abstração com a qual visualizam a área do problema.

O que é um banco de dados objeto-relacional (ord)? - o que é techopedia