ACM SIGMOD Anthology VLDB dblp.uni-trier.de

A Pragmatic Approach to Structured Database Design.

Luiz Tucherman, Antonio L. Furtado, Marco A. Casanova: A Pragmatic Approach to Structured Database Design. VLDB 1983: 219-231
@inproceedings{DBLP:conf/vldb/TuchermanFC83,
  author    = {Luiz Tucherman and
               Antonio L. Furtado and
               Marco A. Casanova},
  editor    = {Mario Schkolnick and
               Costantino Thanos},
  title     = {A Pragmatic Approach to Structured Database Design},
  booktitle = {9th International Conference on Very Large Data Bases, October
               31 - November 2, 1983, Florence, Italy, Proceedings},
  publisher = {Morgan Kaufmann},
  year      = {1983},
  isbn      = {0-934613-15-X},
  pages     = {219-231},
  ee        = {db/conf/vldb/TuchermanFC83.html},
  crossref  = {DBLP:conf/vldb/83},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}

Abstract

A database design methodology, based on the concept of module, is proposed as a way of managing the complexity of database descriptions and, at the same tima, enforcing integrity constraints. The design of databases is carried out in two levels of abstraction, the specification level, which is independent of any database managemant system, and the representation level, that refines the first one into an actual implementation of the database.

At the specification level, the definition of a mdule consists of a high-level description of the structures and operations of the module, as well as the integrity constraints. Two module constructors, extension and subsmption, are used to define new modules fron old ones. Extension is similar to the usual view mechanism. Subsumption is a new module constructor that permits adding new structures, operations and constraints to those of old modules, and redefining old operations, tiich may be required to maintain integrity.

The representation level description of a database is carried out using the SQL/DS system, which indicates that the modular database design proposed can be used in conjunction with present-day systems.

Finally, the concept of module graph is introduced to capture the modular structure of the database.

Copyright © 1983 by the VLDB Endowment. Permission to copy without fee all or part of this material is granted provided that the copies are not made or distributed for direct commercial advantage, the VLDB copyright notice and the title of the publication and its date appear, and notice is given that copying is by the permission of the Very Large Data Base Endowment. To copy otherwise, or to republish, requires a fee and/or special permission from the Endowment.


Online Paper

ACM SIGMOD Anthology

CDROM Version: Load the CDROM "Volume 1 Issue 4, VLDB '75-'88" and ... DVD Version: Load ACM SIGMOD Anthology DVD 1" and ...

Printed Edition

Mario Schkolnick, Costantino Thanos (Eds.): 9th International Conference on Very Large Data Bases, October 31 - November 2, 1983, Florence, Italy, Proceedings. Morgan Kaufmann 1983, ISBN 0-934613-15-X
Contents CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML

References

[ANSI]
...
[CB1]
Marco A. Casanova, Philip A. Bernstein: The Logic of a Relational Data Manipulation Language. POPL 1979: 101-109 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CB2]
Marco A. Casanova, Philip A. Bernstein: A Formal System for Reasoning about Programs Accessing a Relational Database. ACM Trans. Program. Lang. Syst. 2(3): 386-414(1980) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[CCF]
...
[CV]
Marco A. Casanova, Vânia Maria Ponte Vidal: Towards a Sound View Integration Methodology. PODS 1983: 36-47 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[DMW]
Walter Dosch, Gianfranco Mascari, Martin Wirsing: On the Algebraic Specification of Databases. VLDB 1982: 370-385 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[EKW]
Hartmut Ehrig, Hans-Jörg Kreowski, Herbert Weber: Algebraic Specification Schemes for Data Base Systems. VLDB 1978: 427-440 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[FS]
Antonio L. Furtado, Kenneth C. Sevcik, Clesio Saraiva dos Santos: Permitting updates through views of data bases. Inf. Syst. 4(4): 269-283(1979) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[DB]
Umeshwar Dayal, Philip A. Bernstein: On the Correct Translation of Update Operations on Relational Views. ACM Trans. Database Syst. 7(3): 381-416(1982) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Ha]
...
[IBM1]
...
[IBM2]
...
[LMWW]
Peter C. Lockemann, Heinrich C. Mayr, Wolfgang H. Weil, Wolfgang H. Wohlleber: Data Abstractions for Database Systems. ACM Trans. Database Syst. 4(1): 60-75(1979) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[LZ]
Barbara Liskov, Stephen N. Zilles: Specification Techniques for Data Abstractions. IEEE Trans. Software Eng. 1(1): 7-19(1975) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[NG]
Shamkant B. Navathe, Suresh G. Gadgil: A Methodology for View Inegration in Logical Database Design. VLDB 1982: 142-164 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Pa]
David Lorge Parnas: On the Criteria To Be Used in Decomposing Systems into Modules. Commun. ACM 15(12): 1053-1058(1972) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[SFNC]
Ulrich Schiel, Antonio L. Furtado, Erich J. Neuhold, Marco A. Casanova: Towards multi-level and modular conceptual schema specifications. Inf. Syst. 9(1): 43-57(1984) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[SNF]
Clesio Saraiva dos Santos, Erich J. Neuhold, Antonio L. Furtado: A Data Type Approach to the Entity-Relationship Approach. ER 1979: 103-119 CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[SS]
John Miles Smith, Diane C. P. Smith: Database Abstractions: Aggregation and Generalization. ACM Trans. Database Syst. 2(2): 105-133(1977) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[TF]
...
[TFC]
...
[We]
...
[WM]
...
[YWH]
S. Bing Yao, Vance E. Waddle, Barron C. Housel: View Modeling and Integration Using the Functional Data Model. IEEE Trans. Software Eng. 8(6): 544-553(1982) CiteSeerX Google scholar pubzone.org BibTeX bibliographical record in XML
[Zi]
...
[ZLT]
...

Copyright © Tue Mar 16 02:21:57 2010 by Michael Ley (ley@uni-trier.de)