Database Properties
Database Type: PostgreSQL - 9.0.18
Schema public
standard public schema
Tables
| Table / View | Children | Parents | Columns | Rows | Type | Comments |
|---|---|---|---|---|---|---|
| atividades_desenvolvidas | 0 | 1 | 6 | 0 | Table | |
| backup_discentes_ect | 0 | 1 | 4 | 0 | Table | |
| bkp_matricula_componente_20162 | 0 | 1 | 7 | 14 | Table | |
| bkp_matricula_componente_20171 | 0 | 1 | 7 | 295 | Table | |
| curso | 45 | 23 | 58 | 319 | Table | Entidade Curso. É a base para todos os demais tipos de cursos no sistema. |
| curso_sede | 0 | 2 | 3 | 0 | Table | |
| destino_padrao_processo | 0 | 4 | 4 | 0 | Table | |
| discente | 98 | 7 | 39 | 130500 | Table | Tabela criada para armazenar os discentes que foram migrados. Teve o objetivo de validar a migração |
| lock_monitor | 0 | 0 | 8 | 0 | View | |
| monitoramento_bds | 0 | 0 | 3 | 0 | Table | |
| municipio_inep | 0 | 0 | 6 | 0 | Table | |
| num_unidades | 0 | 0 | 1 | 0 | Table | |
| observatorio_comperve_backup | 0 | 2 | 72 | 0 | Table | |
| pg_ts_cfg | 0 | 1 | 3 | 0 | Table | |
| pg_ts_cfgmap | 0 | 0 | 3 | 0 | Table | |
| pg_ts_dict | 0 | 0 | 5 | 0 | Table | |
| pg_ts_parser | 1 | 0 | 7 | 0 | Table | |
| schema_version_sigaa | 0 | 0 | 10 | 138 | Table | |
| status_discente | 2 | 0 | 3 | 13 | Table | armazena os possiveis status dos discente |
| teste | 0 | 0 | 2 | 0 | Table | |
| tipo_unidade_organizacional | 1 | 0 | 2 | 17 | Table | tabela que contém os tipos de unidades organizacionais |
| tt_ch_cr_total_comp_cursados | 0 | 1 | 6 | 0 | Table | |
| tt_comp_cursados | 0 | 1 | 80 | 0 | Table | |
| tt_ira_semestral | 0 | 1 | 25 | 0 | Table | |
| vs_database_diagrams | 0 | 0 | 7 | 0 | Table | |
| vw_close_db | 0 | 0 | 4 | 0 | View | Autor: O Peregrino Derruba todos os usuario conectados. Necessário permissao de super-usuario OBS: Em testes |
| vw_con | 0 | 0 | 6 | 0 | View | Autor: O Peregrino View que mostra conexoes ativas e transações efetuadas (commit-rollback) |
| vw_db_list_access | 0 | 0 | 3 | 0 | View | Autor: O Peregrino View que lista bancos com acesso liberados ou bloqueados. --OBS: Apenas super-usuario pode executar as clausulas abaixo --Para bloquear um banco --ALTER DATABASE foo CONNECTION LIMIT 0; --(so super-usuários podem se conectar) --Para desbloquear um banco --ALTER DATABASE foo CONNECTION LIMIT -1; --(so super-usuários podem se conectar) --SELECT * FROM vw_db_list_access; |
| vw_db_size | 0 | 0 | 2 | 0 | View | Autor: O Peregrino View que mostra o tamanho dos bancos em MB |
| vw_db_size_block | 0 | 0 | 11 | 0 | View | Autor: O Peregrino View que mostra o tamanho do block no disco --SELECT * FROM vw_db_size_block; |
| vw_db_tablespace | 0 | 0 | 12 | 0 | View | Autor: O Peregrino View que mostra todos os detalhes dos bancos instalados, encoding, limite de conexoes, espaço consumido em disco, bloqueado de acesso, quantas conexoes atuais, qual a tablespace, etc --OBS: Apenas super-usuario pode executar as clausulas abaixo --Para bloquear um banco --ALTER DATABASE foo CONNECTION LIMIT 0; --(so super-usuários podem se conectar) --Para desbloquear um banco --ALTER DATABASE foo CONNECTION LIMIT -1; --(so super-usuários podem se conectar) --SELECT * FROM vw_db_tablespace; |
| vw_db_users_number | 0 | 0 | 1 | 0 | View | Autor: O Peregrino View que retorna quantos usuarios conectados ao banco --SELECT * FROM vw_db_users_number; |
| vw_dead_tuples | 0 | 0 | 17 | 0 | View | Autor: O Peregrino View que retorna no nome das tabelas que estao com tuplas mortas e precisam de vacuum --SELECT * FROM vw_dead_tuples; |
| vw_depend_tables | 0 | 0 | 6 | 0 | View | Autor: O Peregrino View que mostra as dependencias entre as tabelas --SELECT * FROM vw_depend_tables; |
| vw_depend_tables2 | 0 | 0 | 9 | 0 | View | Autor: O Peregrino View que mostra as dependencias entre as tabelas --SELECT * FROM vw_depend_tables; |
| vw_disk_mem | 0 | 0 | 1 | 0 | View | Autor: O Peregrino View que calcula através das estatisticas o percentual de utilização disco / memória. Valores acima de 70% significa que o banco esta realizado mais tarefas em memória do que i/o em disco |
| vw_find | 0 | 0 | 7 | 0 | View | Autor: O Peregrino View que procura por tabelas, esquemas, comentários, donos no banco --exemplos: --busca simples (tudo) SELECT * FROM vw_find ; --busca por esquema SELECT * FROM vw_find WHERE esquema ILIKE \'esquema\' ; --busca por tabelas SELECT * FROM vw_find WHERE tabela ILIKE \'%tabela%\' ; |
| vw_find_attrib | 0 | 0 | 10 | 0 | View | Autor: O Peregrino View que procura por nome_atributo, formato_tipo_atributo, etc. --SELECT * FROM vw_find_attrib WHERE comentario_coluna IS NULL; |
| vw_find_dml | 0 | 0 | 13 | 0 | View | Autor: O Peregrino View que efetua a mesma visualizacao de view vw_find com acrescimo total de leituras de SELECTs, INSERTs, UPDATEs, DELETEs, efetuado nas tabela do banco --SELECT * FROM vw_find_dml; |
| vw_find_pk_not_first | 0 | 0 | 4 | 0 | View | Autor: O Peregrino View que lista as tabelas cuja a chave primaria nao e o primeiro campo da tabela --SELECT * FROM vw_find_pk_not_first; |
| vw_find_seq | 0 | 0 | 5 | 0 | View | Autor: O Peregrino View que procura por esquemas, sequencia, comentários, donos no banco --exemplos: --busca simples (tudo) SELECT * FROM vw_find_seq ; --busca por esquema SELECT * FROM vw_find_seq WHERE esquema ILIKE \'esquema\' ; --busca por tabelas SELECT * FROM vw_find_seq WHERE seq ILIKE \'%seq%\' ; |
| vw_idx_duplicate | 0 | 0 | 5 | 0 | View | Autor: O Peregrino View que retorna identificação de índices duplicados no banco --SELECT * FROM vw_idx_duplicate; |
| vw_info_utils | 0 | 0 | 13 | 0 | View | Autor: O Peregrino View que retorna esquema atual, banco atual, ip do cliente, porta do cliente, ip do servidor, porta do servidor do banco de dados, pid do processo atual, qt de processos correntes no servidor --SELECT * FROM vw_info_utils; |
| vw_isolation_level | 0 | 0 | 2 | 0 | View | Autor: O Peregrino View que mostra o nivel de isolamento de transacao --SELECT * FROM vw_isolation_level; |
| vw_list_check | 0 | 0 | 5 | 0 | View | Autor: O Peregrino View que retorna nome_constrainte, esquema, tabela, coluna em que a constraint informada esta envolvida (check) OBS: Em testes --SELECT * FROM vw_list_check; |
| vw_list_dict_data | 0 | 0 | 14 | 0 | View | Autor: O Peregrino View que lista o dicionario de dados de toda a base de dados SELECT * FROM vw_list_dict_data; |
| vw_list_dict_data_doc | 0 | 0 | 14 | 0 | View | Autor: O Peregrino View que lista o dicionario de dados de toda a base de dados extendido, apropriado para documentacao, esta função sp_tradutor, sp_rm_special_chars, sp_comment_domain, ver dependencias. SELECT * FROM vw_list_dict_data_doc; |
| vw_list_dict_data_docx | 0 | 0 | 14 | 0 | View | Autor: O Peregrino View que lista o dicionario de dados de toda a base de dados extendido, apropriado para documentacao SELECT * FROM vw_list_dict_data_docx; |
| vw_list_domain | 0 | 0 | 5 | 0 | View | Autor: O Peregrino View que mostra os dominios cadastrados no banco SELECT * FROM vw_list_domain; |
| vw_list_fk | 0 | 0 | 7 | 0 | View | Autor: O Peregrino View que mostra as chaves estrangeiras, constraints das tabelas --SELECT * FROM vw_list_fk; |
| vw_list_idx | 0 | 0 | 12 | 0 | View | Autor: O Peregrino View que lista os indices, isto e, descobrir os indices de um esquema e ou tabela --SELECT * FROM vw_list_idx; |
| vw_list_last_vacuum | 0 | 0 | 4 | 0 | View | Autor: O Peregrino View que retorna uma lista de tabelas com o data do ultimo vacuum --SELECT * FROM vw_list_last_vacuum; |
| vw_list_pk | 0 | 0 | 7 | 0 | View | Autor: O Peregrino View que retorna uma lista das chaves primarias (pk) do banco |
| vw_list_tablespaces | 0 | 0 | 3 | 0 | View | Autor: O Peregrino View que retorna uma lista das tablespaces criadas --SELECT * FROM vw_list_tablespaces |
| vw_list_type_not_compatible_relat | 0 | 0 | 11 | 0 | View | Autor: O Peregrino View que retorna uma lista de tipos dos campos sendo chaves primaria e estrageiras, relacionamentos com tipos nao compativeis --SELECT * FROM vw_list_type_not_compatible_relat; |
| vw_list_unique | 0 | 0 | 4 | 0 | View | Autor: O Peregrino View que retorna nome_constraint, esquema, tabela, coluna em que a constraint informada esta envolvida (unique) Exemplo: CONSTRAINT servidor_siape_key UNIQUE (siape, digito_siape); -- tabela servidor --SELECT * FROM vw_list_unique; --Exemplo: --CONSTRAINT servidor_siape_key UNIQUE (siape, digito_siape); -- tabela servidor |
| vw_list_user_functions | 0 | 0 | 5 | 0 | View | Autor: O Peregrino View que retorna uma lista funcoes por esquema --SELECT * FROM vw_list_user_functions; |
| vw_list_views | 0 | 0 | 4 | 0 | View | Autor: O Peregrino View que lista todas as views dos usuarios no banco --SELECT * FROM vw_list_views; |
| vw_max_burst_transactions | 0 | 0 | 3 | 0 | View | Autor: O Peregrino View que mostra a quantidade de transacoes por banco/servidor realizadas. OBS: O DBA NAO PODE DEIXAR ULTRAPASSAR 2 BILHOES TRANSACOES!!! --SELECT * FROM vw_max_burst_transactions; |
| vw_max_id | 0 | 0 | 1 | 0 | View | |
| vw_monitor | 0 | 0 | 7 | 0 | View | Autor: O Peregrino View que verifica o que está executando no banco no instante atual incluido transacoes, listado por usuario e ip e por tempo Adequado para super-usuario --SELECT * FROM vw_monitor; OBS: Para cancelar processo executar os comandos abaixos |
| vw_rules | 0 | 0 | 4 | 0 | View | Autor: O Peregrino View que lista rules --SELECT * FROM vw_rules; |
| vw_status_locks | 0 | 0 | 6 | 0 | View | Autor: O Peregrino View que verifica situacao de locks em andamento no banco |
| vw_status_locks_tables | 0 | 0 | 6 | 0 | View | Autor: O Peregrino View que verifica situacao apenas de locks de registros e tabelas no banco |
| vw_table_relat | 0 | 0 | 5 | 0 | View | Autor: O Peregrino View que retorna no nome das tabelas que se relacionam com outra cujo o nome é conhecido --SELECT * FROM vw_table_relat; |
| vw_time_server | 0 | 0 | 2 | 0 | View | Autor: O Peregrino View que mostra quanto o servidor do postgres foi iniciado, tempo de execucao |
| vw_user_tt_ch_cr_total_comp_cursados | 0 | 1 | 6 | 0 | View | |
| vw_user_tt_comp_cursados | 0 | 1 | 80 | 0 | View | |
| vw_user_tt_ira_semestral | 0 | 1 | 25 | 0 | View |