? Oracle produit des systèmes de gestion de bases de données relationnelles . La société a été central dans le développement de Structured Query Language (SQL ) et est aujourd'hui la langue standard de l'industrie pour obtenir des données sur des bases de données . Oracle produit une gamme de produits de base de données , y compris les formulaires et rédaction du rapport des outils de développement et de planification des ressources d'applications d'entreprise ( ERP) basé sur une base de données Oracle. Propriétés de la base
Une base de données Oracle comporte deux éléments fondamentaux. L'un est un ensemble de fichiers de base de données qui résident physiquement sur un disque . Ces fichiers stockent les données permanentes de la base de données. Le deuxième élément est la «instance », qui est un ensemble de processus en cours d'exécution dans la mémoire d'un ordinateur. L' exemple d'accéder aux données dans le fichier de base de données uniquement après que la commande pour associer l' exemple avec une base de données a été émis . L'instance permet aux données à partir des fichiers de base de données sont accessibles , manipulé et modifié sans aucune modification en cours d'écriture vers les fichiers de base de données . L'utilisateur, ou un programme, qui prend la décision de conserver les modifications apportées aux données en exécutant la commande " commit" .
Rollback
L'instance sépare le travail de l'utilisateur la zone de la mémoire de données . Cela permet à l'expérimentation avec les données sans erreurs dans l'exécution de supprimer ou d'écraser définitivement les données importantes. Toutes les erreurs commises tout en travaillant avec les données ne se produisent que dans la mémoire et peuvent être retirés par le retour à une précédente livraison . La recharge de restauration des données à partir des fichiers de base de données .
Base de données relation
Une instance est comme une session, mais il ne peut accéder aux données à partir de fichiers de base de données une fois la base de données a été " monté ". Où nombreuses bases de données sont accessibles à l'instance , l'une de ces bases de données peuvent être montées. Cependant, une fois une base de données a été monté dans une instance , aucune autre base de données peut être monté , même si la première base de données est terminée. L'instance qui a accédé à une base de données doit être fermé et une nouvelle instance démarrée si une autre base de données doit être monté .
Un à plusieurs
Une base de données peut être accessible par de nombreuses instances simultanément. La capacité à limiter une base de données à une instance ou de permettre à plusieurs instances d'accéder à une base de données dépend de la configuration du système . Le one-to -one relation est appelée une base de données d'instance unique , tandis que la configuration one-to -many est appelé réel Clusters Oracle Application ( RAC ) . Les opérations propres à chaque instance sont séparés par l'utilisation d' un identifiant de système ( SID ) . Le SID est un numéro qui identifie chaque instance Oracle.