The rapid application and database development (RADD) workbench — A comfortable database design tool

  • Meike Albrecht
  • Margita Altus
  • Edith Buchholz
  • Antje Düsterhöft
  • Bernhard Thalheim
Conceptual Modelling Issues
Part of the Lecture Notes in Computer Science book series (LNCS, volume 932)


We present a workbench for database design which supports designers efficiently and informally to achieve correct and efficient databases.


Natural Language Integrity Constraint Database Design Semantic Constraint Attribute Grammar 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. [ABDT95]
    M. Albrecht, E.Buchholz, A. Düsterhöft, B. Thalheim: An Informal and Efficient Approach for Obtaining Semantic Constraints using Sample Data and Natural Language. Workshop “Semantics in Databases”, 1–11, Prague, 1995.Google Scholar
  2. [AlT92]
    M.Altus, B.Thalheim. Design by Units and its Graphical Implementation. In: Kurzfassungen des 4. GI-Workshops “Grundlagen von Datenbanken”, Technical Report ECRC-92-13, Barsinghausen, 1992.Google Scholar
  3. [Alt94]
    M.Altus. A User-Centered Database Design Environment. In: The Next Genaration of Case Tools, Proceedings of the Fifth Workshop on NGCT, Utrecht, The Netherlands. 1994.Google Scholar
  4. [BCN92]
    C. Batini, S. Ceri, and S. Navathe, Conceptual database design, An entity-relationship approach. Benjamin Cummings, Redwood, 1992.Google Scholar
  5. [BDT94]
    Edith Buchholz, Antje Düsterhöft, Bernhard Thalheim, Exploiting Knowledge Gained from Natural Language for EER Database Design. Technical Report I-10-1994, Computer Science Institute, Cottbus Technical University, 1994.Google Scholar
  6. [BOT90]
    P. Bachmann, W. Oberschelp, B. Thalheim, and G. Vossen. The design of RAD: Towards an interactive toolbox for database design. RWTH Aachen, Fachgruppe Informatik, Aachener Informatik-Berichte, 90-28, 1990.Google Scholar
  7. [CoG93]
    P. Corrigan and M. Gurry, ORACLE Performance Performance. O'Reilly & Associates, Inc., 1993.Google Scholar
  8. [FlH89]
    C.C. Fleming and B. von Halle, Handbook of relational database design. Addison-Wesley, Reading, 1989.Google Scholar
  9. [FuN86]
    A.L. Furtado and E.J. Neuhold, Formal techniques for database design. Springer, Heidelberg, 1986.Google Scholar
  10. [Kok90]
    A.J.Kok. User Modelling for Data Retrieval Applications. Vrije Universiteit Amsterdam, Faculteit Wiskunde en Informatica, 1990.Google Scholar
  11. [KoS91]
    H.F. Korth and A. Silberschatz, Database System Concepts. McGraw-Hill, 1991.Google Scholar
  12. [Leo92]
    M. Leonard, Database design theory. Macmillan, Houndsmills, 1992.Google Scholar
  13. [MaR92]
    Heikki Mannila, Kari-Jouko Räihä, The Design of Relational Databases. Addison-Wesley, 1992.Google Scholar
  14. [Ris88]
    N. Rishe, Database Design Fundamentals. Prentice-Hall, Englewood-Cliffs, 1988.Google Scholar
  15. [RoR89]
    A. Rosenthal and D. Reiner, Database design tools: Combining theory, guesswork, and user interaction. Proc. 8th ER-Conference, 1989Google Scholar
  16. [RoS87]
    L.A. Rowe and M.R. Stonebreaker. The POSTGRES Data Model. In Proceedings of the Thirteenth International Conference on Very Large Data Bases, 83–96, Brighton, UK, September 1987.Google Scholar
  17. [ScT93]
    K.-D. Schewe and B. Thalheim, Fundamental Concepts of Object Oriented Concepts. Acta Cybernetica, 11, 4, 1993, 49–81.Google Scholar
  18. [ScT94]
    K.D. Schewe and B. Thalheim, Achieving Consistence in Active Databases. Proc. Ride-ADS, 1994Google Scholar
  19. [Sha92]
    D.E. Shasha, Database Tuning — A Principle Approach. Prentice Hall, 1992.Google Scholar
  20. [SiM 81]
    A.M. Silva, M.A. Melkanoff, A method for helping discover the dependencies of a relation, In Advance in Database Theory, eds H. Gallaire, J. Hinker, J.-M. Nicolas, Plenum Publ. 1981, S 115–133Google Scholar
  21. [SST94]
    K.-D. Schewe, D. Stemple and B. Thalheim, Higher-level genericity in object-oriented databases. Proc. COMAD (eds. S. Chakravarthy and P. Sadanandan), Bangalore, 1994Google Scholar
  22. [StG 88]
    Veda C. Storey, Robert C. Goldstein, Methodology for Creating User Views in Database Design, ACM Transactions on Database Systems, Sept. 1988, pp 305–338Google Scholar
  23. [StS90]
    D. Stemple and T. Sheard, Construction and calculus of types for database systems. Advances in Database Programming Languages (eds. F. Bancilhon, P. Buneman), Addison-Wesley, 3–22, 1990.Google Scholar
  24. [StS91]
    D. Stemple and T. Sheard, A recursive base for database programming primitives. Next Generation Information System Technology (eds. J.W. Schmidt, A.A. Stognij), LNCS 504, 311–332, 1991.Google Scholar
  25. [StT94]
    M. Steeg and B. Thalheim. Detecting Bottlenecks and Computing better Operational Behavior on Conceptual Data Schemes, October 1994, submitted.Google Scholar
  26. [Su85]
    S.S. Su, Processing-Requirement Modeling and Its Application in Logical Database Design. In Principles of Database Design (ed. S.B. Yao), 1: Logical Organization, 151–173, 1985.Google Scholar
  27. [TAA94]
    B.Thalheim, M.Albrecht, M.Altus, E.Buchholz, A.Düsterhöft, K.-D.Schewe. The Intelligent Toolbox for Database Design RAD (in German). GI-Tagung, Kassel, Datenbankrundbrief, Ausgabe 13, Mai 1994, p.28–30.Google Scholar
  28. [Tha92]
    B. Thalheim, The database design system (DB)2. Database — 92. Proc. Third Australian Database Conference, Research and Practical Issues in Databases, (eds. B. Srinivasan, J. Zeleznikow), World Scientific, 279–292, 1992.Google Scholar
  29. [Tha94]
    B.Thalheim. Database Design Strategies. Technical Report I-02-94, Computer Science Institute, Cottbus Technical University, 1994.Google Scholar
  30. [Ull82]
    J. D. Ullman Principals of Database Systems. Computer Science Press, Rockville, MD, 1982.Google Scholar
  31. [Wie87]
    G. Wiederhold, File Organization for Database Design. McGraw-Hill, 1987.Google Scholar
  32. [Yao85]
    S.B. Yao (ed.) Principles of database design, Volume I: Logical organizations. Prentice-Hall, 1985.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1995

Authors and Affiliations

  • Meike Albrecht
    • 2
  • Margita Altus
    • 1
  • Edith Buchholz
    • 2
  • Antje Düsterhöft
    • 2
  • Bernhard Thalheim
    • 2
  1. 1.Department of Computer ScienceUniversity of RostockGermany
  2. 2.Institute of Computer ScienceBrandenburgian Technical University of CottbusGermany

Personalised recommendations