CSC/ECE 517 Fall 2007/wiki2 2 aa: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
=Introduction= | =Introduction= | ||
==Object-relational Mapping== | ==Object-relational Mapping== | ||
Object-relational mapping is a programming technique or process to transform data between relational database and object-oriented programming. | |||
=Implementations= | =Implementations= | ||
==ActiveRecord in Ruby== | ==ActiveRecord in Ruby== |
Revision as of 15:07, 21 October 2007
Object-relational mapping. Ruby's ActiveRecord is one attempt to allow an object-oriented program to use a relational database. The Crossing Chasms pattern is another. Look up several approaches to mapping relational databases to o-o programs, include hyperlinks to all of them, and explain how they differ. Report on the strengths of various approaches (making sure to credit the authors for their insights).
Introduction
Object-relational Mapping
Object-relational mapping is a programming technique or process to transform data between relational database and object-oriented programming.
Implementations
ActiveRecord in Ruby
Crossing Chasms Pattern
Hibernate
Service Data Object
Comparison
Reference
External Links