Chapter 15 Fonctionnalités spécifiques aux SGBD


Définition d'un package de base de données

Un package de base de données n'est pas un package standard de PowerAMC.

Vous pouvez définir un package de base de données avec les propriétés suivantes :

Propriété Description
Nom Nom de l'élément. Il doit s'agir d'un nom clair et explicite, qui permette à des utilisateurs non spécialistes de savoir à quoi sert l'élément
Code Nom technique de l'élément. Ce nom est utilisé pour la génération de code ou de scripts. Il peut avoir une forme abrégée et il est préférable qu'il ne contienne pas d'espace
Commentaire Informations supplémentaires relatives aux packages de base de données
Stéréotype Sous-classification utilisée pour étendre la sémantique d'un objet sans changer sa structure ; peut être prédéfini ou bien défini par l'utilisateur
Propriétaire Nom de propriétaire de package de base de données. Vous pouvez choisir ce propriétaire dans la liste des utilisateurs. Un package de base de données ne peut avoir qu'un seul propriétaire à la fois
Privilège Permet d'indiquer si les fonctions et procédures contenues dans le package de base de données sont exécutées avec les privilèges et dans la structure de l'utilisateur qui le possède (celui qui l'a défini), ou avec les privilèges et dans la structure de CURRENT_USER (celui qui l'a appelé)

La définition d'un package de base de données inclut également la définition de procédures, variables, curseurs, exceptions, types et paramètres d'initialisation, comme expliqué dans les sections suivantes.

Steps Pour créer un package de base de données :

  1. Sélectionnez Modèle→Packages de base de données.

    La boîte de dialogue Liste des packages de base de données s'affiche.
  2. Cliquez sur l'outil Ajouter une ligne.

    Un package de base de données est ajouté dans la liste.
  3. Cliquez sur Appliquer.
  4. Cliquez sur l'outil Propriétés pour afficher la feuille de propriétés du package de base de données.
  5. Saisissez un nom et un code pour le package de base de données.
  6. <facultatif> Sélectionnez un utilisateur dans la liste Utilisateur.
  7. <facultatif> Sélectionnez un privilège dans la liste Privilège.
  8. Cliquez sur OK.

 


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