1 / 6

Objektumorientált adatbázisok és szabványok

Objektumorientált adatbázisok és szabványok. Ispány Márton. Miért fontosak a szabványok?. Portábilitás (hordozhatóság) Az a képesség, hogy egy konkrét alkalmazás többféle rendszeren futtatható a program minimális módosításával. Interoperábilitás (együttműködés)

marlis
Download Presentation

Objektumorientált adatbázisok és szabványok

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Objektumorientált adatbázisokés szabványok Ispány Márton

  2. Miért fontosak a szabványok? Portábilitás (hordozhatóság) Az a képesség, hogy egy konkrét alkalmazás többféle rendszeren futtatható a program minimális módosításával. Interoperábilitás (együttműködés) Az a képesség, hogy egy alkalmazás több különböző rendszert (most különböző ODBMS-ben tárolt adatot) képes elérni. Összehasonlíthatóság

  3. Objektumorientált adatbázis-kezelő rendszerek (ODBMS) Exodus, Iris, Ode, Orion (80’s évek, egyetemek, HP, Bell, eredet: gráf-objektumok támogatása) ObjectStore (Progress Software) O2 (most Ardent) (IBM) Jade CACHÉ (open-source, commercial) Oracle PostgreSQL

  4. A szabványosítási folyamat A relációs DBMS-ek előnye a standard SQL-ben van (volt) Object Data Management Group konzorcium (szállítók, egyetemek, érdeklődők) ODMG 1.0 (93), ODMG 2.0 (alapvetően ezt tárgyaljuk), ODMG 3.0 (2001) Az ODMG Java Language Binding-nek való megfelelőség általános elfogadása 2001-re, a szervezet ezután megszűnt. A szabvány továbbfejlesztése a Java Data Object specifikáció keretében. 2004-ben az Object Management Group (OMG) felülvizsgálta a szabványt. 2006-ban az Object Database Technology Working Group (ODBT WG) megalakulása 4. generációs objektum-orientált adatbázis-kezelő szabvány létrehozására.

  5. Az ODMG szabvány részei Objektum modell Objektum leíró nyelv (ODL – Object definition language) Objektum lekérdezési nyelv (OQL – Object query language) Kötések (bindings) az OO nyelvekhez (C++, SmallTalk, Java)

  6. Bindings (kötések)

More Related