• DocumentCode
    1047691
  • Title

    A generalized expert system for database design

  • Author

    Dogac, A. ; Spaccapietra, S.

  • Author_Institution
    Dept. of Comput. Eng., Middle East Tech. Univ., Ankara
  • Volume
    15
  • Issue
    4
  • fYear
    1989
  • fDate
    4/1/1989 12:00:00 AM
  • Firstpage
    479
  • Lastpage
    491
  • Abstract
    Generalized Expert System for Database Design (GESDD) is a compound expert system made up of two parts: (1) an expert system for generating methodologies for database design, called ESGM; and (2) an expert system for database design, called ESDD. ESGM provides a tool for the database design expert to specify different design methodologies or to modify existing ones. The database designer uses ESDD in conjunction with one of these methodologies to design a database starting from the requirement specification phase and producing a logical schema in one of the well-known data models, namely, the hierarchical data model, the network data model, or the relational data model. The system is evolutive in the sense that an existing methodology can be modified or a novel methodology can be added to the existing ones. GESDD is a menu-driven system and it is coded in Prolog
  • Keywords
    database management systems; expert systems; software tools; ESGM; GESDD; Generalized Expert System for Database Design; database design; hierarchical data model; logical schema; menu-driven system; network data model; relational data model; requirement specification phase; Algebra; Computer science; Data models; Database systems; Design methodology; Educational institutions; Expert systems; Machinery; Relational databases; Transaction databases;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.16607
  • Filename
    16607