Guido Moerkotte is full professor of computer science at the University of Mannheim and known for his research on query optimization within database systems.[2]

Guido Moerkotte
CitizenshipGerman
Alma materUniversität Karlsruhe
Known forQuery Optimization
Scientific career
FieldsComputer Science
InstitutionsUniversity of Mannheim
University of Aachen
Thesis Inkonsistenzen in deduktiven Datenbanken: Diagnose und Reparatur [1]  (1990)
Doctoral advisorPeter Lockemann
Doctoral studentsThomas Neumann

Life

edit

Moerkotte started studying computer science at the University of Dortmund in 1981[3] and finished his doctoral studies under the supervision of Peter Lockemann at the Universität Karlsruhe in 1990.[1] After positions as guest researcher at IBM and visiting researcher at Microsoft,[4] he joined the University of Aachen as associate professor in January 1994.[3] Since January 1996, he holds the chair of Practical Computer Science III as a full professor at the University of Mannheim.[5]

Research

edit

With more than 200 publications including three books, Moerkotte's research focuses on database systems, especially query optimization.[2] In his early years, he conducted research on deductive databases[1] and together with Alfons Kemper he worked on object-oriented databases when he was employed in Karlsruhe.[6] Nowadays he is giving courses on query optimization[7] and working on query compilers.[8]

Books

edit
  • Konstruktion von Anfrageoptimierern für Objektbanken. Verlag Shaker, Aachen 1995, ISBN 3-8265-0869-6, 1994
  • with Alfons Kemper: Object-Oriented Database Management: Applications in Engineering and Computer Science. Prentice-Hall 1994, ISBN 0-13-629239-9
  • Building Query Compilers[8]

References

edit
  1. ^ a b c Moerkotte, Guido (7 March 2013). Ein universelles Konzept zum flexiblen Informationsschutz in und mit Rechensystemen. Springer. ISBN 9783642842788. Retrieved 2023-08-29.
  2. ^ a b "research.com". Retrieved 2023-08-31.
  3. ^ a b "ResearchGate". Retrieved 2023-08-31.
  4. ^ "Xing". Retrieved 2023-08-29.
  5. ^ "Heuristic and randomized optimization for the join ordering problem" (PDF). Retrieved 2023-08-29.
  6. ^ Alfons Kemper, Christoph Kilger, Guido Moerkotte (1991). "Function materialization in object bases". ACM SIGMOD Record. pp. 258–267. doi:10.1145/119995.115833.{{cite book}}: CS1 maint: multiple names: authors list (link)
  7. ^ "Teaching". Retrieved 2023-08-31.
  8. ^ a b "Building Query Compilers" (PDF). Retrieved 2023-08-31.
edit