Chapter 10 Génération d'une base de données à partir d'un MPD
Les options suivantes contrôlent la génération de tables, colonnes, index et clés.
Les options suivantes contrôlent la génération de tables.
Paramètre | Résultat |
---|---|
Création de table | Génère des tables. |
Contrôle | Génère des paramètres de contrôle et des règles de validation pour les tables. Si vous avez sélectionné cette option, vous pouvez choisir l'une des valeurs suivantes :
La génération des contrôles en dehors de la table est possible si l'entrée AddTableCheck existe dans la catégorie Table du SGBD courant. |
Options physique | Génère les options physiques pour les tables. |
Script de début | Insère un script personnalisé avant la création de la table. |
Script de fin | Insère un script personnalisé après la création de la table. |
Commentaire | Génère les commentaires de tables. |
Permission | Génère l'instruction relative à la permission pour un utilisateur donné lors de la création de la table. |
Suppression de table | Si une table existe, la supprime avant en d'en créer une nouvelle. |
Les options suivantes contrôlent la génération de colonnes.
Paramètre | Résultat |
---|---|
Type de données utilisateur | Génère un type de données utilisateur pour les colonnes |
Valeur par défaut | Attribue une valeur par défaut au moment de la création de la colonne |
Contrôle | Génère des paramètres de contrôle et des règles de validation pour les colonnes. Si vous avez sélectionné cette option, vous pouvez choisir l'une des valeurs suivantes :
La génération des contrôles en dehors de la table est possible si l'entrée AddTableCheck existe dans la catégorie Table du SGBD courant. |
Commentaire | Génère les commentaires de colonnes. |
Options physique | Génère les options physiques pour les colonnes. |
Permission | Génère l'instruction relative à la permission pour une colonne donnée lors de la création |
Les options suivantes contrôlent la génération de clés primaires.
Paramètre | Résultat |
---|---|
Création de clé primaire | Génère les clés primaires. Si vous avez sélectionné cette option, vous pouvez choisir l'une des valeurs suivantes :
La génération des clés primaires en dehors de la table est possible si l'entrée Create existe dans la catégorie PKey du SGBD courant. |
Options physique | Génère les options physiques pour les clés primaires. |
Commentaire | Génère les commentaires de clés. |
Suppression de clé primaire | Si une clé primaire existe, la supprime avant d'en créer une nouvelle. |
Les options suivantes contrôlent la génération de clés alternatives.
Paramètre | Résultat |
---|---|
Création de clé alternative | Génère des clés alternatives. Si vous avez sélectionné cette option, vous pouvez choisir l'une des valeurs suivantes
La génération des clés alternatives en dehors de la table est possible si l'entrée Create existe dans la catégorie Key du SGBD courant. |
Options physique | Génère les options physiques pour les clés alternatives. |
Commentaire | Génère les commentaires de clés alternatives. |
Suppression de clé alternative | Si une clé alternative existe, la supprime avant en d'en créer une nouvelle. |
Les options suivantes contrôlent la génération de clés étrangères.
Paramètre | Résultat |
---|---|
Création de clé étrangère | Génère des clés étrangères. Si vous avez sélectionné cette option, vous pouvez choisir l'une des valeurs suivantes
La génération des clés étrangères en dehors de la table est possible si l'entrée Create existe dans la catégorie Reference du SGBD courant. |
Intégrité décl | Génère une intégrité référentielle déclarative pour les références dont la définition spécifie ce type d'intégrité référentielle. Vous pouvez spécifier l'une des valeurs suivantes, ou toutes :
|
Commentaire | Génère des commentaires de clé étrangère |
Suppression de clé étrangère | Si une clé étrangère existe, la supprime avant d'en créer une nouvelle |
Les options suivantes contrôlent la génération d'index.
Paramètre | Résultat |
---|---|
Création d'index | Génère des index. Si vous avez sélectionné cette option, vous pouvez choisir l'une des valeurs suivantes
create table customer ( customer_id int not null, customer_name varchar(50) ) unique index CustomerIdx (customer_id);
create table customer ( customer_id int not null, customer_name varchar(50) ); create unique index CustomerIdx on Customer(customer_id); La génération des index en dehors de la table est possible si l'entrée Create existe dans la catégorie Index du SGBD courant. |
Options physique | Génère les options physiques pour les index |
Commentaire | Génère des commentaires d'index |
Suppression d'index | Si un index existe, le supprime avant d'en créer un nouveau |
Filtre d'index | Vous pouvez spécifier l'une des valeurs suivantes, ou toutes :
|
Les options suivantes contrôlent la génération de triggers.
Paramètre | Résultat |
---|---|
Création de trigger | Génère des triggers |
Suppression de trigger | Si un trigger existe, le supprime avant d'en créer un nouveau |
Commentaire | Génère des commentaires de trigger |
Filtre de trigger | Vous pouvez spécifier la création de triggers :
|
Copyright (C) 2008. Sybase Inc. All rights reserved. |
![]() |