Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

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

Hasonló előadás


Az előadások a következő témára: "Objektumorientált adatbázisok és szabványok Ispány Márton."— Előadás másolata:

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)


Letölteni ppt "Objektumorientált adatbázisok és szabványok Ispány Márton."

Hasonló előadás


Google Hirdetések