artigo - bd (1)
DESCRIPTION
banco de dados temporaisTRANSCRIPT
Artigo.docx
CENTRO DE CINCIAS TECNOLGICAS DA TERRA E DO MARCINCIA DA COMPUTAOBANCO DE DADOSPROFESSOR MARCELO MAGNANI
BANCO DE DADOS TEMPORAIS
Acadmico:Maurcio Sonza
ItajaAgosto/2014RESUMO
O objetivo deste estudo conhecer mais sobre banco de dados temporais. A importncia deste estudo se justifica diante a possibilidade de compreender este modelo de banco de dados que pode ser aplicado para solucionar problemas cotidianos. Foi constatado que a aplicao de banco de dados temporais muito util quando existe a necessidade de ter um histrico sobre a modificao de um determinado dado, seja devido a uma necessidade do negcio ou meramente para controle de uma auditoria interna.
INTRODUO
Nos tempos atuais, a sociedade como um todo se depara com a necessidade de armazenar dados para futuras consultas, ter um registro das suas negociaes e outras transaes, o que faz com que cada vez mais seja necessrio o uso de programas integrados com banco de dados modelos para o seu respectivo negcio, porm, as vezes estes no suprem a real necessidade do usurio. Mas primeiro, o que um banco de dados?
Para Shamkant B. Navathe e Ramez Elmasri (2005, p.4 ) :Um banco de dados uma coleo de dados relacionados. Os dados so fatos que podem ser gravados e que possuem um significado implcito. Por exemplo, considere nomes, nmeros telefnicos e endereos de pessoas que voc conhece.
Tendo isso em mente, normalmente estamos falando de um banco de dados instantneo, que so usados apenas para o armazenamento de um instante de tempo dos registros nele guardados, ou seja, apenas armazenam informaes do estado presente dos dados.
Em reas como a empresarial, educao, reservas e outras, necessrio que exista um histrico sobre um dado que foi registro, para que mostre se houve algum tipo de modificao no mesmo , quando que foi feito e o que foi alterado. Podemos imaginar um cenrio aonde muitos dados devem ser armazenados e seu histrico de modificao deve ser mantido, pois os mesmos podem auxiliar durante todo o processo para a soluo de um problema que pode ser individual ou coletivo : um hospital.
Os hospitais so um dos tipos de negcio que precisam ter os seus dados salvos e atualizados constantemente, como por exemplo o histrico de um paciente, aonde vai registrar as melhorias ou desvios que ocorreram durante o perodo que ficou na instituio.Para solucionar este problema, sugere-se que seja criado um banco de dados temporal. Mas o que isso?
Para Raphael Viana Itacaramby (2006, p.9) : Eles so bancos de dados que nunca sobrepe informaes antigas e que possuem mecanismos para o facilitar o tratamento do tempo associado aos dados. O tempo tratado implicitamente pelo banco, isto , ele que tem que se preocupar com a forma como vai gerenciar os dados antigos, os novos e a forma de dar respostas s consultas desejadas pelo usurio.
Logo, subentende-se que a principal diferena entre os bancos de dados que o banco de dados instantneo contm apenas o valor atual do registro e o tempo do registro feito pela aplicao. J o banco de dados temporal contm os estados passados, presente e futuros do registro e o tempo do registro feito pelo prprio banco. Para entendermos um pouco mais sobre os bancos de dados temporais, precisamos entender os quatro tipos de tempo que podem ser classificados , so eles : Instantneo, transao, validade e bitemporal.
Banco de dados instantneosEste tipo de banco de dados o tradicional, ou seja, para cada mudana feita no banco, os dados anteriores so perdidos.
Banco de dados de tempo de transaoAps haver uma atulizao no registro, podemos verificar qual o seu estado anterior e data de modificao.
Banco de dados de validadeRegistra o tempo informado pelo usurio, por exemplo, na atualizao do quadro clnico de um paciente ou do registro de uma transao bancria.
Banco de dados bitemporalRegistra os tempos de transao e de validade, entretanto, nem sempre os tempos vo ser iguais.
CONSIDERAES FINAISAps esta pesquisa, foi possvel concluir que o uso de banco de dados temporais so normalmente utilizados para operaes e negcios especficos, como transaes financeiras e hospitais, entretanto, ele pode ser aplicado em qualquer estabelecimento que solicite manter um histrico de todos os dados para uma possivel auditoria.REFERNCIAS BIBLIOGRFICAS
ELMASRI, Ramez; NAVATHE, Shamkant B. Sistema de Banco de Dados. Revisor tcnico Luz Ricardo de Figueiredo. So Paulo: Pearson Addison Wesley, 2005.
MICHELIN, Rgio Antnio.Estudo sobre banco de dados temporais.2014. 26 f. TCC (Graduao) - Curso de Curso de Especializao em Web e Sistemas de Informao, Universidade Federal do Rio Grande do Sul, Porto Alegre, 2006. Disponvel em: . Acesso em: 08 ago. 2014.
MACDO, Diego.BANCO DE DADOS TEMPORAIS.2014. Disponvel em: . Acesso em: 08 ago. 2014.
ALMEIDA, Roniere.Entendendo sobre banco de dados temporais.2014. Disponvel em: . Acesso em: 08 ago. 2014.
ITACARAMBY, Raphael Viana.BANCO DE DADOS TEMPORAIS::Teoria e prtica. 2014. 62 f. Monografia (Especializao) - Curso de Cincia da Computao, Universidade Federal de Mato Grosso, Cuiab, 2006.
MAURO, Jos.Banco de Dados Temporal.2009. Disponvel em: . Acesso em: 08 ago. 2014.