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

Slides:



Advertisements
Présentations similaires
Gestion des comptes Présentation.
Advertisements

Support.ebsco.com Liste de résultats EBSCOhost Didacticiel.
Vocabulaire pour la passage du modèle conceptuel des données au modèle relationnel des données. MCDMRD EntitéTable PropriétésChamps, attribut IdentifiantClé
Le publipostage La fonction de fusion permet de créer des documents identiques dans les grandes lignes que l’on personnalise automatiquement à chaque destinataires.
PROCEDURE TYPE DE DEFINITION DES MODALITES
! 1 CREATION D'UNE MAQUETTE EXPORT / IMPORT
Diffusion Nationale TOULOUSE -Avril 2006 STS Web Services libres Supprimer des services libres.
Diffusion Nationale TOULOUSE -Mai 2006 STSWEB Rattacher Services et ARE Gestion individuelle des services et ARE.
La fonction Style Permet de créer des types de texte, par exemple
Les TABLEAUX Retour au menu principal.
Assistance à distance Parfois on se sent bien seul face à un problème informatique surtout si on n’est qu’un simple utilisateur. Lorsqu'un problème survient.
Support Initiation Publisher 2010
Présentation des tables des matières j puis appuyez sur F5 ou cliquez sur Diaporama > Du début. Pour commencer le cours, dans la barre des messages, cliquez.
Microsoft® Office Excel® Formation
Procédure dinstallation Windows Xp pro. Dans cette procédure nous verrons comment installer Windows xp pro sur un disque dur Vierge. Dans un premier temps,
LE LANGAGE SQL : LDD La création de tables L’ordre CREATE CREATE TABLE nom_de_table (Nom_colonne Type_colonne, Nom_colonne Type_colonne,
Les requêtes La Requête est une méthode pour afficher les enregistrements qui répondent à des conditions spécifiques. La requête est donc un filtre.
PROGRAMME DE FIDÉLITÉ ADR
TRAVEL MANAGEMENT Comment créer un nouvel utilisateur ?
Pour commencer double clic sur l’icone
XT-SOFT SQL-TUNE. 2 Menu dAccueil 3 Sélection des Statistiques Maintenant allons sur Statistics : PF4 04 par PF4 ou en entrant dans Enter option : la.
OMNIDIA 5.3. OMNIDIA 5.3 OMNIDIA 5.3 OMNIDIA 5.3.
Formation Microsoft®Access® 2010
PROJET DATELIEU 20 MARS 2012LCP SALLE B105 création du site internet avec Weebly.
Créer une animation simple Gif avec ImageReady.
Autodesk® Revit® Building 9
Créer un index.
Comment modifier un jeu, un lutherin ?
La création de sinistre, la sélection à des fins de consultation, modification ou impression sont accessibles grâce à la barre de menu à gauche de l'écran.
Les fonctionnalités : Contacts Windows Présentation de CARNET DADRESSE.
INF130 Exemple d’exécution du TP2
OUTILS PRÉPARATION DE RENTRÉE La récupération de la liste des élèves présents dans lapplication SCONET.
Création d'un diaporama Création d'un diaporama
Utiliser les masques de documents j puis appuyez sur F5 ou cliquez sur Diaporama > À partir du début pour commencer le cours. Dans la barre des messages,
Publispostage Menu Outils / Lettres et publipostage
Le menu « Actualités » © Michel DURIEUX – Février 2007.
Sur la page daccueil dEvaloscope qui a été réservée à votre établissement, vous commencez par créer un compte…
INSCRIPTION AUX ELEMENTS
ROLE DES DIFFERENTS ELEMENTS
ROLE DES DIFFERENTS ELEMENTS INSTRUCTIONS COMPLEMENTAIRES Nous allons maintenant nous intéresser aux instructions de programmation complémentaires. Pour.
Diffusion Nationale TOULOUSE –MAJ Avril 2009 STSWEB Gestion des indemnités Indemnités Professeur principal.
Création de menus. Depuis la page d’accueil de votre site, cliquez sur le lien [Login] puis saisissez les identifiants qui vous ont été attribués. Connectez-vous.
Exporter – Graver - Présenter  C'est grâce aux collections que "Exporter graver présenter" prend tout son sens  On peut y exporter un ensemble d'images,
Fonction d’Inscription : - Consiste à créer un compte dans GI. Fonction (Optionnelle) de Modification du compte : - Permet de mettre à jour ses données.
Création et présentation d’un tableau avec Word 2007
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
XT-SOFT BACKSTORE. 2 Fonction BACKUP ETAT Database SQL/DS BACKUP.
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
XT-SOFT SQL-ADMINISTRATOR. 2 Menu d’Accueil 3 Paramètres de SQL-Administrator.
Diffusion Nationale TOULOUSE – Décembre 2008 STS Web Services libres Gérer les services libres.
Bureautique M1 Mise en forme évoluée 2.
Bureautique M1 Publipostage.
XT-SOFT SQL-EDITOR. 2 Menu d’Accueil 3 4 Aide à la Sélection de Tables.
Comment trouver un document dans la base de données du CDI
Création d’un domaine Il faut :
En route vers le déploiement . . .
Modules Chapitre 1 : Système d’exploitation
1 Tutoriel SPIP Rédacteur. 2 Sommaire Connexion Interface SPIP Menu SPIP Rédiger un article Interface de création d’un article Fonctionnalités de base.
Comprendre le SGBDR Microsoft Access – partie 2
ROLE DES DIFFERENTS ELEMENTS MISE AU POINT ET MODIFICATION Nous allons maintenant faire quelques exercices de mise au point et de modification. Ces exercices.
Conception des pages Web avec
Vous voici dans notre site « laboratoire » pour la démonstration AJOUTER UNE PAGE Cliquez sur ENTREZ ICI pour accéder à la partie administration.
Diffusion Nationale TOULOUSE -Mai 2006 STSWEB Rattacher Services et ARE Gestion individuelle des services et ARE.
1 Mondial Manager Paramétrage du scénario. 2 Le paramétrage du scénario Pour paramètrer un scénario, vous pouvez: utiliser le scénario existant et le.
Gestion de l'enchaînementGestion de l'enchaînement Leçon 5 © 2014, John Wiley & Sons, Inc.Microsoft Official Academic Course, Microsoft Word Microsoft.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Contribution. Accueil Vous êtes actuellement connecté à votre espace de contribution de la médiathèque de l'Université Paris Descartes. Dans cette espace.
Formation SGA Module Saisie des Demandes d’achat Durée : 0,5 jour.
Transcription de la présentation:

XT-SOFT SQL-MANAGER

2 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 d’un 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 d’un nouveau Dbspace,  Déplacement d’une table d’un 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 d’un nouveau Dbspace,  Déplacement d’une table d’un 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 d’un nouveau Dbspace,  Déplacement d’une table d’un 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 d’un nouveau Dbspace,  Déplacement d’une table d’un Dbspace à un autre,  Modification de cette table: Changement de Data Type sur des colonnes, Ajout d’une 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 d’un nouveau Dbspace,  Déplacement d’une table d’un Dbspace à un autre,  Modification de cette table: Changement de Data Type sur des colonnes, Ajout d’une nouvelle colonne Not Null,  Changement d’Index 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 d’un nouveau Dbspace,  Déplacement d’une table d’un Dbspace à un autre,  Modification de cette table: Changement de Data Type sur des colonnes, Ajout d’une nouvelle colonne Not Null,  Changement d’Index de Clusterisation pour cette table,  Création d’une 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 d’un nouveau Dbspace,  Déplacement d’une table d’un Dbspace à un autre,  Modification de cette table: Changement de Data Type sur des colonnes, Ajout d’une nouvelle colonne Not Null,  Changement d’Index de Clusterisation pour cette table,  Création d’une nouvelle table,  Suppression d’une table.

12 SQL-MANAGER Si nous devions effectuer ces différentes opérations sans l’assistance de SQL-MANAGER, il faudrait:

13 SQL-MANAGER Si nous devions effectuer ces différentes opérations sans l’assistance 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 l’assistance 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 d’enchaîner sur la suivante.

15 SQL-MANAGER Si nous devions effectuer ces différentes opérations sans l’assistance 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 d’enchaîner sur la suivante. SQL-MANAGER nous apporte deux avantages:

16 SQL-MANAGER Si nous devions effectuer ces différentes opérations sans l’assistance 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 d’enchaî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 l’assistance 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 d’enchaî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 d’un ACQUIRE DBSPACE).

18 Menu d’Accueil Menu d’Accueil Cet écran est le Menu d’Accueil de SQL-MANAGER.

19 Menu d’Accueil

20 Dessin de la Base O N 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 numéro du Storpool Nous devons indiquer le numéro du Storpool pour afficher la liste de Dbspaces associés.

23 Interversion de Storpools L’outil 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 nouveau POOL PF2: 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 Storpool 2 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 ALBERT.DBSP1 Nous trouvons bien ALBERT.DBSP1 dans la liste des Dbspaces du Storpool 2.

27 Interversion de Storpools nouveau POOL PF2: 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 Storpool 1 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 PUBLIC.GUY Nous trouvons bien PUBLIC.GUY dans la liste des Dbspaces du Storpool 1.

30 Acquisition d’un Dbspace  Acquérons un nouveau Dbspace: ALBERT.DBNEW dans le storpool 1,

31 Acquisition d’un Dbspace PF11 Nous voulons acquérir un nouveau dbspace dans le Storpool 1. Pour ce faire, demandons un écran vierge par PF11.

32 Acquisition d’un Dbspace valeurs par défaut Sur cet écran nous pouvons saisir les différents paramètres de l’ACQUIRE DBSPACE. Des valeurs par défaut vous sont proposées, que nous pouvons modifier.

33 Acquisition d’un Dbspace ALBERT.DBNEW PF2: Sur cet écran nous définissons un DBSPACE privé ALBERT.DBNEW avec les valeurs par défaut, puis appuyons sur PF2: MAJ.

34 Acquisition d’un Dbspace ALBERT.DBNEW Nous trouvons bien ALBERT.DBNEW dans la liste des Dbspaces du Storpool 1.

35 Déplacement d’une table  Nous voulons maintenant transférer une table d’un 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 d’une table ALBERT.DBSP1 Partons de la liste des Dbspaces du Storpool 2, dans lequel se trouve ALBERT.DBSP1 qui contient la table à transférer.

37 Déplacement d’une table ALBERT.DBSP1 PF5 Plaçons le curseur en regard du Dbspace ALBERT.DBSP1 et appuyons sur PF5: DET.

38 Déplacement d’une table ALBERT.DBSP1 Les tables contenues dans le Dbspace ALBERT.DBSP1 sont affichées.

39 Déplacement d’une table ALBERT.DBNEW PF2 Pour transférer la table ALBERT.PERSONNEL, il suffit de modifier le nom du Dbspace en précisant le nouveau nom, c’est à dire: ALBERT.DBNEW, puis en appuyons sur PF2:MAJ.

40 Déplacement d’une table ALBERT.PERSONNEL ALBERT.DBSP1. Notons que la table ALBERT.PERSONNEL a disparu de la liste des tables du Dbspace ALBERT.DBSP1.

41 Déplacement d’une table curseur ALBERT.DBNEWPF5 Revenons sur l’affichage des Dbspaces du Storpool 1, et plaçons le curseur devant le ALBERT.DBNEW puis appuyons sur PF5: DET.

42 Déplacement d’une table ALBERT.PERSONNEL ALBERT.DBNEW Nous trouvons bien la table ALBERT.PERSONNEL dans la liste des tables du Dbspace ALBERT.DBNEW.

43 Modification d’une 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 d’une table ALBERT.PERSONNEL curseur PF5 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 d’une 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 d’une table typelongueurNOMlongueur nombre de décimales SALAIREPF2 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 d’une table QUALIFICATION type CHAR(5) NOT NULL PF2 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 d’une table  Nous voulons maintenant modifier les Index portant sur cette table, en changeant l’Index de Clusterisation de cette table (IMAT à la place de INOM)

49 Modification des Index PF5 Nous voulons, maintenant, changer d’Index de Clusterisation sur cette table. Pour ce faire il suffit d’appuyer sur PF5 pour avoir la liste des Index portant sur cette table.

50 Modification des Index Index de Clusterisation PF5 Nous remarquons que INOM est l’Index de Clusterisation. Notons que nous pourrions obtenir la constitution de l’Index en positionnant le curseur, puis en appuyant sur PF5.

51 Modification des Index IMATIndex de Clusterisation F N INOM Pour que IMAT devienne le nouvel Index de Clusterisation il suffit de mettre Cluster à F, tout en mettant Cluster à N pour l’Index INOM.

52 Création d’une table  Nous voulons maintenant, créer une nouvelle table FOURNISSEUR dans le Dbspace ALBERT.DBNEW.

53 Création d’une table PF11 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 d’une 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 d’une table nom du créateur nom de la table Label Saisissons, d’abord, le nom du créateur de la table et le nom de la table et éventuellement un Label pour cette table.

56 Création d’une table PF2: Ensuite, nous allons définir chacune des colonnes de cette table et appuyer sur PF2: MAJ.

57 Création d’une table FOURNISSEUR La table FOURNISSEUR apparait bien dans la liste des tables définies dans le Dbspace DBNEW.

58 Création d’une table  Nous décidons maintenant, de supprimer cette nouvelle table FOURNISSEUR.

59 Suppression d’une table FOURNISSEUR curseur PF6 Pour supprimer la table FOURNISSEUR il suffit de positionner le curseur sur la ligne associée et d’appuyer sur PF6: Supp.

60 Suppression d’une table FOURNISSEUR La table FOURNISSEUR a disparu de la liste des tables du Dbspace DBNEW.

61 Liste des Dbspaces Libres PF10 A partir de la liste des Dbspaces, nous pouvons demander ceux disponibles (c’est à dire les Dbspaces qui ont été ajoutés et pas encore acquis), ceci en appuyant sur PF10: Libre.

62 Liste des Dbspaces Libres pooltype de Dbspacenombre de pages nombre de dbspaces 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 d’Accueil PF8PF9 Revenu sur le menu d’Accueil, 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 PF99 Demandons tout d’abord 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 PF8 8 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 confirmation Une confirmation est demandée pour prendre en compte la suppression des modifications.

68 Définition des Autorisations autorisations par utilisateurspar tables par programmes Après cette Suppression des modifications le menu d’accueil est revenu à sa configuration d’origine. Notons que nous pourrions, également, de façon interactive, donner, modifier ou supprimer les autorisations par utilisateurs, par tables ou par programmes.