.lm 1
.rm 79
.flags bold
.nap
.nf
.nj
.b 3
		======================================
		 ^*Manual de utilizao do sistema DBAG\*
		======================================
.b 3
			^* N D I C E\*
.b 3
^*Prembulo\*
.b 3
^*1. - Introduo  utilizao interactiva\*
.b 3
 Definio da estrutura duma base (record)           [ ^*CREATE\* ] ... 1-2
.b
 Tornar uma base "corrente"                     [ ^*USE\* ou ^*OPEN\* ] ... 1-4
.b
 Visualizao da estrutura duma base        [ ^*DISPLAY\* ou ^*LIST\* ] ... 1-5
.b
 Carregamento de dados numa base                     [ ^*APPEND\* ] ... 1-6
.b
    Interactivo                                                 ... 1-7
.b
       Directamente na base de dados                            ... 1-8
.b
       Num ficheiro intermdio                                  ... 1-8
.b
    A partir de ficheiros em disco                              ... 1-9
.b
 Descarregamento de dados duma base                  [ ^*APPEND\* ] ... 1-9
.b
 Visualizao dos dados duma base           [ ^*DISPLAY\* ou ^*LIST\* ] ... 1-9
.b
 Modificao dos dados carregados numa base                     ... 1-12
.b
    Usando o editor                                  [ ^*EDIT\* ]   ... 1-12
.b
    Utilizando ficheiros em disco                 [ ^*REPLACE\* ]   ... 1-13
.b
 Pesquisa (seleco de records) numa base            [ ^*SEARCH\* ] ... 1-13
.b
 Ordenao dos records seleccionados numa base         [ ^*SORT\* ] ... 1-15
.b
 Apresentao de campos     [ ^*DISPLAY\* ou ^*LIST\*, ^*DEFINE DISPLAY\* ] ... 1-16
.b
    Definio do "display"                                      ... 1-18
.b
 Salvar/repor pesquisas,ordenaes,"displays" [ ^*SAVE\*, ^*RESTORE\* ] ... 1-19
.b
 Cancelar pesquisas e ordenaes                     [ ^*CANCEL\* ] ... 1-20
.b
 Apresentao de dados num ficheiro  [ ^*DISPLAY\* ou ^*LIST ... TO\* ] ... 1-21
.b
 Eliminao de todos os records duma base              [ ^*ZERO\* ] ... 1-21
.b
 Modificao da estrutura duma base        [ ^*MODIFY STRUCTURE\* ] ... 1-22
.b
    Base vazia                                                  ... 1-22
.b
    Base com dados j carregados                                ... 1-22
.b
 Eliminao total duma base                          [ ^*DELETE\* ] ... 1-23
.b
 Obteno de ajuda (help)                         [ ^*HELP\* ou ^*?\* ] ... 1-24
.b
 Caractersticas globais do DBAG            [ ^*DISPLAY\* ou ^*LIST\* ] ... 1-24
.b
 Posicionamento de parmetros globais do DBAG           [ ^*SET\* ] ... 1-25
.b
 Ligao entre duas bases por referncia explcita              ... 1-26
.b
 Ligao entre duas bases atravs de "join"            [ ^*JOIN\* ] ... 1-27
.b
 Indexao e desindexao de campos          [ ^*INDEX\*, ^*NOINDEX\* ] ... 1-29
.b
    Indexao por palavras-chave                 [ ^*INDEX KWIC\* ] ... 1-30
.b
 Supresso de records duma base                        [ ^*KILL\* ] ... 1-30
.b
 Cpia da estrutura duma base                [ ^*COPY STRUCTURE\* ] ... 1-31
.b
 Uso de ficheiros de comandos                             [ ^*@\* ] ... 1-32
.b
 Escrita e edio da linha de comando          [ ^*UP\* ou ^*RECALL\* ] ... 1-33
.b
 Comandos directos ao sistema operativo       [ ^*VMS\*, ^*EDT\*, ^*TPU\* ] ... 1-34
.b
 Novidades                                             [ ^*NEWS\* ] ... 1-35
.b
 Procedimento automtico  entrada do DBAG                      ... 1-35
.b
 Sada do DBAG                                 [ ^*EXIT\* ou ^*QUIT\* ] ... 1-36


.b 3
^*2. - Lista de comandos (ordem alfabtica)\*
.b 3
 Obter ajuda (help)                          ^*?\* ou ^*HELP\*          ... 2-22
.b
 Utilizar ficheiros de comandos              ^*@\*                  ... 2-2
.b
 Tornar "corrente" determinado record        ^*<n_>\* ou ^*RECORD <n_>\*  ... 2-21
.b
 Incluir/transferir dados                    ^*APPEND\*             ... 2-3
.b
 Cancelar a "pesquisa corrente"              ^*CANCEL\* SEARCH      ... 2-6
.b
 Cancelar o "sort corrente"                  ^*CANCEL\* SORT        ... 2-6
.b
 Fechar uma base                             ^*CLOSE\*              ... 2-7
.b
 Copiar (duplicar) a estrutura duma base     ^*COPY STRUCTURE\*     ... 2-8
.b
 Definir a estrutura duma nova base          ^*CREATE\*             ... 2-9
.b
 Definir o "display corrente" para uma base  ^*DEFINE DISPLAY\*     ... 2-10
.b
 Suprimir completamente uma base             ^*DELETE\*             ... 2-11
.b
 Visualizar records, estruturas, etc.        ^*DISPLAY\*            ... 2-12
.b
 Modificar (editar) records duma base        ^*EDIT\*               ... 2-16
.b
 Chamar directamente o EDT do VMS            ^*EDT\*                ... 2-19
.b
 Terminar a sesso interactiva               ^*EXIT\* ou ^*QUIT\*       ... 2-20
.b
 Tornar "corrente" determinado record        ^*GOTO\* ou ^*RECORD <n_>\* ... 2-21
.b
 Obter ajuda (help)                          ^*HELP\* ou ^*?\*          ... 2-22
.b
 Indexar uma base                            ^*INDEX\*              ... 2-23
.b
 Indexar uma base por palavras-chave         ^*INDEX\* KWIC         ... 2-23
.b
 Fazer o "join" de duas bases numa nova base ^*JOIN\*               ... 2-24
.b
 Suprimir records duma base                  ^*KILL\*               ... 2-26
.b
 Visualizar records, estruturas, etc.        ^*LIST\*               ... 2-12
.b
 Modificar a estrutura duma base             ^*MODIFY STRUCTURE\*   ... 2-28
.b
 Desindexar uma base                         ^*NOINDEX\*            ... 2-29
.b
 Novidades do DBAG                           ^*NEWS\*               ... 2-30
.b
 Abrir (tornar "corrente") uma base          ^*OPEN\* ou ^*USE\*        ... 2-43
.b
 Pausas na execuo dum ficheiro de comandos ^*PAUSE\*              ... 2-31
.b
 Terminar a sesso interactiva               ^*QUIT\* ou ^*EXIT\*       ... 2-20
.b
 Aceder ao "buffer" de comandos do DBAG      ^*RECALL\* ou ^*UP\*       ... 2-32
.b
 Tornar "corrente" determinado record        ^*RECORD\* ou ^*GOTO\* <n_> ... 2-21
.b
 Re-indexar uma base                         ^*REINDEX\*            ... 2-33
.b
 Modificar (sem editar) records duma base    ^*REPLACE\*            ... 2-34
.b
 Repor comandos do DBAG                      ^*RESTORE\* COMMANDS   ... 2-35
.b
 Repor um "display corrente"                 ^*RESTORE\* DISPLAY    ... 2-35
.b
 Repor uma "pesquisa corrente"               ^*RESTORE\* SEARCH     ... 2-35
.b
 Repor um "sort corrente"                    ^*RESTORE\* SORT       ... 2-35
.b
 Salvar comandos do DBAG                     ^*SAVE\* COMMANDS      ... 2-36
.b
 Salvar um "display corrente"                ^*SAVE\* DISPLAY       ... 2-36
.b
 Salvar uma "pesquisa corrente"              ^*SAVE\* SEARCH        ... 2-36
.b
 Salvar um "sort corrente"                   ^*SAVE\* SORT          ... 2-36
.b
 Fazer uma pesquisa numa base                ^*SEARCH\*             ... 2-37
.b
 Posicionar parmetros globais do DBAG       ^*SET\*                ... 2-38
.b
 Ordenar os records seleccionados numa base  ^*SORT\*               ... 2-41
.b
 Chamar directamente o TPU do VMS            ^*TPU\*                ... 2-42
.b
 Aceder ao "buffer" de comandos do DBAG      ^*UP\* ou ^*RECALL\*       ... 2-32
.b
 Abrir (tornar "corrente") uma base          ^*USE\* ou ^*OPEN\*        ... 2-43
.b
 Executar comandos directos ao VMS           ^*VMS\*                ... 2-44
.b
 Suprimir todos os records duma base         ^*ZERO\*               ... 2-45

.b 3
^*3. - Utilizao por "menu"\*
.b 3


.b 3
^*4. - Editor do DBAG\*
.b 3


.b 3
^*5. - Utilitrios\*
.b 3


.b 3
^*6. - Salvaguarda/restauro de bases\*
.b 3


.b 3
^*7. - Importao/exportao de dados\*
.b 3


.b 3
^*8. - Limites gerais\*
.b 3


.b 3
^*9. - Terminologia\*
.b 3


.b 3
^*10. - Performance\*
.b 3

.b 3
^*11. - Anomalias e controle de situaes de erro\*
.b 5


                        ^*A P  N D I C E S\*
.b 3
.b
^*A. "Termos" mais utilizados nos comandos interactivos\*           ... 3-
.b
 A.1 ^*SCOPE\*   <lista de "scopes"_>                                ... 3-
.b
 A.2 ^*FOR\*     <expresso "for"_>                                  ... 3-
.b
 A.3 ^*FIELDS\*  <lista de campos_>                                  ... 3-
.b
 A.4 ^*SORT ON\* <lista de ordenao_>                               ... 3-
