Objectifs

-Créer une base de données avec les tablespace et les schémas
-Gérer les autorisations de la base de données
-Visualiser les créations et modifications objets
-Ajouter des contraintes référentielles
-Réaliser les contraintes CHECK

Programme

– Hiérarchie des objets.
 – Database. Ordre de création. Catalogage. Répertoire système et de
base de données. Activation d’une base. Connexion.

– Tablespace. Type de tablespace. Notion de container et d’extent.
tablespace sms et dms.

– Schéma. Généralités. Ordre de création.

– Règles des noms d’objets DB2 UDB.

– Table. Type de données. Ordre de création. Copie. Les « summary
table ».

– Vue, Index, Alias : généralités, création et utilisation.

– Nickname. Généralités. Création et utilisation. Limites.
Travaux pratiques
Création d’une base de données, tablespace et schéma. Création des
tables, vues, index, alias.

– Modification. Suppression. Base de données. Tablespace. Table.
Vue. Nickname.
Travaux pratiques
Modification d’un tablespace, d’une table.

– Généralités. Terminologie.

– Clé primaire et clé étrangère : définition, utilisation.

– Règles de mise à jour. Définition, restrict, cascade, set null.

– Suppression. Table « Delete-Connectee ».

– L’instruction Set Integrity.

– Restrictions.
Travaux pratiques
Ajout de contraintes référentielles, création des contraintes CHECK.

– Généralités. La gestion des utilisateurs UDB.

– Les autorités au niveau de l’instance et de la base de données.
SYSADM. SYSCTRL. SYSMAINT. DBADM.

– Les privilèges : schéma, table ou vue, index.

– Gestion de la sécurité UDB. Utilisateurs et groupes.

– Accorder et retirer des droits : les instructions GRANT
et REVOKE.
Travaux pratiques
Gestion des autorisations de la base de données.

– Généralités. Les vues du catalogue : les vues du schéma
(SYSCAT et SYSSTAT).

– Description détaillée des vues.
Travaux pratiques
Visualisation des créations et modifications objets à l’aide des vues
du catalogue.

– Architecture UDB. Processus. Mémoire. Stockage.

– Gestion de l’espace. Structure d’une page. Modifications.

– Index. PCTFREE. MINPCTUSED. Table. PCTFR

Référence :  BDD001

Type de Stage : Pratique

Durée : 4 jours

Public concerné:

Administrateurs de bases de
données DB2 souhaitant maîtriser
l’administration UDB sous
Windows/Linux/Unix.

Prérequis:

Connaissances de base des
SGBDR, du langage SQL et de
DB2