Chapter 9 Gestion des modèles de données


Vérifications des packages de base de données (MPD)

Lors de la vérification d'un modèle, les contrôles suivants sont effectués sur les packages de base de données :

Vérification Description et correction
Unicité du nom et du code d'un package de base de données Un modèle ne peut pas contenir deux packages de base de données ayant le même nom et/ou code.

Correction manuelle : Renommez l'un des packages de base de données

Correction automatique : Renomme package de base de données en ajoutant un numéro à son nom
Longueur maximale du nom et du code de package de base de données La longueur du nom et du code d'un package de base de données ne doit pas être supérieure à la valeur spécifiée dans la définition du SGBD (entrée MaxLen dans la catégorie Objects→DB Package) et dans les conventions de dénomination contenues dans les options du modèle.

Correction manuelle : Raccourcissez le nom/code pour rendre sa longueur conforme aux spécifications

Correction automatique : Tronque le nom/code pour qu'il ne dépasse pas la longueur maximale spécifiée dans la définition de SGBD
Existence d'une procédure de package Un package de base de données est une collection encapsulée de procédures associées. Il doit contenir au moins une procédure.

Correction manuelle : Créez une ou plusieurs procédures dans le package de base de données ou utilisez des procédures stockées existantes et copiez-les dans le package de données

Correction automatique : Aucune
Existence de curseur de package de base de données Cette vérification suggère qu'un package de base de données peut contenir des curseurs pour définir une zone de travail et accéder aux informations qui y sont stockées.

Correction manuelle : Créez un ou plusieurs curseurs sur l'onglet Curseur de la feuille de propriétés du package de base de données

Correction automatique : Aucune
Existence d'une variable de package Cette vérification suggère qu'un package de base de données peut contenir des variables pour capturer ou fournir une valeur lorsque nécessaire.

Correction manuelle : Créez une ou plusieurs variables dans l'onglet Variables de la feuille de propriétés du package de base de données

Correction automatique : Aucune
Existence d'un type de package Cette vérification suggère qu'un package de base de données peut contenir des types de données utilisateur appelés types.

Correction manuelle : Créez un ou plusieurs types dans l'onglet Types de la feuille de propriétés du package de base de données

Correction automatique : Aucune
Existence d'une exception de package Cette vérification suggère qu'un package de base de données peut contenir des exceptions pour gérer les conditions d'erreur interne ou définies par l'utilisateur.

Correction manuelle : Créez une ou plusieurs exceptions dans l'onglet Exceptions de la feuille de propriétés du package de base de données

Correction automatique : Aucune

 


Copyright (C) 2008. Sybase Inc. All rights reserved.