Toggle navigation
Entrar
Registrar
Administração de Dados
Índice de Documentos
Diretório de Usuários
Application Index
DOCUMENTAÇÃO
Normas e Padrões para Administração de Dados
Cabeçalhos de entidades
Código fonte Wiki de
Cabeçalhos de entidades
Última modificação por
GEOFLAVIA GUILARDUCCI DE ALVARENGA
em 16/01/2019, 17:31
Esconder números de linha
1: (% style="height:41px; width:1075px" %) 2: |((( 3: (% class="firstHeading" lang="pt-BR" style="color: black; background: none; font-weight: normal; margin: 0px 0px 0.25em; overflow: visible; padding: 0px; border-bottom: 1px solid rgb(170, 170, 170); font-size: 1.8em; line-height: 1.3; font-family: ~"Linux Libertine~", Georgia, Times, serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;" %) 4: = Cabeçalhos de entidades/tabelas = 5: ))) 6: 7: {{html}} 8: 9: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 10: style='font-size:10.0pt'>Nome:</span></b><i><span style='font-size:10.0pt; 11: color:#3366FF'> (Deve descrever o nome por extenso de forma a descrever cada sigla utilizada para formar o nome da tabela.)</span></i></p> 12: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 13: style='font-size:10.0pt'>Esquema:</span></b><i><span style='font-size:10.0pt; 14: color:#3366FF'> (Nome do esquema proprietário da tabela.)</span></i></p> 15: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 16: style='font-size:10.0pt'>Descrição: </span></b><i><span style='font-size:10.0pt; 17: color:#3366FF'>(Deve descrever claramente o ente ou objeto que será armazenado 18: em cada uma das linhas da tabela e que é caracterizado pelo seu conjunto de 19: atributos/colunas. Deve conter os seguintes elementos adicionais:<br>(1) significado 20: do(s) elemento(s) motivador(es) da criação da tabela; <br>(2) papel da tabela no 21: sistema – se for necessário, fazer contextualização de outros conceitos/tabelas 22: e <br>(3) mencionar se a tabela mantém hierarquias, históricos e se possui 23: dependências.)</span></i></p> 24: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 25: style='font-size:10.0pt'>Sistema proprietário: </span></b><i><span 26: style='font-size:10.0pt;color:#3366FF'>(Sistema que cria e mantém a tabela.)</span></i></p> 27: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 28: style='font-size:10.0pt'>Área gestora do sistema: </span></b><i><span 29: style='font-size:10.0pt;color:#3366FF'>(Área responsável pelo sistema.)</span></i></p> 30: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 31: style='font-size:10.0pt'>Área gestora da informação: </span></b><i><span 32: style='font-size:10.0pt;color:#3366FF'>(Área responsável pela informação.)</span></i></p> 33: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 34: style='font-size:10.0pt'>Sistemas Usuários:</span></b><i><span 35: style='font-size:10.0pt;color:#3366FF'> (Sistemas que utilizam a tabela.)</span></i></p> 36: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 37: style='font-size:10.0pt'>Classificação da informação:</span></b><i><span 38: style='font-size:10.0pt;color:#3366FF'> (Descrição do nível de 39: confidencialidade dos dados armazenados pela tabela, indicando a necessidade, a 40: prioridade e o grau de proteção aplicáveis.)</span></i><b><span 41: style='font-size:10.0pt'> </span></b></p> 42: <p class=MsoNormal style='text-autospace:none;border:none;padding:0cm'><b><span 43: style='font-size:10.0pt'><i>Data marts</i> usuários:</span></b><i><span 44: style='font-size:10.0pt;color:#3366FF'> (Data Marts que disponibilizam dados 45: extraídos da tabela.)</span></i></p> 46: 47: {{/html}} 48: 49: | 50: 51: **Exemplo 1:** preenchimento da documentação da tabela **JUDICIARIO.PROCESSO**. 52: 53: {{html}} 54: 55: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 56: style='font-size:10.0pt'>Nome:<span style='color:#003366'> </span></span></b><span 57: style='font-size:10.0pt;color:#003366'>Tabela de processo.</span></p> 58: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 59: style='font-size:10.0pt'>Esquema:<span style='color:#003366'> </span></span></b><span 60: style='font-size:10.0pt;color:#003366'>JUDICIARIO</span></p> 61: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 62: style='font-size:10.0pt'>Descrição:</span></b><span style='font-size:10.0pt; 63: color:#003366'> Cada registro da tabela armazena dados relativos a um processo jurídico de competência do CNJ. </span></p> 64: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><span 65: style='font-size:10.0pt;color:#003366'>Os processos armazenados nesta tabela têm origem no CNJ ou são oriundos de instâncias inferiores. Esta tabela mantém informações históricas, contendo todos os processos que foram registrados no CNJ ao longo de sua existência.</span></p> 66: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><span 67: style='font-size:10.0pt;color:#003366'>Esta tabela é uma especialização da tabela OBJETO_INCIDENTE. Portanto, um processo é também um objeto armazenado naquela tabela, sendo identificado unicamente por um número sequencial comum armazenado no campo seq_objeto_incidente, que constitui a chave primária de ambas tabelas.</span></p> 68: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 69: style='font-size:10.0pt'>Sistema proprietário: </span></b><span style='font-size:10.0pt; 70: color:#003366'> - </span></p> 71: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 72: style='font-size:10.0pt'>Área gestora do sistema:<span style='color:#003366'> </span></span></b><span 73: style='font-size:10.0pt;color:#003366'>SSPJ</span></p> 74: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 75: style='font-size:10.0pt'>Área gestora da informação:</span></b><span 76: style='font-size:10.0pt'><span style='color:#003366'> (Informar aqui a área responsável pela 77: informação.)</span></span></p> 78: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 79: style='font-size:10.0pt'>Sistemas usuários:<span style='color:#003366'> </span></span></b><span 80: style='font-size:10.0pt;color:#003366'> PROCESSAMENTO_INICIAL, AUDIO_VIDEO, BRS, CMS, CORP, DECISAO, EGAB, EJUD, EJUDCRIMINAL, EJUDREGSIMP, ECNJ, ECNJ_DIGITALIZACAO, ECNJ_PUBLICACAO, ECNJ_SESSOES, EXTRATO, IMAGEM, INFORMATIVO, INTEIROTEOR, INTERNET, INVENTARIO, JUDICIARIO, JULGAMENTO, LEXML, MAP, MDG, MTT, RPA, RTJ, SAAG, SPP, SPUB, CNJWD, SUNOPSIS, TVJUSTICA, WS_ACOMPANHAMENTO, WS_EPET, WS_INTEGRACAO, WS_PROCESSO_ELETRONICO.</span></p> 81: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 82: style='font-size:10.0pt'>Classificação da informação:</span></b><span 83: style='font-size:10.0pt;color:#003366'> Pública. Registros individuais podem ser classificados como 'ocultos', em 'segredo de justiça' ou 'sigilosos' - condição especificada pelo valor armazenado na coluna TIP_CONFIDENCIALIDADE.</span></p> 84: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 85: style='font-size:10.0pt'><i>Data marts</i> usuários:</span></b><span style='font-size: 86: 10.0pt;color:#003366'> DMJUD</span></p> 87: 88: {{/html}} 89: 90: | 91: 92: **Exemplo 2:** preenchimento da documentação da tabela **CNJ.FUNCIONARIO**. 93: 94: {{html}} 95: 96: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 97: style='font-size:10.0pt'>Nome:<span style='color:#003366'> </span></span></b><span 98: style='font-size:10.0pt;color:#003366'>Tabela de funcionario.</span></p> 99: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 100: style='font-size:10.0pt'>Esquema:<span style='color:#003366'> </span></span></b><span 101: style='font-size:10.0pt;color:#003366'>CNJ</span></p> 102: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 103: style='font-size:10.0pt'>Descrição:<span style='color:#003366'> </span></span></b><span 104: style='font-size:10.0pt;color:#003366'>Armazena informações de servidores 105: (concursados), estagiários e terceirizados que se encontram lotados no CNJ.</span></p> 106: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><span 107: style='font-size:10.0pt;color:#003366'>Os terceirizados e os estagiários são 108: inseridos pela aplicação de manutenção de funcionários disponível na intranet e 109: o servidores por <i>triggers</i>. </span></p> 110: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><span 111: style='font-size:10.0pt;color:#003366'>A tabela tem caráter histórico, pois deve manter todos os funcionários que já passaram pelo tribunal, inclusive reincidência destes, caso tenham mudado de órgão empregador, ou tenham sido exonerados e recontratados. Possui dependência direta da tabela CNJ.ORGAO_EMP, relacionamento essencial para composição da chave primária da tabela, que é formada pelo número de matrícula do funcionário em conjunto com o código do 112: órgão empregador deste.</span></p> 113: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 114: style='font-size:10.0pt'>Sistema proprietário:<span style='color:#003366'> </span></span></b><span 115: style='font-size:10.0pt;color:#003366'>Intranet – manutenção de funcionários.</span></p> 116: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 117: style='font-size:10.0pt'>Área gestora do sistema:<span style='color:#003366'> </span></span></b><span 118: style='font-size:10.0pt;color:#003366'>SADM</span></p> 119: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 120: style='font-size:10.0pt'>Área gestora da informação:</span></b><span 121: style='font-size:10.0pt'><span style='color:#003366'>SRH</span></span></p> 122: <p class=MsoNormal style='background:#E0E0E0;border:none;padding:0cm'><b><span 123: style='font-size:10.0pt'>Sistemas usuários:<span style='color:#003366'> </span></span></b><span 124: style='font-size:10.0pt;color:#003366'>SCE - Sistema de controle de estagiários, SGPT - Sistema de gerência de ponto, SIAJ, Global, SGRH – Gestão.</span></p> 125: 126: {{/html}} 127: 128: 129: 130: Em modelos multidimensionais, vejamos: 131: 132: * A documentação de tabelas deve ser segmentada utilizando-se marcadores (//tags//) em estilo XML. 133: 134: (% class="box infomessage" %) 135: ((( 136: (% style="font-family: monospace, Courier; color: black; background-color: rgb(249, 249, 249); border: 1px solid rgb(221, 221, 221); padding: 1em; white-space: pre-wrap; line-height: 1.0em;" %) 137: {{{<COMENTARIO> 138: </COMENTARIO> 139: 140: <ORIGEM> 141: </ORIGEM>}}} 142: ))) 143: 144: 145: * A documentação das tabelas de **dimensão **deve especificar seu tipo: 146: ** Dimensão "normal" – novas linhas criadas, sem deleção; 147: ** SCD tipo 1 – dimensão de alteração lenta (//slowly changing dimension//) sem preservação de histórico; 148: ** SCD tipo 2 – dimensão de alteração lenta com preservação ilimitada de histórico, novas linhas criadas e coluna de status; 149: ** SCD tipo 3 – dimensão de alteração lenta com retenção de histórico limitada.