InVerDa – the liquid database

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

  • Kai Herrmann - , Technische Universität Dresden (Autor:in)
  • Hannes Voigt - , Technische Universität Dresden (Autor:in)
  • Thorsten Seyschab - , Technische Universität Dresden (Autor:in)
  • Wolfgang Lehner - , Professur für Datenbanken (Autor:in)

Abstract

Multiple applications, which share one common database, will evolve over time by their very nature. Often, former versions need to stay available, so database developers find themselves maintaining co-existing schema versions of multiple applications in multiple versions—usually with handwritten delta code—which is highly error-prone and explains significant costs in software projects. We showcase IVD, a tool using the richer semantics of a bidirectional database evolution language to generate all the delta code automatically, easily providing co-existing schema versions within one database. IVD automatically decides on an optimized physical database schema serving all schema versions to transparently optimize the performance for the current workload.

Details

OriginalspracheEnglisch
TitelDatenbanksysteme fur Business, Technologie und Web, BTW 2017 - 17. Fachtagung des GI-Fachbereichs "Datenbanken und Informationssysteme�, DBIS 2017, Proceedings
Redakteure/-innenBernhard Mitschang, Daniela Nicklas, Frank Leymann, Harald Schoning, Melanie Herschel, Jens Teubner, Theo Harder
Herausgeber (Verlag)Gesellschaft fur Informatik (GI)
Seiten619-622
Seitenumfang4
ISBN (elektronisch)9783885796596
PublikationsstatusVeröffentlicht - 2017
Peer-Review-StatusJa

Publikationsreihe

ReiheGI-Edition : lecture notes in informatics. Proceedings
Band265
ISSN1617-5468

Konferenz

TitelDBIS - Datenbanksysteme fur Business, Technologie und Web, BTW 2017, 17. Fachtagung des GI-Fachbereichs "Datenbanken und Informationssysteme
Dauer6 - 10 März 2017
StadtStuttgart
LandDeutschland

Externe IDs

ORCID /0000-0001-8107-2775/work/142253516

Schlagworte

ASJC Scopus Sachgebiete

Schlagwörter

  • Co-existing schema versions, Database evolution, Database versioning