Title
Explication of object-oriented databases: a software engineering perspective
Abstract
The growing use of Object-Oriented Databases (OODBs) has necessitated the inclusion of OODBs in introductory database courses. Typically, such an analysis is conducted after the explication of the dominant industry standard: the Relational Database model (RDB). Like the RDB model, the OODB model can be easily motivated. Unlike the RDB model, an established data model with defined normal forms, the OODB model cannot be easily evaluated for "goodness". We address this deficiency by examining the criteria of coupling and cohesion in database design. This approach affords the instructor the ability to better present OODBs as well as the opportunity to re-emphasize critical software engineering concepts.
Year
DOI
Venue
1998
10.1145/273133.273155
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
Keywords
Field
DocType
database design,normal form,software life cycle,software engineering,relational database,data model
Programming language,Database model,Software engineering,Semi-structured model,Computer science,Database design,Software development process,Relational model,Data model,Entity–relationship model,Explication
Conference
Volume
Issue
ISSN
30
1
0097-8418
ISBN
Citations 
PageRank 
0-89791-994-7
0
0.34
References 
Authors
5
3
Name
Order
Citations
PageRank
Adair Dingle1183.71
David A. Umphress216651.76
Russ Moul300.34