Une base de données AS/400 journalisée peut être définie de deux façons :
- Créer la bibliothèque où seront placées les tables SQL par l'ordre SQL : CREATE COLLECTION.
Générer ensuite les entités logiques sous forme "AS/400 SQL", ce qui créera les tables avec l'ordre SQL : CREATE TABLE. - Si la bibliothèque n'a pas été créée par CREATE COLLECTION, ou si les entités logiques ont été générées sous forme "AS/400 natif", créer des journaux en utilisant les commandes IBM (CRTJRN, CRTJRNRCV, STRJRNPF).