Extensions Image, Audio et Vidéo Administration et programmation
Les extensions DB2 tirent parti des fonctions orientées objet de
DB2. DB2 vous permet, plus particulièrement, d'effectuer les
opérations suivantes :
- Stockage d'objets LOB d'une taille pouvant atteindre 2 Go
dans une base de données DB2.
- Définition de types de données distincts pour ces objets LOB. Ces
types de données utilisateur (types UDT) permettent l'identification des
données représentées par un objet, par exemple, une image ou un enregistrement
audio.
- Définition de fonctions spécifiques susceptibles d'être appelées pour
un type UDT. Par exemple, vous pouvez définir une fonction destinée au
calcul du nombre de couleurs d'une image ou à celui de la fréquence
d'échantillonnage d'un enregistrement audio. Ces fonctions
utilisateur (UDF) sont appelées à l'aide d'instructions SQL, de la
même manière que les fonctions SQL classiques.
Les extensions DB2 créent un ensemble de types UDT et de fonctions UDF
spécifiques aux objets de type image, audio, vidéo et texte, qui vous seront
d'une aide précieuse pour les éléments suivants :
- Développement d'applications. Les types de données et les
fonctions étant prédéfinis par les Extensions, vous n'aurez pas à les
redéfinir dans vos nouvelles applications.
- Cohérence. Le même ensemble de types UDT et de fonctions UDF étant
disponible pour toutes vos applications, les extensions vous permettent de
bénéficier d'un niveau de cohérence immédiat.
- Création de requêtes efficaces. L'appel des fonctions UDF
s'effectuant de la même façon que pour les autres fonctions SQL, vos
applications peuvent comporter des requêtes portant sur plusieurs types de
données. La même instruction SQL permet ainsi d'accéder aussi bien
à des objets de type image, audio, vidéo et texte qu'à des données
alphanumériques classiques. Les types UDT et les fonctions UDF peuvent
être spécifiés dans des instructions SQL imbriquées, ainsi que dans les appels
de l'interface DB2 CLI (DB2 Call Level Interface).
Par ailleurs, étant donné que les objets LOB peuvent être stockés dans une
base de données DB2, vous disposez des mêmes garanties en termes de sécurité,
d'intégrité et de récupération que dans le cas de données
classiques.
De plus, les extensions DB2 tirent parti de l'environnement de bases
de données partitionnées de DB2 Universal Database Enterprise - Extended
Edition. Le partitionnement permet aux applications d'utiliser une
base de données trop volumineuse pour un seul ordinateur. Il permet
également l'exécution simultanée d'opérations SQL, ce qui accélère
l'exécution des requêtes et utilitaires SQL.
[ Début de page | Page précédente | Page suivante | Table des matières | Index ]