Object-Oriented concepts in Informix 
Author Message
 Object-Oriented concepts in Informix
I am attempting to research the use of object-oriented concepts within the
Informix database management system.  Does Informix have object-oriented
concepts?  Is Informix an object-relational database management system?

Kevin



Wed, 18 Jun 1902 08:00:00 GMT
 Object-Oriented concepts in Informix

Versions 9.x are object-relational.
Quote:

> I am attempting to research the use of object-oriented concepts within the
> Informix database management system.  Does Informix have object-oriented
> concepts?  Is Informix an object-relational database management system?

> Kevin



Fri, 11 Apr 2003 11:48:56 GMT
 Object-Oriented concepts in Informix
Informix was the first ORDBMS (or Illustra, which Informix bought)

For more info look at
http://www.informix.com/idn-secure/DataBlade/WebPages/toc.htm

Quote:

> I am attempting to research the use of object-oriented concepts within the
> Informix database management system.  Does Informix have object-oriented
> concepts?  Is Informix an object-relational database management system?

> Kevin

--
Karl Johan Gr?ttum                                 tel:(+47) 776 29 406
Norut Information Technology Ltd.                  fax:(+47) 776 29 401
9291 Troms?                       URL:   http://www.itek.norut.no/~karl



Wed, 18 Jun 1902 08:00:00 GMT
 Object-Oriented concepts in Informix
At a more general level - look at some of C.J. Date's work in this area -
you could start with http://www.firstsql.com/dbdebunk/


Quote:
> Versions 9.x are object-relational.


> > I am attempting to research the use of object-oriented concepts within
the
> > Informix database management system.  Does Informix have object-oriented
> > concepts?  Is Informix an object-relational database management system?

> > Kevin



Wed, 18 Jun 1902 08:00:00 GMT
 Object-Oriented concepts in Informix

Quote:

> I am attempting to research the use of object-oriented concepts within the
> Informix database management system.

   Good for you!

Quote:
> Does Informix have object-oriented
> concepts?

 Yes.

Quote:
> Is Informix an object-relational database management system?

  Yes.

   In fact, it is the original ORDBMS, and currently posesses the most
complete set of OR features of any commercial DBMS product.

   Stonebraker, M. and Brown, P. Object-Relational DBMS: Tracking the Next
Great Wave Second Edition.  Morgan Kaufman, California. 1998.

   Roy, Jacques. Server-Side Programming in 'C': INFORMIX Dynamic Server 2000
Prentice Hall, New Jersey. 1999.

   Brown, Paul. Developing Object-Relational Databases Prentice Hall, New
Jersey. 2000.

    You will also find a mess-o implementation stuff at:

      http://www.informix.com/idn

      http://examples.informix.com/

  If you're interested in the purest OO stuff, have a look at the IDS.2000
support for the SQL-J standard, which allows you to pop a Java class into a
database table's column, and to call its methods using SQL.

   Hope this lot helps

   KR

              Pb



Wed, 18 Jun 1902 08:00:00 GMT
 Object-Oriented concepts in Informix
Paul,

While Informix is our main database server, one of our requirements,
besides OO, is to be database independent or more precisely,
cross-platform. What do people do in this regard ? ODBC, DPI ?

Thanks,
Thanh

PS. Paul, I will buy your book as well as attending your tutorial.



Quote:


> > I am attempting to research the use of object-oriented concepts
within the
> > Informix database management system.

>    Good for you!

> > Does Informix have object-oriented
> > concepts?

>  Yes.

> > Is Informix an object-relational database management system?

>   Yes.

>    In fact, it is the original ORDBMS, and currently posesses the most
> complete set of OR features of any commercial DBMS product.

>    Stonebraker, M. and Brown, P. Object-Relational DBMS: Tracking the
Next
> Great Wave Second Edition.  Morgan Kaufman, California. 1998.

>    Roy, Jacques. Server-Side Programming in 'C': INFORMIX Dynamic
Server 2000
> Prentice Hall, New Jersey. 1999.

>    Brown, Paul. Developing Object-Relational Databases Prentice Hall,
New
> Jersey. 2000.

>     You will also find a mess-o implementation stuff at:

>       http://www.informix.com/idn

>       http://examples.informix.com/

>   If you're interested in the purest OO stuff, have a look at the
IDS.2000
> support for the SQL-J standard, which allows you to pop a Java class
into a
> database table's column, and to call its methods using SQL.

>    Hope this lot helps

>    KR

>               Pb

Sent via Deja.com http://www.deja.com/
Before you buy.


Wed, 18 Jun 1902 08:00:00 GMT
 Object-Oriented concepts in Informix

Quote:

> While Informix is our main database server, one of our requirements,
> besides OO, is to be database independent or more precisely,
> cross-platform.

    Depending on what you're up to, this is going to be tougher than you
think.

    If you're plans are to take advantage of something like text indexing,
or spatial, or time-series, then you're in a pickle. The way IDS.2K handles
time-series data and performs time-series analytics is the consequence of
the way IDS.2K lets folk jam 'C' code into the query processor. There is no
standard for time-series types and structures. Similarly, the way ESRI &
MapInfo handles spatial stuff in the engine is quite a bit different from
how O (for example) does it. Geo technical details like map  projection and
ellipsoid etc are built into the query framework, rather than requiring a
middle-ware piece to handle it all.

   If you're planning to write your own extensions then I would suggest you
use Java and follow the SQL-J standard. That *should* work equally on
everyone's platforms (I say should!).

   That said, if you believe their hype it should be relatively easy to port
most of the stuff  written in 'C' against IFMX and port it to IBM's UDB.
You're going to have more trouble with O and MSFT in that regard.

Quote:
> What do people do in this regard ? ODBC, DPI ?

    It depends on the client language:

   Java - JDBC 2.0 does a really nice job of handling it. (A really, really
nice job: done right, it can look as though what you're doing is writing
queries over Java objects).

   C/C++ - ODBC and ESQL/C are both OK.

Quote:
> PS. Paul, I will buy your book as well as attending your tutorial.

   So *you're* the one!

   Book's out in December. Try Jacque's: his stuff is 'C' focussed, but
really good. And if you're worried about compatability, compare the
DataBlade developers guide to the IBM UDB pages, and then have a look at
Oracle's stuff. (Google knows!)

   KR

               Pb



Wed, 18 Jun 1902 08:00:00 GMT
 Object-Oriented concepts in Informix
Check out Dr. Stonebraker's book:  "Object-
Relational DBMSs: Tracking the Next Great Wave"

http://www1.fatbrain.com/asp/bookinfo/bookinfo.asp
?theisbn=1558604529

Sounia

____________
Sounia Nejad Chaney
ChainLink Networking Solutions
Developing Web-enabled Mission Critical Business
Applications
(703)430-5752
http://www.chainlink.com


  Karl Johan =?iso-8859-1?Q?Gr=F8ttum?=

Quote:

> Informix was the first ORDBMS (or Illustra,

which Informix bought)
Quote:

> For more info look at
> http://www.informix.com/idn-

secure/DataBlade/WebPages/toc.htm
Quote:


> > I am attempting to research the use of object-

oriented concepts within the
Quote:
> > Informix database management system.  Does

Informix have object-oriented
Quote:
> > concepts?  Is Informix an object-relational

database management system?
Quote:

> > Kevin

> --
> Karl Johan

Gr?ttum                                 tel:(+47)
776 29 406
Quote:
> Norut Information Technology

Ltd.                  fax:(+47) 776 29 401
Quote:
> 9291 Troms?                       URL:

http://www.itek.norut.no/~karl
Quote:
> Norway                         E-mail:


Sent via Deja.com http://www.deja.com/
Before you buy.



Mon, 21 Apr 2003 11:13:13 GMT
 
 [ 8 post ] 

 Relevant Pages 

1. Object-Oriented Concepts in Sybase

2. Mapping Object-Oriented Concepts to a procedural language(Progress)

3. CA-San Jose-267383--Object Oriented Devel.-Object Oriented Design-UNIX-ORACLE-CO

4. MD-Bethesda-266318--Object Oriented Design-Object Oriented Devel.-Java-CORBA-ORA

5. VA-Falls Church-241252--Java-Object Oriented Design-Object Oriented Devel.-DB2-S

6. MD-Rockville-266028--C++-Visual Basic-Object Oriented Design-Object Oriented Dev

7. VA-Ashburn-242117--Object Oriented Design-Object Oriented Devel.-ORACLE-Life Cyc

8. GA-Atlanta-113085--Java-Life Cycle Applications-Object Oriented Devel.-Programmer-Object Oriented/JAVA

9. NJ-Middletown-114218--UNIX-C-C++-Object Oriented Devel.-Object Oriented Design-O

10. 25373-VA-RICHMOND-Object Oriented Devel.-C++-UNIX-CORBA-Object Oriented Developer

11. 25373-VA-RICHMOND-Object Oriented Devel.-C++-UNIX-CORBA-Object Oriented Developer


 
Powered by phpBB® Forum Software