6. Les systèmes de bases de données post-relationnelles
197
Principales
propriétés d’un
système de bases
de données
relationnel-objet
Système de bases de données relationnel-objet
Un système de gestion de bases de données relationnel-objet
(SGBDRO) comporte les caractéristiques majeures suivantes :
Il permet la définition de types d'objets (appelés classes en
programmation orientée objet) qui peuvent être eux-mêmes
formés d'autres types d'objets.
Chaque objet de la base de données est structuré et identifié au
moyen de clés de substitution.
Un système de gestion de bases de données relationnel-objet
prend en charge des opérateurs génériques (méthodes) qui
s’appliquent aux objets et aux sous-objets. La représentation
interne des objets reste invisible à l'extérieur (encapsulation des
données).
Les propriétés des objets sont transmises par héritage. Le
mécanisme d'héritage s'applique aussi bien à la structure qu'aux
opérateurs associés.
La nouvelle norme
SQL contient des
extensions
orientées objet
Un système de bases de données relationnel-objet doit se
conformer à la norme SQL étendu (connue sous le nom de SQL:2003)
qui requiert les extensions orientées objet suivantes : identification
d’objets (clés de substitution), types de données prédéfinis pour les
ensembles, les listes et les champs, types de données abstraits
généraux avec encapsulation, types paramétrisables, hiérarchies de
types et de tables avec héritage multiple et fonctions définies par
l'utilisateur (méthodes).
6.5 Les bases de données
multidimensionnelles
Que signifie
l’acronyme OLTP ?
Les bases de données et les applicatifs opérationnels sont axés
sur un domaine fonctionnel bien défini. Les transactions ont pour but
de produire rapidement et avec précision des données qui font tourner
les affaires de l'entreprise. Nous parlons de traitement transactionnel
en ligne (Online Transaction Processing ou OLTP, en anglais) pour
197
Principales
propriétés d’un
système de bases
de données
relationnel-objet
Système de bases de données relationnel-objet
Un système de gestion de bases de données relationnel-objet
(SGBDRO) comporte les caractéristiques majeures suivantes :
Il permet la définition de types d'objets (appelés classes en
programmation orientée objet) qui peuvent être eux-mêmes
formés d'autres types d'objets.
Chaque objet de la base de données est structuré et identifié au
moyen de clés de substitution.
Un système de gestion de bases de données relationnel-objet
prend en charge des opérateurs génériques (méthodes) qui
s’appliquent aux objets et aux sous-objets. La représentation
interne des objets reste invisible à l'extérieur (encapsulation des
données).
Les propriétés des objets sont transmises par héritage. Le
mécanisme d'héritage s'applique aussi bien à la structure qu'aux
opérateurs associés.
La nouvelle norme
SQL contient des
extensions
orientées objet
Un système de bases de données relationnel-objet doit se
conformer à la norme SQL étendu (connue sous le nom de SQL:2003)
qui requiert les extensions orientées objet suivantes : identification
d’objets (clés de substitution), types de données prédéfinis pour les
ensembles, les listes et les champs, types de données abstraits
généraux avec encapsulation, types paramétrisables, hiérarchies de
types et de tables avec héritage multiple et fonctions définies par
l'utilisateur (méthodes).
6.5 Les bases de données
multidimensionnelles
Que signifie
l’acronyme OLTP ?
Les bases de données et les applicatifs opérationnels sont axés
sur un domaine fonctionnel bien défini. Les transactions ont pour but
de produire rapidement et avec précision des données qui font tourner
les affaires de l'entreprise. Nous parlons de traitement transactionnel
en ligne (Online Transaction Processing ou OLTP, en anglais) pour
