Title :
Evolutionary database design
Author :
Oertly, Fredy ; Schiller, Gerald
Author_Institution :
ETH, Zurich, Switzerland
Abstract :
An approach for evolutionary database design is presented which tries to remedy some of the shortcomings of previous design methods. The approach distinguishes clearly between a conceptual and a logical database design. A conceptual schema models the relevant aspects of reality. A logical schema describes the structure of the database as generic tables, and it reflects the design decisions taken to map the objects of the conceptual schema into the generic tables. To support this strategy with tools, it is necessary to have a version concept and a mechanism for recording design decisions called protocolling. These concepts are realized in Presto, a development environment for an evolutionary design of database applications which is described
Keywords :
database management systems; programming environments; systems analysis; Presto; conceptual database design; conceptual schema; database applications; design decisions; development environment; evolutionary database design; generic tables; logical database design; logical schema; protocolling; reality modeling; version concept; Application software; Computer applications; Data engineering; Databases; Design methodology; Information retrieval; Process control; Software engineering; Software maintenance; Stress;
Conference_Titel :
Data Engineering, 1989. Proceedings. Fifth International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-8186-1915-5
DOI :
10.1109/ICDE.1989.47269