Plan des cours
Formation DB2

Durée : 7 jours


Pourquoi utiliser une base de données ?

Inconvénients des fichiers

Différentes approches

 

Concept relationnel

Attributs, Relation

Tables à 2 dimensions

Concept de globalité

Concept de logique pure

 

Qu’est-ce qu’un système relationnel ?

Une frontière

Un système tabulaire

Un langage ensembliste

Une sécurité

Une confidentialité

 

Opérations de l’algèbre relationnelle

Selection (WHERE)

Projection (SELECT)

Jointure

Union

Intersection

 

Intégrité référentielle

Gestion des clés primaires et secondaires
Règles de mis à jour des tables
Régles du DELETE, et/ou de INSERT, et/ou de UPDATE

Normalisation

1NF, 2NF, 3NF

 

Présentation du langage ensembliste SQL

DDL = ( CREATE, ALTER, DROP )

DNL = ( INSERT, UPDATE, DELETE, SELECT )

DCL = ( GRANT, REVOKE )

 

Concept et architecture DB2

Etude des requettes SQL DDL

STOGROUP

DATABASE

INDEXSPACE

INDEX

TABLESPACE

TABLE

VIEW

SYNONYM

Modification des objets DB2 par ALTER

Tout supprimer par DROP

Travaux pratiques

 

Etudes des requêtes SQL DML = Data Manipulation Language

Etude des requettes SQL

Pratique des jointures et des sub-select

Travaux pratique avec DB2 Interactif SPUFI

 

Ecriture d’un programme COBOL + DB2

Ecriture des requêtes SQL dans un programme

Utilisation de l’utilitaire DCLGEN

Définition et rôle des Host-variables

Utilisation du INCLUDE des tables et de SQLCA

Déclaration et utilisation d’un curseur

Rôle des indicateurs de variables

Travaux pratiques

 

Formation Mainframe

Formation Mainframe

Cette formation s'adresse à de jeunes ingénieurs chimistes, biologistes, mécaniciens, ...

Plus...

Formation Pacbase

Formation Pacbase

Cette formation s'adresse principalement à des informaticiens ayant une expérience du Mainframe IBM...

Plus....

Découvrez les modules de ces formations