Featured Posts

Artigos da Semana no TI Especialistas - 18-04/2013 Cadastre as vagas de trabalho da sua empresa gratuitamente no TI Especialistas - http://bit.ly/Yxebts PROMOÇÃO: Estude de qualquer lugar e em qualquer horário com os cursos Online de ITIL, ISO 2000,...

Read more

Artigos da Semana no TI Especialistas - 15/04/2013 Cadastre as vagas de trabalho da sua empresa gratuitamente no TI Especialistas - http://www.tiespecialistas.com.br/jobs/ PROMOÇÃO: Cursos Online de ITIL, ISO 2000, ISO 27002, Cloud Computing, COBIT...

Read more

Artigos da Semana no TI Especialistas - 11/04/2013 Cadastre as vagas de trabalho da sua empresa gratuitamente no TI Especialistas - http://www.tiespecialistas.com.br/jobs/ PROMOÇÃO: Cursos Online de ITIL, ISO 2000, ISO 27002, Cloud Computing, COBIT...

Read more

Artigos da Semana no TI Especialistas Lançamos nossa loja on-line, confira: http://tiespecialistas.alavancar.me/afiliado/tiespecialistas/ TI Especialistas lança portal com Banco de Vagas e Currículos gratuito, saiba mais: http://www.tiespecialistas.com.br/2013/03/ti-especialistas-lanca-banco-de-vagas-e-curriculos-gratuito/ Curso: Brasília:...

Read more

Confira as novidades no TI Especialistas Lançamos nossa loja on-line, confira: http://tiespecialistas.alavancar.me/afiliado/tiespecialistas/ TI Especialistas lança portal com Banco de Vagas e Currículos gratuito, saiba mais: http://www.tiespecialistas.com.br/2013/03/ti-especialistas-lanca-banco-de-vagas-e-curriculos-gratuito/ TI...

Read more

  • Prev
  • Next

Definições de tipo, tamanho e formato dos campos no ADABAS

2

Category : Programação

[ad code=4 align=center]

TAMANHO E FORMATO DOS CAMPOS ADABAS

(N) Numerico – de 1 até 29 bytes
(B) Binario – de 1 até 126 bytes
(A) Alfanumerico – de 1 até 253 bytes
(F) Ponto Fixo – até 4 bytes
(G) Ponto Flutuante – 4 a 8 bytes
(P) Decimal Compactado – até 15 bytes
(U) Decimal Não Compactados – até 29 bytes

TIPOS DE CAMPOS

ELEMENTAR – Contém apenas um valor de um registro.

MULTIPLO – Pode possuir até 191 ocorrencias em um mesmo registro, onde ele pode assumir diversos valores dentro de uma ocorrência de registro.

GRUPO – Consiste em vários campos elementares consecutivos da FDT combinados em apenas um. Dessa forma pode-se acessar os campos com mais facilidade melhorando o desempenho quando devidamente utilizado durante o processo de manipulação de dados.

PERIODICO – É um campo que possibilita obter diversas ocorrencias dentro de uma mesma ocorrencia, pode ser repetido até 99 vezes.

SUPERDESCRITOR – É a combinação de dois ou mais campos – pode ser completo usado todos os campos ou partes dele – um campo Alfa de 10 posições, no super você pode utilizar os dez ou o nono campo (ou menos como a quarta, quinta posição) – fica a critério do analista – importante destacar – um superdescritor tem que ter mais de dois campos – se for somente um campo pode ser Hiperdescritor – o que o super descritor faz, ele pega todos os campos contidos nele e cria uma lista uma lista invertida com o endereço daquele registro, assim sendo mais rapida a consulta.

REGISTRO – É um conjunto de campos constitui um registro Adabas, cada registro esta associado a um número seguencial interno (ISN) assinalado e administrado pelo Adabas.

BLOCO – Um bloco constitui um conjunto fisico de registros e possui tamanho fisico em função do tipo de disco utilizado. Cada vez que o Adabas transfere informações do disco para a memoria (ou vice e versa) é através do bloco fisico.

ISN – Internal Seguence Number – (Numero Seguencial Interno) Consiste num número seguencial interno associado a cada registro que entra no banco de dados Adabas, é único por arquivo, toda a manipulação de registro pelo Adabas base no ISN. O ISN tanto pode ser gerado pelo Adabas como pode ser assinalado pelo usuário.

RABM - Relative Block Number – (Numero Relativo do Bloco) O Adabas associa aos blocos dos data sets (ASSO, DATA entre outros) um número seguencial, o RBN é convertido em endereço fisíco do disco pelo método de acesso do sistema operacional (BDAM em IBM) antes de ser efetuada a operação de entrada e saida.

EXTENT – Um determinado Extent consist num conjunto de blocos fisícos contigos (de disco) alocados para uma determinada função Adabas.

FILE – (ARQUIVO) Um arquivo Adabas consiste num conjunto de blocos de dados do usuário e pode ser constituido de diversos extents fisicos.

BANCO DE DADOS – Um banco de dados Adabas consiste em um ou mais arquivos (FILE) de dados do usuário, e também todas os dados e tabelas necessarias ao Adabas na Administração do banco de dados. O banco Adabas é composto por alguns data sets. – ASSO / DATA / WORK – (PLOG / CLOG)

ASSO – O associator que contém as informações de controle para o administrar os dados dos usuários, neste data set onde estão as localizações dos dados, para melhor utilização dos discos pode ser comprimido os dados. Contém basicamente os dados de.

01 – Listas Invertidas (de superdescritor, descritor.
02 – Conversor de endereços (Tabela de ISN e RBN)
03 – Tabela de descrição de dados – FDT
04 – Outros dados de controle como memória disco disponivel, quantidade de arquivos carregados, controle de utilização de ISN entre outros.

DATA – Data Storage onde estão os dados dos usuários, o Adabas armazena os dados de formar comprimida, diminuindo o indice de utilização de memoria em disco.

WORK – Este data set pelo nucleo do banco Adabas como arquivo de trabalho que executa as tarefas abaixo:

01 – Proteção e recuperação do banco de dados.
02 – Armazenamento intermediario das listas de ISN proveniente de pesquisas.
02 – Area intermediaria para operação dos algoritimos de pesquisa.

PLOG – (Protection Log) Este data set é onde ficam armazenadas as alterações feitas no banco Adabas (é utilizada em bancos de Produção) – quando o analista descobre que alguem deletou um registro é usando o Plog que se recupera o arquivo deletado do banco.

CLOG – (Command Log) Este data set é para fazer estatisticas do banco, como exemplo de comandos de pior duração, ou de programas de consomem mais recursos entre outros, tem diversar softwares que coletam estas informações e fazem alguns relatórios bem interessante – vou passar dois, o REVIEW é da software AG (caro mais muito bom) e o TRIM da Treehouse Software muito interessante e não tão caro.

FCB – (Bloco de controle de arquivo) – Para cada arquivo do banco existe uma FCB. Contém informações sobre área de estensão e de áreas livres.

FDT – Tabela de descrição de campos – Uma FDT corresponde a descrição dos campos que compõem cada FILE (arquivo) e corresponde ao esquema dos campos do campo no banco. Como os dados são compactados e há supressão de campos brancos e nulos, a FDT é frequentemente consultada quando uma vez obtida o valor de ISN e RABN, dai se efetua o varredura sequencial dos campos de registros lógicos. Na FTD estão em detalhes a descrição fisíca de todos os campos.

Fonte: www.mainframes.com.br

[ad code=4 align=center]

Be Sociable, Share!

Comments (2)

Muito boa sua iniciativa de divulgação do melhor SGBD que conheço e trabalho. Gostaria que fosse falado sobre Listas Invertidas, como sou criadas e gerenciadas pelo ADABAS.

Listas Invertidas – No Adabas tem os campos descritores, super descritor para eles funcionarem voce te que ter uma lista (com o endereço dos dados) – é uma estrutura de dados. Uma Lista de chaves primárias (Primary Keys) associada à uma outro lista, no caso de chaves secundárias.

Essas listas são indices para chaves grandes com repetições.

Post a comment