Inproceedings,

Advances in Database Programming: On Concepts, Languages and Methodologies

, and .
Proc. 16th SOFSEM'89, Zdiar, High Tatra, CSSR, (December 1989)Available through Hamburg University.

Abstract

The development of data-intensive applications, such as information systems or design applications in mechanical or software engineering, involves requirements modelling, design specification, and, last but not least, the implementation and maintenance of large database application programs. This paper concentrates on the last issue and presents the state-of-the art in Database Programming.\\ Over the years, computer science has isolated a number of requirements essential for data modelling and has developed a variety of solutions on those demands. Examples include the various concepts to identify, structure and constrain data, as well as contributions to data visibility, lifetime, abstraction etc.\\ The paper first characterizes data-intensive applications by their specific demands in data modeling and argues for database programming languages and environments based on highly integrated and consistent sets of data modelling concepts. Next, the classification scheme for Database Programming Languages (DBPLs) is introduced and applied to several DBPLs. The paper concludes with initial results on database programming methodologies and environments that support the engineering of data-intensive applications.

Tags

Users

  • @msn

Comments and Reviews