Autor del Post: DPowell
Foro de CA: Comentarios Generales
Hmmm. Mi conocimiento de AS/400 está un poco oxidado y tu pregunta es un poco vaga, pero intentaré...
El AS/400 tuvo una base de datos integrada sin nombre durante varios años. Eventualmente, IBM decidió llamarla DB2/400 solo para darle un nombre y competir con los Oracles y SQL Servers del mundo. Pero las tablas AS400 NO son tablas en una base de datos como podrías pensar en Oracle o SQL Server.
Una tabla '400 es un archivo físico dentro del sistema de archivos. Del mismo modo, cualquier vista lógica también son archivos dentro del sistema de archivos. Cuando le pides al sistema que abra una tabla, "DB2/400" simplemente abre el archivo físico.
Curiosamente, los índices NO son archivos separados y se almacenan dentro de los datos físicos o la vista lógica.
Espero que eso ayude.