Chapter 9 Gestion des modèles de données
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. |
![]() |