Question

Je recherche une base de données SQL d'un type de type qui est entièrement basé sur le concept de temps, comme ceux qui sont géographiques, de relation-centré, etc.

Mon souhait principal est que je puisse apporter des modifications à la base de données au fur et à mesure que je vais, puis à tout moment, une requête indique essentiellement, montrez-moi comment la base de données a examiné cette date et cette heure.Je préférerais que la base de données SQL ait cette fonctionnalité intégrée, au lieu de devoir la mettre en œuvre à l'aide d'une table de journaux et d'enregistrer chaque transaction.

Suis j'espère un rêve de tuyau?

merci!

Edit: Après quelques recherches supplémentaires, il semble qu'un " La base de données temporelle " pourrait êtrece que je cherche.Donc, toute information sur l'utilisation d'une de celles-ci, s'il y a de bonnes sources open-source disponibles, etc., seraient très utiles!

Était-ce utile?

La solution

Oracle a Flashback .Le plus proche, je peux penser à SQL Server nécessite des instantanés , sans recourir àRestauration des journaux de transaction (nécessite un modèle de récupération complète).

Autres conseils

Vous voudrez peut-être consulter Timedb .

note, cependant, que vous pouvez faire exactement la même chose en mettant en œuvre une colonne ValidTimeBeGin et ValidTimeend dans vos tables et en les remplissant en conséquence.L'outil prend simplement ses déclarations SQL spéciales et les convertit aux déclarations conformes à SQL92.

Qu'est-ce que vous recherchez un historien de logiciel.Ce sont des bases de données dans lesquelles toutes les données sont organisées temporellement, vraiment leur fonction de base.Une fois des utilisations de l'historien du logiciel, consiste à activer une fonction de lecture, où les données de la série chronologie peuvent être lues dans l'ordre dans lequel elle a été entrée, qui est souvent essentielle dans ces industries qui l'exigent, comme des applications en temps réel en finance, au gaz, Utilitaires pétroliers et électriques.

Certaines entreprises offrant des historiens de logiciels sont

Wonderware FactoryTalk OSI PI

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top