DocumentCode
2849101
Title
SECONDO: an extensible DBMS platform for research prototyping and teaching
Author
Güting, Ralf Hartmut ; Almeida, Victor ; Ansorge, Dirk ; Behr, Thomas ; Ding, Zhiming ; Höse, Thomas ; Hoffmann, Frank ; Spiekermann, Markus ; Telle, Ulrich
Author_Institution
LG Datenbanksysteme fur neue Anwendungen, Fern Univ., Hagen, Germany
fYear
2005
fDate
5-8 April 2005
Firstpage
1115
Lastpage
1116
Abstract
The goal of SECONDO is to provide a "generic" database system frame that can be filled with implementations of various DBMS data models. SECONDO was intended originally as a platform for implementing and experimenting with new kinds of data models, especially to support spatial, spatio-temporal, and graph database models. We now feel, SECONDO has a clean architecture, and it strike a reasonable balance between simplicity and sophistication. Since all the source code is accessible and to a large extent comprehensible for students, we believe it is also an excellent tool for teaching database architecture and implementation concepts. SECONDO runs on Windows, Linux, and Solaris platforms, and consists of three major components SECONDO kernel, optimizer, and graphical user interface.
Keywords
Linux; computer science education; data models; graphical user interfaces; operating system kernels; query processing; relational databases; teaching; DBMS data model; Linux; SECONDO kernel; SECONDO optimizer; SECONDO tool; Solaris platforms; Windows; database system frame; graph database model; graphical user interface; spatial database model; spatio-temporal database model; teaching database architecture; Algebra; Costs; Data engineering; Education; Filters; Graphical user interfaces; Prototypes; Query processing; Spatial databases; User interfaces;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Engineering, 2005. ICDE 2005. Proceedings. 21st International Conference on
ISSN
1084-4627
Print_ISBN
0-7695-2285-8
Type
conf
DOI
10.1109/ICDE.2005.129
Filename
1410227
Link To Document