- AutorIn
- Kai Herrmann
- Hannes Voigt
- Andreas Behrend
- Wolfgang Lehner
- Titel
- CoDEL - A Relationally Complete Language for Database Evolution
- Zitierfähige Url:
- https://nbn-resolving.org/urn:nbn:de:bsz:14-qucosa-202851
- Quellenangabe
- Advances in Databases and Information Systems - 19th East European Conference, ADBIS 2015 Poitiers, France, September 8–11, 2015 Proceedings
- Abstract (EN)
- Software developers adapt to the fast-moving nature of software systems with agile development techniques. However, database developers lack the tools and concepts to keep pace. Data, already existing in a running product, needs to be evolved accordingly, usually by manually written SQL scripts. A promising approach in database research is to use a declarative database evolution language, which couples both schema and data evolution into intuitive operations. Existing database evolution languages focus on usability but did not aim for completeness. However, this is an inevitable prerequisite for reasonable database evolution to avoid complex and error-prone workarounds. We argue that relational completeness is the feasible expressiveness for a database evolution language. Building upon an existing language, we introduce CoDEL. We define its semantic using relational algebra, propose a syntax, and show its relational completeness.
- Freie Schlagwörter (DE)
- Datenbankevolution, Srachentwicklung
- Freie Schlagwörter (EN)
- Descriptive Database Evolution, Evolution Language, Relational Completeness
- Klassifikation (DDC)
- 004
- Klassifikation (RVK)
- ST 270
- Verlag
- Lecture Notes in Computer Science, New York
- Sonstige beteiligte Institution
- Technische Universität Dresden
- URN Qucosa
- urn:nbn:de:bsz:14-qucosa-202851
- Veröffentlichungsdatum Qucosa
- 02.06.2016
- Dokumenttyp
- Konferenzbeitrag
- Sprache des Dokumentes
- Englisch
- Lizenz / Rechtehinweis