BASE DE DONNÉES SQL/400
 
Time : 2 days
 
Code : BD403
 
Price : 900 € HT
 
Objective : Connaître à l'issue de la formation, la base de données du System i. Savoir la mettre en oeuvre via SQL.
 
Pre-Requisite : Notions i5/OS.
 
Public : Développeurs.

 
 
  • INTRODUCTION

    • DB2/400 et SQL/400
    • Evolution du SQL/400
  • PRINCIPES DE BASE

    • Structure de la base de données
    • Accès aux données
    • Organisation des fichiers
    • Vocabulaire
  • SESSION SQL

    • Paramétrage de la session
    • Démarrage de session
  • LES COLLECTIONS

    • Définition : Collection, Database et Schema
    • Liens avec les bibliothèques
    • Création et gestion
    • Interactions objets DB2/400 et objets SQL/400
    • Catalogue SQL
    • Journalisation et contrôle de validation
  • LES TABLES

    • Définition
    • Etapes de création
    • Suppression de la table
    • Numérotation automatique
    • Suppression et mise à jour
    • Tables basées sur un modèle
    • Vérification du contenu
    • Création et gestion
    • Cas des fichiers multi-membre et gestion des formats
    • Types de données courants et valeurs par défaut
    • Types spéciaux : LOB, DATALINK
    • Remplissage à partir d'une autre table
    • Champs de référence
    • Documentation : LABEL et COMMENT
  • INDEX ET VUES

    • Création des index, vues
    • Définition et principe
    • Etapes de création
    • Comparaisons index/vue et fichiers logiques
    • Gestion des membres
  • SECURITE ET INTEGRITE

    • Gestion des déclencheurs système et SQL
    • Définition : contraintes, déclencheurs et journalisation
    • Ajout des contraintes
    • Les déclencheurs
    • Déclencheurs de vues (multi-tables)
    • Principe
    • Les différentes contraintes
    • Gestion des contraintes
    • Ajout de déclencheurs
  • ISERIES NAVIGATOR

    • Création des collections, tables, index, Â…
    • Présentation
    • Database Navigator
    • Création à partir d'un modèle
    • Régénération d'instructions
    • Gestion de la base de données