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
Link To Document