DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Bancos de dados temporais - Revista SQL Magazine 96

Este artigo apresenta conceitualmente bancos de dados temporais, bem como suas principais vantagens. É apresentada uma visão geral sobre os trabalhos desenvolvidos nesta área, bem como algumas implementações.






Os bancos de dados são utilizados para armazenar dados de diferentes tipos de aplicações. A infinidade de necessidades que devem ser atendidas pelos bancos de dados exige que estes ofereçam recursos de recuperação dos mesmos.

         Neste contexto, frequentemente é necessário que se recupere informações que foram sobrescritas, neste caso tal operação só será possível caso tenha sido gerado um log (ler Nota DevMan 1), repetição do registro, ou caso o banco de dados tenha o recurso temporal (ler Nota DevMan 2).

   Este artigo apresenta alguns detalhes dos bancos de dados temporais. O artigo está organizado da seguinte forma: inicialmente apresentamos uma revisão sobre a padronização SQL-92, trazendo suas funcionalidades e características, bem como uma visão geral das tecnologias que precederam tal padronização.

         Depois de discutirmos um pouco a SQL, apresentamos a proposta da padronização para bancos de dados temporais e um pouco de sua história de implantação. Feito isto, discutimos teoricamente as vantagens deste tipo de banco de dados. Por fim, são apresentadas as conclusões do artigo.

A padronização SQL-92

         Antes de aprofundar-se no assunto TSQL2 (extensão temporal para linguagem estruturada de consultas), a qual foi projetada para bancos de dados temporais, é fundamental revisar os conceitos sobre o SQL-92.

         O padrão SQL-92 (SQL2) se estabeleceu como linguagem de consulta de dados sendo amplamente adotado na área da computação. Foi precedida de outros padrões, tais como SQL-86 (SQL1) e SQL-89. Após a padronização do SQL-92 pela organização ISO (ler Nota DevMan 3) vieram outros padrões, tais como TSQL2, SQL:1999 (SQL3) visando resolver limitações relacionadas a Orientação de Objetos e SQL:2003 que oferece recursos para integração com XML, dados de outras fontes, rotinas em Java, além de outras funcionalidades.

 A padronização SQL-92 reúne um conjunto de comandos que executam as tarefas básicas em bancos de dados. Entre as funcionalidades oferecidas pelo padrão SQL-92, temos: definição e manipulação de dados, controle de acesso e "



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03