XTSU WEB Menu Franais - PowerPoint PPT Presentation

1 / 68
About This Presentation
Title:

XTSU WEB Menu Franais

Description:

Pour illustrer les possibilit s de SQL-Manager prenons un sc nario de mise jour du dessin de la base: ... Cette liste est bien pratique pour administrer la base de donn es. ... – PowerPoint PPT presentation

Number of Views:60
Avg rating:3.0/5.0
Slides: 69
Provided by: xts
Category:

less

Transcript and Presenter's Notes

Title: XTSU WEB Menu Franais


1
SQL-MANAGER
XT-SOFT
2
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base

3
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,

4
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,
  • Acquisition dun nouveau Dbspace,

5
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,
  • Acquisition dun nouveau Dbspace,
  • Déplacement dune table dun Dbspace à un autre,

6
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,
  • Acquisition dun nouveau Dbspace,
  • Déplacement dune table dun Dbspace à un autre,
  • Modification de cette table

7
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,
  • Acquisition dun nouveau Dbspace,
  • Déplacement dune table dun Dbspace à un autre,
  • Modification de cette table
  • Changement de Data Type sur des colonnes,

8
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,
  • Acquisition dun nouveau Dbspace,
  • Déplacement dune table dun Dbspace à un autre,
  • Modification de cette table
  • Changement de Data Type sur des colonnes,
  • Ajout dune nouvelle colonne Not Null,

9
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,
  • Acquisition dun nouveau Dbspace,
  • Déplacement dune table dun Dbspace à un autre,
  • Modification de cette table
  • Changement de Data Type sur des colonnes,
  • Ajout dune nouvelle colonne Not Null,
  • Changement dIndex de Clusterisation pour cette
    table,

10
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,
  • Acquisition dun nouveau Dbspace,
  • Déplacement dune table dun Dbspace à un autre,
  • Modification de cette table
  • Changement de Data Type sur des colonnes,
  • Ajout dune nouvelle colonne Not Null,
  • Changement dIndex de Clusterisation pour cette
    table,
  • Création dune nouvelle table,

11
SQL-MANAGER
  • Pour illustrer les possibilités de SQL-Manager
    prenons un scénario de mise à jour du dessin de
    la base
  • Interversion de Storpool sur 2 Dbspaces,
  • Acquisition dun nouveau Dbspace,
  • Déplacement dune table dun Dbspace à un autre,
  • Modification de cette table
  • Changement de Data Type sur des colonnes,
  • Ajout dune nouvelle colonne Not Null,
  • Changement dIndex de Clusterisation pour cette
    table,
  • Création dune nouvelle table,
  • Suppression dune table.

12
SQL-MANAGER
  • Si nous devions effectuer ces différentes
    opérations sans lassistance de SQL-MANAGER , il
    faudrait

13
SQL-MANAGER
  • Si nous devions effectuer ces différentes
    opérations sans lassistance de SQL-MANAGER , il
    faudrait
  • préparer une enchaînement assez fastidieux de
    travaux batch ou DBSU,

14
SQL-MANAGER
  • Si nous devions effectuer ces différentes
    opérations sans lassistance de SQL-MANAGER , il
    faudrait
  • préparer une enchaînement assez fastidieux de
    travaux batch ou DBSU,
  • assurer différents contrôles à la fin de chacune
    des étapes, avant denchaîner sur la suivante.

15
SQL-MANAGER
  • Si nous devions effectuer ces différentes
    opérations sans lassistance de SQL-MANAGER , il
    faudrait
  • préparer une enchaînement assez fastidieux de
    travaux batch ou DBSU,
  • assurer différents contrôles à la fin de chacune
    des étapes, avant denchaîner sur la suivante.
  • SQL-MANAGER nous apporte deux avantages

16
SQL-MANAGER
  • Si nous devions effectuer ces différentes
    opérations sans lassistance de SQL-MANAGER , il
    faudrait
  • préparer une enchaînement assez fastidieux de
    travaux batch ou DBSU,
  • assurer différents contrôles à la fin de chacune
    des étapes, avant denchaîner sur la suivante.
  • SQL-MANAGER nous apporte deux avantages
  • une définition On-Line du nouveau dessin de la
    Base de données,

17
SQL-MANAGER
  • Si nous devions effectuer ces différentes
    opérations sans lassistance de SQL-MANAGER , il
    faudrait
  • préparer une enchaînement assez fastidieux de
    travaux batch ou DBSU,
  • assurer différents contrôles à la fin de chacune
    des étapes, avant denchaîner sur la suivante.
  • SQL-MANAGER nous apporte deux avantages
  • une définition On-Line du nouveau dessin de la
    Base de données,
  • des contrôles au moment de la définition On-Line
    de chacune des opérations, (Par exemple
    vérification des Dbspaces libres, lors dun
    ACQUIRE DBSPACE).

18
Menu dAccueil
Cet écran est le Menu dAccueil de SQL-MANAGER.
19
Menu dAccueil
Pour exécuter ce scénario, nous devons demander
laffichage du Dessin de la Base, par PF4 ou en
entrant 4 dans la zone Faites votre choix.
20
Dessin de la Base
Répondre O , seulement si, on souhaite répliquer
le contenu de cette base sur une autre base, N
si on souhaite appliquer uniquement les
modifications définies sur le dessin de la base.
21
Interversion de Storpools
  • Intervertissons les Storpools sur les 2 Dbspaces
    suivants
  • ALBERT.DBSP1 transfert du storpool 1 au
    storpool 2,
  • PUBLIC.GUY transfert du storpool 2 au storpool 1

22
Interversion de Storpools
Nous devons indiquer le numéro du Storpool pour
afficher la liste de Dbspaces associés.
23
Interversion de Storpools
Loutil affiche la liste des Dbspaces contenus
dans le storpool. On pourrait modifier pour
chaque Dbspace PAGES, PCTFREE, PCTINDEX,
NHEADER, LOCK et POOL.
24
Interversion de Storpools
Comme nous souhaitons déplacer le Dbspace
ALBERT.DBSP1 du storpool 1 dans le storpool 2, il
suffit de préciser le nouveau POOL pour ce
Dbspace, puis PF2 MAJ.
25
Interversion de Storpools
Constatons que le Dbspace ALBERT.DBSP1 a disparu
de la liste du Storpool 1. Maintenant, demandons
la liste des Dbspaces du Storpool 2
26
Interversion de Storpools
Nous trouvons bien ALBERT.DBSP1 dans la liste des
Dbspaces du Storpool 2.
27
Interversion de Storpools
De la même façon, déplaçons le Dbspace PUBLIC.GUY
du storpool 2 dans le storpool 1, il suffit de
préciser le nouveau POOL pour ce Dbspace, puis
PF2 MAJ.
28
Interversion de Storpools
Nous constatons que le storpool PUBLIC.GUY a
disparu de la liste du Storpool 2. Maintenant
demandons la liste des Dbspaces du Storpool 1.
29
Interversion de Storpools
Nous trouvons bien PUBLIC.GUY dans la liste des
Dbspaces du Storpool 1.
30
Acquisition dun Dbspace
  • Acquérons un nouveau Dbspace
  • ALBERT.DBNEW dans le storpool 1,

31
Acquisition dun Dbspace
Nous voulons acquérir un nouveau dbspace dans le
Storpool 1. Pour ce faire, demandons un écran
vierge par PF11.
32
Acquisition dun Dbspace
Sur cet écran nous pouvons saisir les différents
paramètres de lACQUIRE DBSPACE. Des valeurs par
défaut vous sont proposées, que nous pouvons
modifier.
33
Acquisition dun Dbspace
Sur cet écran nous définissons un DBSPACE privé
ALBERT.DBNEW avec les valeurs par défaut, puis
appuyons sur PF2 MAJ.
34
Acquisition dun Dbspace
Nous trouvons bien ALBERT.DBNEW dans la liste
des Dbspaces du Storpool 1.
35
Déplacement dune table
  • Nous voulons maintenant transférer une table
    dun Dbspace à un autre
  • La table ALBERT.PERSONNEL se trouve dans le
    Dbspace ALBERT.DBSP1 et nous voulons la
    transférer dans le nouveau Dbspace créé
    (ALBERT.DBNEW).

36
Déplacement dune table
Partons de la liste des Dbspaces du Storpool 2,
dans lequel se trouve ALBERT.DBSP1 qui contient
la table à transférer.
37
Déplacement dune table
Plaçons le curseur en regard du Dbspace
ALBERT.DBSP1 et appuyons sur PF5 DET.
38
Déplacement dune table
Les tables contenues dans le Dbspace ALBERT.DBSP1
sont affichées.
39
Déplacement dune table
Pour transférer la table ALBERT.PERSONNEL, il
suffit de modifier le nom du Dbspace en précisant
le nouveau nom, cest à dire ALBERT.DBNEW , puis
en appuyons sur PF2MAJ.
40
Déplacement dune table
Notons que la table ALBERT.PERSONNEL a disparu de
la liste des tables du Dbspace ALBERT.DBSP1.
41
Déplacement dune table
Revenons sur laffichage des Dbspaces du Storpool
1, et plaçons le curseur devant le ALBERT.DBNEW
puis appuyons sur PF5 DET.
42
Déplacement dune table
Nous trouvons bien la table ALBERT.PERSONNEL
dans la liste des tables du Dbspace ALBERT.DBNEW.
43
Modification dune table
  • Nous voulons maintenant modifier cette table
  • en changeant le data type de certaines
    colonnes,
  • en ajoutant une colonne (NOT NULL) à la table
    existante

44
Modification dune table
Sélectionnons la table ALBERT.PERSONNEL en
positionnant le curseur en regard de celle-ci,
puis en demandant le détail par PF5 DET.
45
Modification dune table
Les différentes colonnes de la tables sont
affichées avec leurs différentes caractéristiques
que nous pouvons directement modifier sur cet
écran.
46
Modification dune table
Par exemple modifions le type et la longueur de
la colonne NOM ainsi que la longueur et le nombre
de décimales de la colonne SALAIRE, puis appuyons
sur PF2 MAJ.
47
Modification dune table
Maintenant ajoutons une colonne QUALIFICATION de
type CHAR(5) NOT NULL, (la colonne sera mise à
blanc, car définie en CHAR) puis appuyons sur
PF2 MAJ.
48
Modification dune table
  • Nous voulons maintenant modifier les Index
    portant sur cette table, en changeant lIndex de
    Clusterisation de cette table (IMAT à la place de
    INOM)

49
Modification des Index
Nous voulons, maintenant, changer dIndex de
Clusterisation sur cette table. Pour ce faire il
suffit dappuyer sur PF5 pour avoir la liste des
Index portant sur cette table.
50
Modification des Index
Nous remarquons que INOM est lIndex de
Clusterisation. Notons que nous pourrions obtenir
la constitution de lIndex en positionnant le
curseur, puis en appuyant sur PF5.
51
Modification des Index
Pour que IMAT devienne le nouvel Index de
Clusterisation il suffit de mettre Cluster à F,
tout en mettant Cluster à N pour lIndex INOM.
52
Création dune table
  • Nous voulons maintenant, créer une nouvelle
    table FOURNISSEUR dans le Dbspace ALBERT.DBNEW.

53
Création dune table
Une fois revenu sur cet écran donnant la liste
des tables du Dbspace DBNEW (par deux PF3
successifs), nous devons appuyer sur PF11 pour
obtenir un écran de création de table.
54
Création dune table
Nous allons pouvoir, sur cet écran, saisir les
caractéristiques de la table Creator, Nom de la
table, Label et la description de chacune des
colonnes qui la compose.
55
Création dune table
Saisissons, dabord, le nom du créateur de la
table et le nom de la table et éventuellement un
Label pour cette table.
56
Création dune table
Ensuite, nous allons définir chacune des colonnes
de cette table et appuyer sur PF2 MAJ.
57
Création dune table
La table FOURNISSEUR apparait bien dans la liste
des tables définies dans le Dbspace DBNEW.
58
Création dune table
  • Nous décidons maintenant, de supprimer cette
    nouvelle table FOURNISSEUR.

59
Suppression dune table
Pour supprimer la table FOURNISSEUR il suffit
de positionner le curseur sur la ligne associée
et dappuyer sur PF6 Supp.
60
Suppression dune table
La table FOURNISSEUR a disparu de la liste des
tables du Dbspace DBNEW.
61
Liste des Dbspaces Libres
A partir de la liste des Dbspaces, nous pouvons
demander ceux disponibles (cest à dire les
Dbspaces qui ont été ajoutés et pas encore
acquis), ceci en appuyant sur PF10 Libre.
62
Liste des Dbspaces Libres
Cette liste est bien pratique pour administrer la
base de données. Elle donne le numéro de pool, le
type de Dbspace, le nombre de pages et le nombre
de dbspaces définis.
63
Menu dAccueil
Revenu sur le menu dAccueil, remarquons que
celui-ci a deux nouvelles entrées
PF8 Suppression des modifications en cours et
PF9 Liste des modifications en cours.
64
Liste des Modifications en cours
Demandons tout dabord la Liste par PF9 , ou en
entrant la valeur 9 dans la zone Faites votre
choix.
65
Liste de Modifications en cours
Nous obtenons une liste sommaire des opérations
qui seront effectuées, plus tard, en Batch.
66
Suppression des Modifications
Nous pouvons demander la Suppression des
modifications en cours, par PF8 ou en entrant la
valeur 8 dans la zone Faites votre choix.
67
Suppression des Modifications
Une confirmation est demandée pour prendre en
compte la suppression des modifications.
68
Définition des Autorisations
Après cette Suppression des modifications le
menu daccueil est revenu à sa configuration
dorigine. Notons que nous pourrions, également,
de façon interactive, donner, modifier ou
supprimer les autorisations par utilisateurs, par
tables ou par programmes.
Write a Comment
User Comments (0)
About PowerShow.com