Base de données oracle (oracle db)

Définition - Que signifie Oracle Database (Oracle DB)?

La base de données Oracle (Oracle DB) est un système de gestion de base de données relationnelle (SGBDR) d'Oracle Corporation. Développé à l'origine en 1977 par Lawrence Ellison et d'autres développeurs, Oracle DB est l'un des moteurs de bases de données relationnelles les plus fiables et les plus utilisés.

Le système est construit autour d'un cadre de base de données relationnelle dans lequel les objets de données peuvent être directement accessibles par les utilisateurs (ou une application frontale) via un langage de requête structuré (SQL). Oracle est une architecture de base de données relationnelle entièrement évolutive et est souvent utilisée par les entreprises mondiales, qui gèrent et traitent les données sur des réseaux étendus et locaux. La base de données Oracle possède son propre composant réseau pour permettre les communications entre les réseaux.

Oracle DB est également connu sous le nom d'Oracle RDBMS et, parfois, simplement d'Oracle.

Definir Tech explique Oracle Database (Oracle DB)

Oracle DB rivalise avec SQL Server de Microsoft sur le marché des bases de données d'entreprise. Il existe d'autres offres de bases de données, mais la plupart d'entre elles occupent une part de marché minime par rapport à Oracle DB et SQL Server. Heureusement, les structures d'Oracle DB et de SQL Server sont assez similaires, ce qui est un avantage lors de l'apprentissage de l'administration de bases de données.

Oracle DB fonctionne sur la plupart des principales plates-formes, notamment Windows, UNIX, Linux et Mac OS. Différentes versions de logiciels sont disponibles, en fonction des besoins et du budget. Les éditions d'Oracle DB sont classées hiérarchiquement comme suit:

  • Édition Entreprise: offre toutes les fonctionnalités, y compris des performances et une sécurité supérieures, et est la plus robuste
  • Édition Standard: contient les fonctionnalités de base pour les utilisateurs qui n'ont pas besoin du package robuste de l'édition Enterprise
  • Express Edition (XE): l'édition Windows et Linux légère, gratuite et limitée
  • Oracle Lite: pour les appareils mobiles

Une caractéristique clé d'Oracle est que son architecture est partagée entre le logique et le physique. Cette structure signifie que pour le calcul distribué à grande échelle, également connu sous le nom de calcul en grille, l'emplacement des données n'est pas pertinent et transparent pour l'utilisateur, ce qui permet une structure physique plus modulaire qui peut être ajoutée et modifiée sans affecter l'activité de la base de données, ses données ou ses utilisateurs. Le partage des ressources de cette manière permet des réseaux de données très flexibles dont la capacité peut être ajustée à la hausse ou à la baisse en fonction de la demande, sans dégradation du service. Cela permet également de concevoir un système robuste car il n'y a pas de point unique auquel une défaillance peut entraîner la panne de la base de données, car le schéma en réseau des ressources de stockage signifie que toute défaillance serait uniquement locale.