Autor do Post: DPowell
Fórum da CA: Comentários Gerais
Hmmm. Meu conhecimento de AS/400 está um pouco enferrujado e sua pergunta está um pouco vaga, mas vou tentar...
O AS/400 teve um banco de dados integrado sem nome por vários anos. Eventualmente, a IBM decidiu chamá-lo de DB2/400 apenas para dar um nome e competir com os Oracles e SQL Servers do mundo. Mas as tabelas AS400 NÃO são tabelas em um banco de dados como você poderia pensar no Oracle ou SQL Server.
Uma tabela '400 é um arquivo físico dentro do sistema de arquivos. Da mesma forma, qualquer visualização lógica também são arquivos dentro do sistema de arquivos. Quando você pede ao sistema para abrir uma tabela, o "DB2/400" simplesmente abre o arquivo físico.
Curiosamente, os índices NÃO são arquivos separados e são armazenados dentro dos dados físicos ou da visualização lógica.
Espero que isso ajude.