Pour créer un MPD prenant en charge les fonctionnalités spécifiques à la famille de SGBD IBM DB2 for z/OS, sélectionnez la version appropriée dans la zone SGBD de la boîte de dialogue Nouveau modèle. Pour afficher ces extensions du métamodèle de PowerAMC dans l'Editeur de ressources, sélectionnez Profile. et développez le noeud
La prise en charge de IBM DB2 v5.x n'est plus mise à jour.
Le tableau suivant répertorie les objets DB2 et leur équivalent dans PowerAMC:
DB2 |
PowerAMC |
---|---|
Bufferpool |
Storage |
Database Partition Group |
Objet étendu <<DatabasePartitionGroup>> |
Distinct Type |
Domaine |
Function |
Procédure de type "Function" |
Index Extension |
Objet étendu <<IndexExtension>> |
Method |
Procédure de type de données abstrait |
Type |
Type de données abstrait |
SuperView |
Sous-vue d'une vue |
Les sections suivantes répertorient les extensions fournies pour DB2 for z/OS.
Les extensions suivantes sont disponibles sur l'onglet DB2 :
Nom |
Description |
---|---|
Nom de procédure de champ |
Définit la procédure de champ potentiel à utiliser par DB2 comme générateur/chiffreur de valeurs. Nom dans le script : ExtFieldProcName |
Sous-type de caractère |
[v6.x et versions supérieures] Spécifie un sous-type pour une colonne de chaîne de caractères. Nom dans le script : ExtSubtypeData [jusqu'à la v6.x] Spécifie un sous-type pour une colonne de chaîne de caractères (colonne avec un type de données CHAR, VARCHAR ou LONG VARCHAR). Le sous-type peut provenir de liste définie dans l'attribut étendu T_ForData. Nom dans le script : ExtData |
Valeur générée |
[v7.x et versions supérieures] Indique que DB2 génère des valeurs pour la colonne en utilisant une fonction de colonne calculée. Si vous sélectionnez Always, le serveur va envoyer un message d'erreur si vous tentez de saisir une valeur dans la colonne. Si vous sélectionnez By Default, le serveur utilise la valeur de la colonne calculée ou la valeur saisie pour la colonne. Nom dans le script : ExtGeneratedAs |
Cachée de façon implicite |
[v9.x et versions supérieures] Spécifie que la colonne n'est pas visible dans le résultat des instructions SQL à moins que vous ne fassiez explicitement référence à cette colonne par son nom. Nom dans le script : ImplicitlyHidden |
Comme libellé de sécurité |
[v8 et versions supérieures] Spécifie que la colonne va contenir des valeurs de libellé de sécurité. Indique également que la table est définie avec une sécurité multiniveau ayant une granularité de niveau ligne. Nom dans le script : SecurityLabel |
Les extensions suivantes sont disponibles sur l'onglet DB2 :
Nom |
Description |
---|---|
Sous-type de caractère |
[v6.x et versions supérieures] Spécifie un sous-type pour une colonne de chaîne de caractères. Nom dans le script : ExtSubtypeData |
Les extensions suivantes sont disponibles sur l'onglet DB2 :
Nom |
Description |
---|---|
Imposé |
[v8 et versions supérieures] Indique si la contrainte d'intégrité référentielle est ou non imposée par le gestionnaire de base de données durant les opérations normales telles que l'insertion, la mise à jour ou la suppression Nom dans le script : Enforced |