• DocumentCode
    1236698
  • Title

    Defining Database Views as Data Abstractions

  • Author

    Claybrook, Billy G. ; Claybrook, Anne-Marie ; Williams, James

  • Author_Institution
    EnMasse Computer Corporation
  • Issue
    1
  • fYear
    1985
  • Firstpage
    3
  • Lastpage
    14
  • Abstract
    The concept of data abstraction is utilized in database systems to define user interfaces via database views in database application languages and to describe the architecture of database systems. Differences between the specification and use of database views and other data abstractions realized as abstract data types are discussed. Database views are formally specified using both the algebraic specification method and the abstract model specification method. The use of database views is demonstrated via the EXT_Pascal database application language.
  • Keywords
    Data abstraction; database view; formal specification; Application software; Database systems; Formal specifications; User interfaces; Data abstraction; database view; formal specification;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1985.231532
  • Filename
    1701893