Um Método para Elaborar Bancos de Dados Analítico-Temporais para o Armazenamento de Históricos de Dados
Resumo
O presente trabalho descreve um método para, a partir de Bancos de Dados Operacionais, elaborar Bancos de Dados Analítico-Temporais, cujo principal objetivo é o de armazenar históricos de dados para auxiliar no processo de tomada de decisões, auditorias e recuperação de dados. O trabalho contém duas etapas. A primeira etapa tem por objetivo auxiliar, manualmente, a modelagem do Banco de Dados Analítico-Temporal, com base nos modelos de dados dos Bancos de Dados Operacionais. Na segunda etapa objetivou-se disponibilizar mecanismos automáticos, explorados nos próprios Sistemas Gerenciadores de Banco de Dados, que possibilitem a geração, o transporte e o armazenamento dos dados Analítico-Temporais, usando gatilhos e procedimentos armazenados.
Referências
CORDEIRO, Robson Leonardo Ferreira; SANTOS, Clesio Saraiva dos; EDELWEISS, Nina; GALANTE, Renata de Matos. “Classificação de restrições de integridade em bancos de dados temporais de versões”. In: Brazilian symposium on Databases, 19. Anais/Proceedings SBBD’2004. Brasilia, p. 336-337, 2004.
GOLFARELLI, Mateo; MAIO, Dario; RIZZI, Stefano. “Conceptual Design of Data Warehouses from E/R Schemes”. In: Hawaii International Hierarquias Conference on Systems Sciences, 1998, Hawaii. Proceedings. Hawaii, 1998. 10 p.
ITALIANO, Isabel C.; FERREIRA, João Eduardo. “Synchronization Options for Data Warehouse Designs”, Publicado na IEEE Computer Magazine, Revista de IEEE Computer Society, 2006.
MOODY, Daniel L.; KORTINK, Mark A. R. “From enterprise models to dimensional models: a methodology for data warehouse and data mart design”. In: International Workshop on Design and Management of Data Warehouse, Stockholm, 28., p.2, 2000, p. 1-12.
POLETTO, Alex S. R. de S.; ALMEIDA JUNIOR, Jorge Rady de. “Modeling of an Analytical Database System”, 9a International Conference on Enterprise Information Systems - ICEIS’2007, Ilha da Madeira, Portugal, Funchal, 13 – 16 de Jun., 2007.
PRICE, Jason. “Oracle Database 11g SQL: Domine SQL e PL/SQL no banco de dados Oracle”. Aborda as versões 11g, 10g, 9i e 8i. Porto Alegre. Editora Bookman, 2009.
SANTOS, Constância da Silva. “Implementação de bancos de dados temporais com versionamento de esquemas: um estudo comparativo”. 2003. 68 p. Dissertação - Instituto de Informática, Univ. Fed. Rio Grande Sul, Porto Alegre, 2003.
SILBERSCHATZ, Abraham; KORTH, Henry F.; SUDARSCHAN, S. “Sistemas de Bancos de Dados”. 5a edição - Rio de Janeiro. Editora: Elsevier, 2006.
SPRAGUE, Ralph H. Jr.; WATSON, Hugh J. “Sistema de apoio à decisão: colocando a teoria em prática”, 2a edição – Rio de Janeiro. Editora: Campus, 1991.
TANSEL, Abdullah Uz. “Temporal relational data model”. Revista IEEE Computer Society (IEEE Transactions on Knowledge e Data Engineering), v.9, n.3, may/june, p. 464-479, 1997.
VASSILIADIS, Panos; SIMITSIS, Alkis; SKIADOPOULOS, Spiros. “Conceptual modeling for ETL processes”. In: Workshop on Data Warehousing and OLAP. Proceedings of the 5th ACM international workshop on Data Warehousing and OLAP. McLean, Virginia, USA, p. 14-21, 2002.