Table des matières
- Informations relatives au titre et au copyright
- Préface
- Présentation d'Oracle AI Database
- Partie I Architecture colocative
- Bases de données Conteneur et bases de données pluggables
- Conteneurs d'application
- A propos des conteneurs d'application
- Objets communs d'application
- Cartes de conteneurs
- Opérations inter-conteneurs
- Partie II Structures de données Oracle
- Tables et clusters de tables
- Présentation des objets de schéma
- Présentation des tables
- Colonnes
- Lignes
- Exemple : instructions CREATE TABLE et ALTER TABLE
- Types de données Oracle
- Contraintes d'intégrité
- Stockage de table
- Compression de table
- Présentation des clusters de tables
- Présentation des tables à cluster d'attributs
- Présentation des tables temporaires
- Présentation des tables externes
- Présentation des tables Blockchain
- Présentation des tables non mutables
- Présentation des tables d'objets
- Index et tables organisées en index
- Introduction aux index
- Présentation des index B-Tree
- Présentation des index bitmap
- Présentation des index basés sur des fonctions
- Présentation des index de domaine d'application
- Présentation des index HNSW quantifiés scalaires
- Présentation des tables triées en index
- Partitions, vues et autres objets de schéma
- Présentation des partitions
- Caractéristiques de partition
- Tables partitionnées
- Index partitionnés
- Index partiels pour les tables partitionnées
- Utilisation de la banque d'objets pour les partitions plus anciennes
- Déplacement de partitions plus anciennes et de tablespaces en lecture seule vers la banque d'objets
- Accès aux objets dans Object Storage
- Gestion des informations d'identification pour les fichiers de banque d'objets
- Déplacement des fichiers de données d'Object Storage vers le stockage traditionnel
- Suppression des fichiers de données de banque d'objets
- Présentation des tables distribuées
- Généralités sur les vues
- Généralités sur les vues matérialisées
- Présentation des séquencements
- Présentation des dimensions
- Présentation des synonyme
- Présentation des partitions
- Intégrité des données
- Introduction à l'intégrité des données
- Types de contrainte d'intégrité
- Etats des contraintes et assertions d'intégrité
- Utilisation des données d'application
- Dictionnaire de données et vues dynamiques des performances
- Tables et clusters de tables
- Partie III - Accès aux données Oracle
- SQL
- Présentation du langage SQL
- Présentation des instructions SQL
- Présentation de l'optimiseur
- Présentation du traitement SQL
- Programmation côté serveur : PL/SQL, Java et JavaScript
- Présentation de la programmation côté serveur
- Présentation de PL/SQL
- Présentation de Java dans Oracle AI Database
- Présentation de JavaScript dans Oracle AI Database
- Présentation des déclencheurs
- SQL
- Partie IV : Gestion des transactions Oracle
- Concomitance et cohérence des données
- Présentation de la simultanéité et de la cohérence des données
- Présentation des niveaux d'isolement des transactions Oracle AI Database
- Présentation du mécanisme de verrouillage d'Oracle AI Database
- Présentation des verrous automatiques
- Présentation des verrous de données manuels
- Présentation des verrous définis par l'utilisateur
- Transactions
- Concomitance et cohérence des données
- Partie V Structures de stockage d'Oracle AI Database
- Structures de stockage physique
- Présentation des structures de stockage physique
- Présentation des fichiers de données
- Généralités sur les fichiers de contrôle
- Présentation du fichier de journalisation en ligne
- Structures de stockage logique
- Présentation des structures de stockage logique
- Présentation des blocs de données
- Présentation des extents
- Présentation des segments
- Présentation des espaces de stockage
- Structures de stockage physique
- Partie VI : Architecture d'instance Oracle
- Instance Oracle AI Database
- Introduction à l'instance Oracle AI Database
- Présentation des opérations de démarrage et d'arrêt d'une instance de base de données
- Généralités sur les points de reprise
- Présentation de la récupération d'instance
- Généralités sur les fichiers de paramètres
- Présentation des fichiers de diagnostic
- Architecture de la mémoire
- Présentation des structures de mémoire d'Oracle AI Database
- Présentation de la mémoire SGA (System Global Area)
- Cache de tampons de base de données
- Tampon du fichier de journalisation
- Pool partagé
- Pool LARGE POOL
- Pool Java
- Mémoire SGA fixe
- Sous-zones SGA facultatives liées aux performances
- Présentation de la mémoire PGA (Program Global Area)
- Présentation de la zone globale Utilisateur
- Présentation de la mémoire MGA (Managed Global Area)
- Présentation des zones de code logiciel
- Architecture des processus
- Présentation des processus
- Présentation des processus client
- Présentation des processus serveur
- Présentation des processus en arrière-plan
- Processus en arrière-plan obligatoires
- Groupe traitements moniteur de traitements (PMON)
- Gestionnaire de processus (PMAN)
- Processus d'enregistrement du processus d'écoute (LREG)
- Processus SMON (System Monitor)
- Processus Database Writer (DBW)
- Processus LGWR (Log Writer)
- Processus de point de reprise (CKPT)
- Processus du contrôleur de gestion (MMON et MMNL)
- Processus de récupération (RECO)
- Processus en arrière-plan (BGnn)
- Processus du démon du système d'exploitation virtuel (VOSD)
- Processus de surveillance réseau (NMON)
- Processus en arrière-plan facultatifs
- Processus secondaires
- Processus en arrière-plan obligatoires
- Architecture des applications et d'Oracle Net Services
- Présentation de l'architecture d'Oracle Application
- Présentation de l'architecture d'Oracle Net Services
- Présentation de l'interface de programme
- Présentation d'Oracle True Cache
- Instance Oracle AI Database
- Partie VII : Administration et développement d'applications d'Oracle AI Database
- Sujets relatifs aux administrateurs et développeurs de base de données
- Présentation de la sécurité de la base de données
- Présentation de la haute disponibilité
- Présentation de Grid Computing
- Présentation de l'entreposage de données et de la Business Intelligence
- Présentation d'Oracle Information Integration
- Intelligence artificielle dans Oracle AI Database
- Concepts pour les administrateurs de base de données
- Fonctions des administrateurs de base de données
- Outils pour les administrateurs de base de données
- Sujets relatifs aux administrateurs de base de données
- Sauvegarde et récupération
- Gestion de la mémoire
- Planification des tâches et Resource Management
- Performances et réglage
- Concepts relatifs aux développeurs de bases de données
- Fonctions des développeurs de base de données
- Outils pour les développeurs de bases de données
- Sujets relatifs aux développeurs de bases de données
- Principes de conception et de réglage des applications
- Principes des requêtes correctes
- Programmation de base de données côté client
- Prise en charge de la globalisation
- Données non structurées
- Sujets relatifs aux administrateurs et développeurs de base de données
- Glossaire