⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 oo_db_systems_3.html

📁 cetus网络开发资源指南,包括近2万个开发网址
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">

<HTML>

<!--$url-minder-options$ owner=manfred@manfred-schneider.de -->
<!--$url-minder-ignore$-->

<!-- Copyright (c) 1996-2000 by Cetus Team -->

<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=ISO-8859-1">
<META NAME="REVISIT-AFTER" CONTENT="7 DAYS">

<TITLE>Cetus Links: 18,846 Links on Objects and Components / Databases: Mapping Objects to Relations</TITLE>
<LINK REV="MADE" HREF="mailto:rcc@socrates.in-berlin.de">

<META NAME="AUTHOR" CONTENT="Ralf Comtesse">
<META NAME="DESCRIPTION" CONTENT="Cetus Links: 18,846 Links on Objects and Components / Databases: Mapping Objects to Relations">

<META NAME="KEYWORDS" CONTENT="Cetus Links, Cetus, Link,  
Object-Orientation, Object, Orientation, OO, OOP, Class, Component,
Collection, Resource, Archive, Software, Development, Engineering, 

OODBMS, ORDBMS, Object-Relational, Comparison, Relational, Mapping,
DBTools, Objektrelational, Coexistence, Business Objects, Crossing
Chasms,

Example, Demo, Tutorial, FAQ, Reference, Standard, Newsgroup,
Forum, Mailing, List, Chat, Article, Interoperability, Bibliography, 
Book, Proceeding, Magazine, Publication, Organization, User, Group,
Project, People, Conference, Workshop, Environment, Compiler, 
Interpreter, Utility, Tool, GUI, Database, Repository, ORB, Broker, 
Framework, Library, Company, Service, Product">

</HEAD>

<BODY BGCOLOR="#FFFFFF" LANG=EN BACKGROUND="side.gif">

<TABLE CELLPADDING=0 CELLSPACING=0 WIDTH="100%">
   <TR>
      <TD ALIGN=LEFT><IMG SRC="pixel.gif" WIDTH=165 HEIGHT=1><BR><IMG SRC="pixel.gif" WIDTH=20 HEIGHT=1>
       <A TARGET="_top" HREF="software.html"><IMG ALT="Home" SRC="home.gif" BORDER=0 WIDTH=40 HEIGHT=40></A>
        <IMG SRC="pixel.gif" WIDTH=20 HEIGHT=1>
       <A TARGET="_top" HREF="#oo_search_menue"><IMG ALT="[Search / Menue]" SRC="go_search.gif" BORDER=0 WIDTH=40 HEIGHT=40></A>
      <TD ALIGN=CENTER><H3><A NAME="oo_db_systems_3">Databases: Mapping Objects to Relations</A></H3>
      <TD ALIGN=RIGHT><IMG ALT="[Logo]" SRC="whale.gif" WIDTH=165 HEIGHT=57>
   </TR>
</TABLE>
<HR NOSHADE SIZE=1>

<UL>

<LI><B>Intro</B>
<UL>
   <LI> "Object-relational mapping is the process of
   transforming between object and relational modeling approaches and
   between the systems that support those approaches.  Doing a good
   job at object-relational mapping requires a solid understanding of
   object modeling and relational modeling, how they are similar, and
   how they are different.  Ideally we should have a single integrated
   model that described both approaches. This would make sure we
   understand and explicitly document both concepts and their
   relationships. This document will present what we believe to be the
   only correct integration of the two worlds that is suitable for
   implementation on a relational database. 

   <LI> Difficulties occur when we have to deal with the
   real systems implementing object and relational models. These
   systems have implementations that are deficient or inconsistent
   with the theoretical approaches. Relational databases have been
   deficient for multiple decades in correctly implementing the core
   concepts of relational theory.  On the other hand, object modeling
   is not standardized, so each programming environment implements its
   own variation. Because of these deficiencies object-relational
   mapping is more complicated than it needs to be. 
   
   <LI> Fortunately, object modeling and relational modeling
   have such different concerns that they are actually extremely
   compatible. Relational theory is concerned with knowledge and
   object techniques are concerned with (primarily) behavior. Mapping
   between the two models requires deciding how the two worlds can
   refer to each other.  We will first describe the two worlds in more
   detail and then show how they can be integrated."
   <BR>    
   (Mark L. Fussell) 
</UL>

<P>
<LI><B>Contents</B>
<UL>
   <LI>
     <A TARGET="_top" HREF="#oo_db_systems_3_start_here">Start here</A>, &nbsp;
     <A TARGET="_top" HREF="#oo_db_systems_3_examples">Examples</A> &nbsp;
   <LI>
     <A TARGET="_top" HREF="#oo_db_systems_3_central_sites">Central Sites</A> &nbsp;
     <A TARGET="_top" HREF="#oo_db_systems_3_link_collections">Link Collections</A>, &nbsp;
   <LI>
     <A TARGET="_top" HREF="#oo_db_systems_3_general_articles">General Articles</A>, &nbsp;
     <A TARGET="_top" HREF="#oo_db_systems_3_special_articles">Special Articles</A> &nbsp;
   <LI>
      <A TARGET="_top" HREF="#oo_db_systems_3_bibliographies">Bibliographies</A>, &nbsp;
      <A TARGET="_top" HREF="#oo_db_systems_3_books">Books</A>, &nbsp;
   <LI>
     <A TARGET="_top" HREF="#oo_db_systems_3_products_companies">Products / Companies</A> &nbsp;
</UL>

<P>
<LI><B>Other pages</B>
<UL>
   <LI><A TARGET="_top" HREF="oo_data_bases.html">Object-Oriented Databases: General Info</A>
   <LI><A TARGET="_top" HREF="oo_db_systems_1.html">Object-Oriented Database Management Systems</A>
   <LI><A TARGET="_top" HREF="oo_db_systems_2.html">Object-Relational Database Management Systems</A>

</UL>

</UL>
<HR NOSHADE SIZE=1>

<UL>

<LI><B><A NAME="oo_db_systems_3_start_here">Start here</A></B>
<UL>
   <LI><A TARGET="_top" HREF="http://www.poet.com/products/oss/white_papers/rel_vs_obj/rel_vs_obj.html">Why Use an ODBMS? A Comparison between Relational and Object Oriented Databases (Poet)</A>

   <LI><A TARGET="_top" HREF="http://www.chimu.com/publications/objectRelational/">Foundations of Object-Relation Mapping (Mark L. Fussell)</A>
<!-- 
   <LI><A TARGET="_top" HREF="http://www.rwi.com/smalltalk/topics/articles/object_to_relational.html">Object Applications Talking to Relational Database</A>
-->
</UL>
<P>
<LI><B><A NAME="oo_db_systems_3_examples">Examples</A></B>
<UL>
   <LI><A TARGET="_top" HREF="http://www.roguewave.com/products/dbtools/dbsampls.html">DBTools.h++ Sample Programs (Rogue Wave Software)</A>
</UL>

<P>
<LI><B><A NAME="oo_db_systems_3_central_sites">Central Sites</A></B>
<UL>
   <LI><A TARGET="_top" HREF="http://www.inf.tu-dresden.de/TU/Informatik/ST2/ST/groom/migrat.htm">Migration zu OODB (Birgit Demuth)</A>
   <LI><A TARGET="_top" HREF="http://www.inf.tu-dresden.de/TU/Informatik/ST2/ST/groom/integ.htm">Objektrelationale Anwendungen (Birgit Demuth) [german] </A>
</UL>


<P>
<LI><A NAME="oo_db_systems_3_link_collections"><B>Link Collections</B></A>
<UL>
   <LI><A TARGET="_top" HREF=" http://www.joeyoder.com/Research/objectmappings/">Joe磗 Object-Oriented Mapping Pages (Josep W. Yoder)</A>
   
</UL>

<P>
<LI><B><A NAME="oo_db_systems_3_general_articles">General Articles</A></B>
<UL>
   <LI><A TARGET="_top" HREF="http://www.oma.com/ottinger/BakersDozen.html">Baker's Dozen (Tim Ottinger)</A>
<!--
   <LI><A TARGET="_top" HREF="http://www.acl.lanl.gov/sunrise/dbms/index.html">Coexistence of Relations and Objects in Distributed Object Computing (Juhnyoung Lee & David Forslund)</A>
-->
   <LI><A TARGET="_top" HREF="http://www.gemstone.com/products/s/papers_integrate.html"> Integrating Business Objects with RDBMs (GemStone)</A>
   <LI><A TARGET="_top" HREF="http://www.ambysoft.com/mappingObjects.html">Mapping Objects to Relational Databases (Scott W. Ambler)</A>	 
   <LI><A TARGET="_top" HREF="http://www.objectmatter.com/vbsf/docs/maptool/ormapping.html">Object Relational Mapping Strategies (Objectmatter)</A>	 
   

   <LI><A TARGET="_top" HREF="http://www.kinetica.com/ootips/persistent-objects.html">Storing Objects in a Database</A>	 

</UL>

<P>
<LI><B><A NAME="oo_db_systems_3_special_articles">Special Articles</A></B>
<UL>
   <LI><A TARGET="_top" HREF="http://www.ksccary.com/articles.htm">Articles (Kyle Brown & Bruce G. Whitenack)</A>
   <UL>
      <LI><A TARGET="_top" HREF="http://www.ksccary.com/Articles/ArchitectualPatterns/ArchitecturalPatterns.htm">Crossing Chasms: The architectural patterns</A>
      <LI><A TARGET="_top" HREF="http://www.ksccary.com/Articles/PatternLangForRelationalDB/PatternLangForRelationalDB.htm">A Pattern Language for Relational Databases and Smalltalk</A>
      <LI><A TARGET="_top" HREF="http://www.ksccary.com/Articles/PatternsInOrderManagementSystem/PatternsInOrderManagementSystem.htm">Using Patterns in Order Management Systems: A Design Patterns Experience Report</A>
      <LI><A TARGET="_top" HREF="http://www.ksccary.com/Articles/ObjectRDBMSPattern/ObjectRDBMSPattern.htm">A Pattern Language for Object-RDBMS Integration</A>
   </UL>
   <LI><A TARGET="_top" HREF="http://www-db.stanford.edu/pub/keller/1995/high-perf.ps">Architecting object applications for high performance with relational databases (S. Agarwal, C. Keene and  A.M. Keller)</A>

   <LI><A TARGET="_top" HREF="http://www.joeyoder.com/Research/objectmappings/Persista.pdf">Connecting Domain Objects to Relational Databases (Joe Yoder, Ralph Johnson, Quince Wilson)</A>
   

   <LI><A TARGET="_top" HREF="http://www.sdm.de/g/arcus/cookbook/">Design of Business Information Systems (sd&m)</A>
   
   <LI><A TARGET="_top" HREF="http://developer.apple.com/techpubs/webobjects/System/Documentation/Developer/EnterpriseObjects/Guide/GuideTOC.html"> Enterprise Objects Framework Developer's Guide (Apple Computer)</A>
   
   <LI><A TARGET="_top" HREF="http://www.dbmsmag.com/9806d13.html"> Java in the Database Server (Nelson King)</A>

   <LI><A TARGET="_top" HREF="http://www.coldewey.com/europlop98/Program/workshop2.html#Keller"> Object/Relational Access Layers - A Roadmap, Missing Links and More Patterns (Wolfgang Keller)</A>
   
   <LI><A TARGET="_top" HREF="http://www.objectarchitects.de/ObjectArchitects/orpatterns/index.htm"> Patterns for Object/Relational Access (Wolfgang Keller)</A>
   

   <LI><A TARGET="_top" HREF="http://www-db.stanford.edu/pub/keller/1993/sigmod-93-persistence-demo.ps"> Persistence software: bridging object-oriented programming and relational databases. (A.M. Keller, R. Jensen and S. Agarwal)</A>

   <LI><A TARGET="_top" HREF="http://www.sdm.de/g/arcus/cookbook/relzs/index.htm"> Relational Database Access Layers - A Pattern Language (sd&m)</A>
   

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -