CSC/ECE 517 Fall 2007/wiki2 2 aa: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
No edit summary
Line 12: Line 12:
Thesis[http://digitalcommons.macalester.edu/context/mathcs_honors/article/1006/type/native/viewcontent/]
Thesis[http://digitalcommons.macalester.edu/context/mathcs_honors/article/1006/type/native/viewcontent/]
=External Links=
=External Links=
'''
1. [http://pg.ece.ncsu.edu/mediawiki/index.php/CSC/ECE_517_Fall_2007/wiki2 O/R Mapping Products]
2.

Revision as of 14:34, 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

Implementations

ActiveRecord in Ruby

Crossing Chasms Pattern

Hibernate

Service Data Object

Comparison

Reference

Thesis[1]

External Links

1. O/R Mapping Products

2.