Your browser does not fully support modern features. Please upgrade for a smoother experience.
Submitted Successfully!
Thank you for your contribution! You can also upload a video entry or images related to this topic. For video creation, please contact our Academic Video Service.
Version Summary Created by Modification Content Size Created at Operation
1 handwiki Camila Xu -- 3333 2022-10-18 01:49:49

Video Upload Options

We provide professional Academic Video Service to translate complex research into visually appealing presentations. Would you like to try it?
Cite
If you have any further questions, please contact Encyclopedia Editorial Office.
HandWiki. Object-Relational Impedance Mismatch. Encyclopedia. Available online: https://encyclopedia.pub/entry/29754 (accessed on 17 September 2026).
HandWiki. Object-Relational Impedance Mismatch. Encyclopedia. Available at: https://encyclopedia.pub/entry/29754. Accessed September 17, 2026.
HandWiki. "Object-Relational Impedance Mismatch" Encyclopedia, https://encyclopedia.pub/entry/29754 (accessed September 17, 2026).
HandWiki. (2022, October 18). Object-Relational Impedance Mismatch. In Encyclopedia. https://encyclopedia.pub/entry/29754
HandWiki. "Object-Relational Impedance Mismatch." Encyclopedia. Web. 18 October, 2022.
Object-Relational Impedance Mismatch
Edit

The object-relational impedance mismatch is a set of conceptual and technical difficulties that are often encountered when a relational database management system (RDBMS) is being served by an application program (or multiple application programs) written in an object-oriented programming language or style, particularly because objects or class definitions must be mapped to database tables defined by a relational schema. The term object-relational impedance mismatch is derived from the electrical engineering term impedance matching.

multiple application relational database impedance mismatch

References

  1. A classification of object-relational impedance mismatch. Ireland, Christopher; Bowers, David; Newton, Mike and Waugh, Kevin (2009). A classification of object-relational impedance mismatch. In: First International Conference on Advances in Databases, Knowledge, and Data Applications (DBKDA), 1-6 Mar 2009, Cancun, Mexico. http://oro.open.ac.uk/18644/
  2. C. J. Date, Relational Database Writings
  3. Date, Christopher ‘Chris’ J; Pascal, Fabian (2012-08-12) [2005], "Type vs. Domain and Class" (World Wide Web log), Database debunkings, Google, http://dbdebunk.blogspot.com.br/2012/08/type-vs-domain-and-class.html, retrieved 12 September 2012 .
  4.     (2006), "4. On the notion of logical difference", Date on Database: writings 2000–2006, The expert’s voice in database; Relational database select writings, United States of America: Apress, p. 39, ISBN 978-1-59059-746-0, "Class seems to be indistinguishable from type, as that term is classically understood" . https://www.wikipedia.org/wiki/United%20States%20of%20America
  5.     (2004), "26. Object/Relational databases", An introduction to database systems (8th ed.), Pearson Addison Wesley, p. 859, ISBN 978-0-321-19784-9, https://archive.org/details/introductiontoda0000date/page/859, "...any such rapprochement should be firmly based on the relational model" .
  6. Date, Christopher ‘Chris’ J; Darwen, Hugh, "2. Objects and Relations", The Third Manifesto, "The first great blunder" 
  7. Neward, Ted (2006-06-26). "The Vietnam of Computer Science". Interoperability Happens. http://blogs.tedneward.com/post/the-vietnam-of-computer-science/. Retrieved 2010-06-02. 
  8. Johnson, Rod (2002). J2EE Design and Development. Wrox Press. p. 256. https://archive.org/details/expertoneononej200rodj. 
More
Upload a video for this entry
Information
Subjects: Others
Contributor MDPI registered users' name will be linked to their SciProfiles pages. To register with us, please refer to https://encyclopedia.pub/register :
View Times: 917
Entry Collection: HandWiki
Revision: 1 time (View History)
Update Date: 19 Oct 2022
Notice
You are not a member of the advisory board for this topic. If you want to update advisory board member profile, please contact office@encyclopedia.pub.
OK
Confirm
Only members of the Encyclopedia advisory board for this topic are allowed to note entries. Would you like to become an advisory board member of the Encyclopedia?
Yes
No
${ textCharacter }/${ maxCharacter }
Submit
Cancel
There is no comment~
${ textCharacter }/${ maxCharacter }
Submit
Cancel
${ selectedItem.replyTextCharacter }/${ selectedItem.replyMaxCharacter }
Submit
Cancel
Confirm
Are you sure to Delete?
Yes No
Academic Video Service