
DB2-020
TABLE DES MATIÈRES
1. Introduction ........................................................................................................................ 5
2. Description des tables......................................................................................................... 5
2.1. Utilisation de DataBase navigator.............................................................................. 5
2.1.1. Création d’un schéma......................................................................................... 6
2.1.2. Accès aux définitions de tables .......................................................................... 8
2.1.3. Accès aux données ............................................................................................. 9
2.2. Utilisation de Websphere Studio.............................................................................. 10
2.2.1. Création d’une nouvelle base ........................................................................... 11
2.2.2. Création de table............................................................................................... 12
2.2.3. Création de colonnes ........................................................................................ 12
2.2.4. Contrainte de clé primaire ................................................................................ 13
2.2.5. Contrainte d’intégrité ....................................................................................... 14
2.2.6. Modification ultérieure d’une table.................................................................. 15
2.2.7. Création de vues ............................................................................................... 16
2.2.8. Exportation vers le serveur............................................................................... 17
2.2.9. Exécution d’un script ....................................................................................... 18
2.3. Terminologie ............................................................................................................ 19
3. SQL/400 ........................................................................................................................... 20
3.1. SYSINDEXES ......................................................................................................... 20
3.2. SYSKEYS ................................................................................................................ 21
3.3. SYSCOLUMNS ....................................................................................................... 21
3.4. SYSTABLES ........................................................................................................... 22
3.5. SYSVIEWDEP......................................................................................................... 22
3.6. SYSVIEWS.............................................................................................................. 22
3.7. Support des contraintes d'intégrité référentielle....................................................... 23
3.8. Support des triggers ou déclencheurs....................................................................... 24
3.9. Les messages escape du SGBD................................................................................ 25
3.10. Procédures cataloguées ........................................................................................ 25
3.11. Pocédures stockées............................................................................................... 25
3.12. Validation à deux phases ou two phases commit................................................. 26
4. Autres fonctions base de données .................................................................................... 26
4.1. National Language Support...................................................................................... 26
4.2. Predictive Query Governor ...................................................................................... 26
4.3. Amélioration des performances ............................................................................... 27
4.4. Bases de données distribuées ................................................................................... 27
4.5. Passerelles vers d'autres SGBDR ............................................................................. 27
4.6. Data Propagator........................................................................................................ 28
4.7. Opticonnect .............................................................................................................. 28
5. Bases de données parallèles ............................................................................................. 28
5.1. La base de données SMP (Symetric Multiprocessing Parallel) ............................... 28
5.2. La base de données faiblement associée .................................................................. 28
6. Sécurité des données ........................................................................................................ 29
6.1. La journalisation....................................................................................................... 29
6.2. La protection des chemins d'accès par le système (SMAPP)................................... 29
6.3. Le contrôle de validation.......................................................................................... 29
7. Limitations ....................................................................................................................... 30
© Institut de Poly-informatique (2003)
DB2_020.doc version 4 du 04/10/2004 13:58