Quelle est la différence entre Oracle 11g et 12c

La principale différence entre Oracle 11g et 12c est que le Oracle 11g est une ancienne version de SGBDR Oracle et n'a pas de base de données connectable alors qu'Oracle 12c est une version plus récente conçu pour le cloud et a des bases de données connectables. De plus, Oracle 12c permet d'exécuter plusieurs bases de données sur le même matériel tout en maintenant la sécurité et l'isolation entre les bases de données..

DBMS (Database Management System) est un logiciel qui permet de créer et de gérer des bases de données facilement et efficacement. Un SGBDR est un SGBD qui suit le modèle relationnel. En d'autres termes, ces systèmes utilisent un modèle relationnel pour stocker les données. Ils stockent les données dans des tables, qui sont connectées les unes aux autres. Oracle est l'un de ces SGBDR. Il existe différentes versions d'Oracle, Oracle 11g et 12c en étant deux.

Zones clés couvertes

1. Qu'est-ce que Oracle 11g?
     - Définition, fonctionnalité
2. Qu'est-ce que Oracle 12c?
     - Définition, fonctionnalité
3. Quelle est la différence entre Oracle 11g et 12c
     - Comparaison des différences clés

Mots clés

Oracle, Oracle 11g, Oracle 12c

Qu'est-ce que Oracle 11g?

Oracle 11g est un SGBDR facile à installer, à gérer et à développer. Il consiste en une interface intuitive, basée sur un navigateur, permettant de gérer les bases de données. Les utilisateurs peuvent effectuer plusieurs opérations à l'aide d'Oracle 11g. Ils peuvent créer des tables, des vues et d'autres objets de base de données. Il est également possible d'importer, d'exporter et d'afficher les données d'un tableau. Les utilisateurs peuvent écrire des requêtes SQL et les exécuter pour effectuer des opérations sur les objets de base de données. En outre, il est possible de générer des rapports.

De plus, il existe deux versions dans Oracle 11g; il s’agit des bases de données Oracle Database 11g version 1 et Oracle Database 12g version 2. La version 1 comprend des fonctionnalités telles que Active Data Guard, Secure Files et Exadata. La version 2 comprend des fonctionnalités de sélection telles que la redéfinition basée sur l'édition, la réduction des données, la compression de colonnes hybrides, le système de fichiers en cluster, la réplication Golden Gate et le dispositif de base de données..

Qu'est-ce que Oracle 12c?

Oracle 12c est un SGBDR hautes performances et de niveau entreprise. Il s'agit du premier SGBDR d'Oracle conçu pour le cloud. Oracle Database 12c Release 1 fournit un magasin de colonnes en mémoire. C'est un complément optionnel qui offre des fonctionnalités en mémoire. L'option en mémoire fournit une analyse en temps réel. Oracle 12c prend également en charge la correspondance de modèle JSON et SQL native.

L'un des principaux avantages de cette version Oracle est qu'elle permet aux utilisateurs de passer plus facilement au cloud. De plus, il suit une architecture multi-locataire. Et cette architecture simplifie la consolidation sans aucune modification des applications. En outre, il fournit des bases de données enfichables pour prendre en charge le provisionnement et la portabilité rapides. Par conséquent, Oracle 12c convient au provisionnement en libre-service et à la base de données en tant que service. Oracle 12c version 2 comprend le partage natif, le dispositif de récupération après perte de données et le service Cloud Exadata.

Différence entre Oracle 11g et 12c

Définition

Oracle 11g est une version du SGBDR Oracle publiée en 2008. Oracle 12g est une version du SGBDR Oracle à haute performance conçue pour les entreprises..

Version

Oracle 11g est l'ancienne version tandis qu'Oracle 12g est la version la plus récente..

Base de données enfichable

La principale différence entre Oracle 11g et 12c réside dans le fait qu’Oracle 11g ne possède aucune base de données connectable, alors qu’Oracle 12c dispose de bases de données connectables. De plus, Oracle 12c permet d'exécuter plusieurs bases de données sur le même matériel tout en maintenant la sécurité et l'isolation entre les bases de données.. 

Architecture multi-locataire

Une autre différence importante entre Oracle 11g et 12c réside dans le fait qu’en Oracle 11g, il n’existe pas d’architecture multi-locataires. Mais, au contraire, il existe une architecture multi-locataires dans Oracle 12c.

Service cloud

Le service cloud constitue également une différence majeure entre Oracle 11g et 12c. Oracle 11g ne prend pas en charge le cloud alors qu'Oracle 12c fournit un service cloud de base de données Oracle.

Capacité en mémoire

De plus, Oracle 11g ne fournit pas de fonctionnalités en mémoire. Cependant, Oracle 12c offre des fonctionnalités en mémoire..

Support JSON

Le support JSON est une autre différence entre Oracle 11g et 12c. Oracle 11g n'a pas de support JSON alors qu'Oracle 12c supporte le JSON.

Performance

De plus, Oracle 12c offre davantage de performances en termes de débit d'E / S et de temps de réponse que Oracle 11g. Nous pouvons aussi considérer cela comme une différence entre Oracle 11g et 12c..

Conclusion

Oracle 11g et 12c sont deux versions d'Oracle. En résumé, la principale différence entre Oracle 11g et 12c réside dans le fait qu’Oracle 11g est une version plus ancienne et qu’il ne possède aucune base de données connectable, alors qu’Oracle 12c est une version plus récente et qu’il dispose de bases de données connectables. De plus, Oracle 12c permet d'exécuter plusieurs bases de données sur le même matériel tout en maintenant la sécurité et l'isolation entre les bases de données..

Référence:

1. «Qu'est-ce que Oracle Database 12c? - Définition de WhatIs.com. ”SearchOracle, disponible ici.
2. «Oracle Database». Wikipedia, Wikimedia Foundation, 25 octobre 2018, disponible ici..

Courtoisie d'image:

1. «Logo Oracle» Par Oracle Corporation - La Wikipedia allemand - mis en ligne par Afrank99 (domaine public) via Commons Wikimedia