Dbm (discuter | contributions) |
Dbm (discuter | contributions) m |
||
Ligne 13 : | Ligne 13 : | ||
:*<b>UML data model</b>. UML class diagrams are often proposed to express database schemas. The ability of this formalism to describe conceptual schemas has been studied in references [R02-01] and [B09]. It appears that by discarding some ill-designed constructs and by adding a small number of constructs (such as identifiers and other basic constraints) it is possible de define a variant of UML (called DB-UML) quite fitted to database schemas. DB-UML has also been implemented in the DB-MAIN CASE tool, together with bi-directional global schema transformations with the DB-MAIN GER model. | :*<b>UML data model</b>. UML class diagrams are often proposed to express database schemas. The ability of this formalism to describe conceptual schemas has been studied in references [R02-01] and [B09]. It appears that by discarding some ill-designed constructs and by adding a small number of constructs (such as identifiers and other basic constraints) it is possible de define a variant of UML (called DB-UML) quite fitted to database schemas. DB-UML has also been implemented in the DB-MAIN CASE tool, together with bi-directional global schema transformations with the DB-MAIN GER model. | ||
*'''Keywords''' | *'''Keywords''' | ||
− | + | ER model, Individual model, Merise model, UML class diagrams, wide-spectrum model, GER model, DB-MAIN model, logical data model, temporal model, legacy data model, relational model, network model, hierarchical model, OO model, OR model, XML model, large schema layout, semantic and statistical aspects of models, IS-A relation | |
*'''Resources''' | *'''Resources''' | ||
:'''[B09]''' Jean-Luc Hainaut. <u>Bases de données - Concepts, utilisation et développement</u>, Dunod, Collection Sciences Sup, Paris, 2009. [http://info.fundp.ac.be/~dbm/mediawiki/index.php/DUNOD2009|[book description]] | :'''[B09]''' Jean-Luc Hainaut. <u>Bases de données - Concepts, utilisation et développement</u>, Dunod, Collection Sciences Sup, Paris, 2009. [http://info.fundp.ac.be/~dbm/mediawiki/index.php/DUNOD2009|[book description]] |
ER model, Individual model, Merise model, UML class diagrams, wide-spectrum model, GER model, DB-MAIN model, logical data model, temporal model, legacy data model, relational model, network model, hierarchical model, OO model, OR model, XML model, large schema layout, semantic and statistical aspects of models, IS-A relation