CSC/ECE 517 Fall 2010/ch2 2a aa: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 20: | Line 20: | ||
####Updating objects | ####Updating objects | ||
####Deleting objects | ####Deleting objects | ||
---- | |||
== Introduction to ORM. == | |||
Object Relational Mapping is a technique of mapping the solution entities of an object oriented system, [[Objects]] to relational database tables. (link to RDBMS+wiki). This technique came into existence as an answer to the problem of lack of persistence of objects across session in Object Oriented Systems (link to Object Oriented systems+wiki). For instance in a software solution to manage the order and inventory systems of a company, the objects that are part of the systems (orders, customers . . .) must be accessible even if the system was temporarily shut down for a while. ORM helps in achieving this very essential requirement by bringing the database into the picture, more specifically bringing the RDBMS(link to RDBMS) into the picture. |
Revision as of 00:18, 21 September 2010
Language extensions for ORM
- Introduction to ORM.
- Why ORM, why not another solution?
- Flavors of ORM.
- ORM implementation in specific languages
- Groovy, Grails and GROM
- Creating classes and tables
- Basic CRUD
- Creating objects
- Reading objects
- Updating objects
- Deleting objects
- PHP
- Creating classes and tables
- Basic CRUD
- Creating objects
- Reading objects
- Updating objects
- Deleting objects
- Groovy, Grails and GROM
Introduction to ORM.
Object Relational Mapping is a technique of mapping the solution entities of an object oriented system, Objects to relational database tables. (link to RDBMS+wiki). This technique came into existence as an answer to the problem of lack of persistence of objects across session in Object Oriented Systems (link to Object Oriented systems+wiki). For instance in a software solution to manage the order and inventory systems of a company, the objects that are part of the systems (orders, customers . . .) must be accessible even if the system was temporarily shut down for a while. ORM helps in achieving this very essential requirement by bringing the database into the picture, more specifically bringing the RDBMS(link to RDBMS) into the picture.