Dr.Ir. J.H. ter Bekke
Associate Professor Database Systems

[J.H. ter Bekke] Department of Mediamatics
Mekelweg 4, Room: 10.110
2628 CD Delft
The Netherlands

Phone: +31 15 2784402
Fax: +31 15 2787141
Email: J.H.terBekke@EWI.TUDelft.NL

Curriculum Vitae

Studied Mathematics and Computer Science at Eindhoven University of Technology (TUE), graduated in 1974 and during four years a database researcher at TUE. Has been project leader at the Ministry of Transport from 1978 until 1980. Has been at the Department of Information Systems, Delft University of Technology (TUD), since 1980, received his Ph.D. at TUD in 1991, was a lecturer until 1985 and later on an associate professor. Lectures in Database Systems and is leader of the Xplain database project. Produced a number of technical papers, articles and books on semantic database technology and has had wide experience with data modeling in various fields.
Johan ter Bekke died on March 19th, 2004.
Courses | Software | Articles | Classics | Books

Courses:

  • in2024TU Inleiding Database Systemen (info in Nederlands)
  • in2025 Inleiding Database Systemen (info in Nederlands)
  • in2025DOI Inleiding Database Systemen (info in Nederlands)
  • in2038P Practicum bij Inleiding Database Systemen
  • in2410 Databases (info in Nederlands)
  • in4041TU Database Ontwerp (info in English)
  • in4041DOI Database Ontwerp (info in English)
  • in1051TB (spm1410) Informatie- & Communicatietechnologie 1 (gedeelte databases)
  • in1052TB (practicum) Practicum Relationele Databases bij spm1410
  • tb345d Presentatie dd. 5 februari 2002

  • Software:
  • Manual Xplain DBMS versie 5.8 - info in Nederlands (index file in html-format).
  • Syntax of the Xplain data language - info in English (file in pdf-format, 27 KB).
  • Xplain2SQL: conversion tool - info in English (online software version).
  • Manual Xplain2SQL version 1.0 - info in English (file in pdf-format, 153 KB).
  • Xplain2SQL homepage - info in English (index file in html-format).


  • Articles:
  • J.H. ter Bekke and J.A. Bakker, Modeling and Querying Recursive Data Structures I: Introduction Proceedings of the Seventh International Conference on Artificial Intelligence and Soft Computing, Banff , Canada (2003), pp. 278-282.
  • J.H. ter Bekke and J.A. Bakker, Modeling and Querying Recursive Data Structures II: A Semantic Approach Proceedings of the Seventh International Conference on Artificial Intelligence and Soft Computing, Banff, Canada (2003), pp. 283-289.
  • J.H. ter Bekke and J.A. Bakker, Fast recursive data processing in graphs using reduction, Proceedings of the 21st IASTED International Conference on Applied Informatics, Innsbruck, Austria (2003), pp. 490-494.
  • J.H. ter Bekke and J.A. Bakker, Recursive queries in product databases, Flexible Query Answering Systems, Proceedings 5th International Conference FQAS 2002, Copenhagen, Denmark, October 27-29, 2002, Lecture Notes in Computer Science (Subseries LNAI) Volume 2522, T. Andreasen, A. Motro, H. Christiansen, H. Legind Larsen (Eds.), Springer-Verlag, Berlin-Heidelberg (2002), pp. 44-55.
  • J.A. Bakker and J.H. ter Bekke, Supporting data completeness in active databases, Proceedings of the Sixth International Conference on Artificial Intelligence and Soft Computing, Bannf, Canada (2002), ed. H. Leung, pp. 113-117.
  • J.A. Bakker and J.H. ter Bekke, Efficient maintenance of derived information in active databases, Proceedings of the Sixth International Conference on Artificial Intelligence and Soft Computing, Bannf, Canada (2002), ed. H. Leung, pp. 118-122.
  • J.H. ter Bekke and J.A. Bakker, Content-driven specifications for recursive project planning applications, Proceedings of the International Conference on Applied Informatics (AI 2002), Innsbruck, Austria (2002), ed. M.H. Hamza, pp. 448 - 452.
  • J.J. Bouma and J.H. ter Bekke, Getting information from dispersed databases through hyperqueries, Proceedings of the International Conference on Applied Informatics (AI 2002), Innsbruck, Austria (2002), ed. M.H. Hamza, pp. 443 - 447.
  • J.H. ter Bekke and J.A. Bakker, Limitations of relationships constructed from coinciding data, Proceedings of the International Conference on Intelligent Systems and Control (ICSC 2001), Clearwater, Florida, ed. M.H. Hamza, pp. 247 - 252.
  • J.A. Bakker and J.H. ter Bekke, Maintaining derived information using dynamic rule ordering, Proceedings of the International Conference on Intelligent Systems and Control (ICSC 2001), Clearwater, Florida, ed. M.H. Hamza, pp. 253 - 260.
  • Bert Bakker and Johan ter Bekke, Foolproof query access to search engines, Proceedings of the Third International Conference on Information Integration and Web-based Applications & Services (IIWAS 2001), Linz, Austria (2001), eds. W. Winiwarter, St. Bressan, I.K. Ibrahim, pp. 389 - 394.
  • Berend de Boer and J.H. ter Bekke, Applying semantic database principles in a relational environment, Proceedings of the International Symposia Applied Informatics (AI2001), Innsbruck, Austria (2001), ed. M.H. Hanza, pp. 400 - 405.
  • J.H. ter Bekke, Semantic requirements for databases in casual environments; Proceedings SAICSIT '99, Johannesburg (1999).
  • J.H. ter Bekke, Advantages of a compact semantic meta model; Proceedings 2nd IEEE Metadata Conference, Silver Spring (1997).
  • J.H. ter Bekke, Comparative study of four data modeling approaches; Proceedings 2nd international EMMSAD workshop, Barcelona (1997), eds. K. Siau, Y. Wand and J. Parsons, pp. B1-B12.
  • J.H. ter Bekke, Can we rely on SQL?, Proceedings 8th international DEXA workshop, Toulouse (1997) ed. R.R. Wagner, IEEE Computer Society, pp. 378-383.
  • J.H. ter Bekke, Semantic modeling of successive events applied to version management; Proceedings International Symposium on Cooperative Database Systems for Advanced Applications (CODAS '96) Kyoto (1996), in: Cooperative Databases and Applications, eds. Yahiko Kambayashi and Kazumasa Yokota, World Scientific, Singapore (1997), pp. 440-447.
  • J.H. ter Bekke, Meta modeling for end user computing; Proceedings Workshop on Data and Expert Systems Applications DEXA 1995, London (1995) eds. N. Revell and A Min Tjoa, pp. 267-273.
  • J.H. ter Bekke, Complex values in databases; Proceedings International Conference on Data and Knowledge Systems for Manufacturing and Engineering, Hong Kong (1994) ed. Nelson Chen, pp. 449-455.

  • Classics:
  • J.H. ter Bekke, A data manipulation language for relational data structures, Systems for Large Data Bases, Proceedings 2nd International Conference on Very Large Data Bases (eds. P.C. Lockemann and E.J Neuhold), North-Holland (1976), pp. 159-168.
  • J.H. ter Bekke, Convertibility in databases, Information Processing Letters 11, number 4/5 (12 December 1980), pp. 168-171.
  • J.H. ter Bekke, Set and type denote complementary abstractions, Report 82-11, TU Delft, Faculty of Technical Mathematics and Informatics (1982).

  • Books:
  • J.H. ter Bekke, Database ontwerp (3e druk); Kluwer Bedrijfswetenschappen, Deventer (1993).
  • J.H. ter Bekke, Semantic data modeling; Prentice Hall, Hemel Hempstead (1992).
  • J.H. ter Bekke, Semantic data modeling in relational environments; Doctoral Dissertation, Technische Universiteit Delft, (1991).
  • Top of Page