OS400-04
© Institut de Poly-informatique (1995)
OS40004.DOC
LES DONNÉES ET L'OS400
le SGBDR DB2/400
Auteur : Dominique Vignez
DB2/400 les données et l'OS400 2
© Institut de Poly-informatique (1995)
Cette page est laissée intentionnellement blanche
DB2/400 les données et l'OS400 3
© Institut de Poly-informatique (1995)
Table des matières
1 Introduction................................................................................................................7
2 Traitement des données par l'AS400 .........................................................................7
3 Description des fichiers .............................................................................................8
3.1 Description au niveau enregistrement............................................................8
3.2 Description au niveau champ.........................................................................8
3.2.1 types de données supportés................................................................8
4 Organisation de la Base de Données AS400..............................................................9
4.1 Notion de base de données.............................................................................9
5 Méthodes de description des données au système.....................................................10
5.1 Outils d'aide à la gestion des descriptions de données...................................10
5.1.1 Dictionnaire des données...................................................................10
5.1.2 Fichier de références de zones ...........................................................10
5.2 Utilisation d’Operation navigator ..................................................................11
5.3 Terminologie..................................................................................................11
6 OS400 DDS ...............................................................................................................13
6.1 Niveaux informations dans un membre source de description de
données ......................................................................................................................14
6.1.1 Créer un membre PF ou LF................................................................16
6.2 ..............................................................................................................................17
6.2.1 Syntaxe d'une ligne de spécification DDS.........................................17
7 OS400 IDDU .............................................................................................................20
8 SQL/400.....................................................................................................................22
9 Description à l'aide de Query Manager......................................................................22
10 Description des fichiers système................................................................................24
10.1 Fichier QIDCTP10.........................................................................................24
10.2 Fichier QIDCTP20.........................................................................................24
10.3 Fichier QIDCTP21.........................................................................................25
10.4 Fichier QIDCTP25.........................................................................................25
10.5 Fichier QIDCTP30.........................................................................................25
10.6 Fichier QIDCTP31.........................................................................................26
10.7 Fichier QIDCTP51.........................................................................................26
10.8 Fichier QIDCTP52.........................................................................................26
10.9 Fichier QIDCTP53.........................................................................................26
10.10 Fichier QIDCTL76 ....................................................................................27
10.11 Fichier QIDCTL80 ....................................................................................27
10.12 Fichier QIDCTL81 ....................................................................................27
10.13 Fichier QIDCTL82 ....................................................................................27
10.14 Fichier QIDCTL84 ....................................................................................27
10.15 Fichier QIDCTL86 ....................................................................................27
10.16 Fichier QIDCTL88 ....................................................................................28
10.17 SYSINDEXES...........................................................................................28
10.18 SYSKEYS .................................................................................................28
10.19 ..........................................................................................................................29
10.20 SYSCOLUMNS ........................................................................................29
10.21 SYSTABLES.............................................................................................29
10.22 ..........................................................................................................................30
10.23 SYSVIEWDEP..........................................................................................31
10.24 SYSVIEWS ...............................................................................................31
DB2/400 les données et l'OS400 4
© Institut de Poly-informatique (1995)
11 Évolutions relatives au support de DB2 en V3R1M0................................................32
11.1 Support de IFS (Integrated File System)........................................................32
11.2 Réorganisation des tables système.................................................................32
11.3 QABDCCST..................................................................................................32
11.4 QADBFCST...................................................................................................32
11.5 QADBIFLD....................................................................................................33
11.6 QADBKFLD..................................................................................................33
11.7 ............................................................................................................................33
11.8 QADBXRDBD ..............................................................................................33
11.9 QADBXREF..................................................................................................33
11.10 QADBPKG................................................................................................33
11.11 QADBFDEP..............................................................................................33
11.12 Support des contraintes d'intégrité référentielle ........................................33
11.13 Support des triggers ou déclencheurs ........................................................34
11.14 ..........................................................................................................................35
11.15 Les messages escape du SGBD.................................................................35
11.16 ..........................................................................................................................36
11.17 ..........................................................................................................................36
11.18 Procédures cataloguées..............................................................................36
11.19 Validation à deux phases ou two phases commit ......................................36
12 Les fichiers de l'OS400..............................................................................................37
12.1 ............................................................................................................................37
12.2 Types de fichiers............................................................................................37
12.3 Accès aux fichiers..........................................................................................38
12.4 CONTRÔLE DES ACCÈS FICHIERS.........................................................39
12.4.1 Open feedback area..........................................................................40
12.4.2 I/O feedback area .............................................................................40
13 Les fichiers de données..............................................................................................41
13.1 Structure.........................................................................................................41
14 Description.................................................................................................................41
14.1 fichiers physiques...........................................................................................41
14.2 Structure.........................................................................................................42
15 Mots clé......................................................................................................................43
15.1 Niveau fichier.................................................................................................43
15.2 Niveau format d'enregistrement.....................................................................45
15.3 Niveau zone ...................................................................................................47
15.4 Niveau clé ......................................................................................................53
16 fichiers logiques.........................................................................................................53
16.1 Structure.........................................................................................................53
16.2 Logiques joints...............................................................................................53
16.3 Conversions de type de données....................................................................55
17 Mots clé......................................................................................................................55
17.1 Niveau fichier.................................................................................................55
17.2 Niveau enregistrement ...................................................................................56
17.3 Niveau joint....................................................................................................56
17.4 Niveau champ ................................................................................................57
17.5 Niveau clé ......................................................................................................58
17.6 Niveau sélection/omission .............................................................................61
18 Autres fonctions base de données..............................................................................62
18.1 National Language Support............................................................................62
DB2/400 les données et l'OS400 5
© Institut de Poly-informatique (1995)
18.2 Predictive Query Governor............................................................................62
18.3 Amélioration des performances.....................................................................62
18.4 Bases de données distribuées.........................................................................62
18.5 Passerelles vers d'autres SGBDR...................................................................63
18.6 Data Propagator..............................................................................................63
18.7 Opticonnect....................................................................................................63
19 Bases de données parallèles.......................................................................................64
19.1 La base de données SMP (Symetric Multiprocessing Parallel) .....................64
19.2 La base de données faiblement associée........................................................64
20 Sécurité des données..................................................................................................65
20.1 La journalisation ............................................................................................65
20.2 La protection des chemins d'accès par le système (SMAPP).........................65
20.3 Le contrôle de validation................................................................................65
20.4 DASD de technologie RAID 5.......................................................................66
21 Limitations.................................................................................................................67
1 / 67 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !