IBM DB2

A Wikipédiából, a szabad enciklopédiából
IBM DB2
IBM logo.svg

Fejlesztő IBM
Első kiadás 1983
Legfrissebb stabil kiadás 9.7 (2011. április 10.) +/-
Legfrissebb fejlesztői kiadás ismeretlen +/-
Programozási nyelv C, C++
Operációs rendszer multi-platform
Elérhető angol
Állapot aktív
Kategória RDBMS
Licenc kereskedelmi EULA
Az IBM DB2 weboldala

A DB2 az IBM adatbázis-kezelő szoftvere.

Története, fontosabb verziók[szerkesztés | forrásszöveg szerkesztése]

  • 1970-ben Dr. E.F. Codd (IBM) megalkotja a relációs adatbázis-kezelő modellt.
  • 1978-ban az IBM kiadja System R termékét.
  • 1983-ban jelent meg a DB2 V1 (DB2 for MVS), ami IBM nagyszámítógépeken is futtatható.
  • 1996-ban az DB2 UDB V5 megkapta az univerzális előtagot. Mindenféle elektronikus adat tárolására képes: a relációs adatok mellett videó, hang és szöveg adatok is tárolhatók. Több platformon is fut. Pl: OS/2, Windows, AIX, HP-UX és Solaris.
  • 2006-ban jelenik meg a DB2 UDB V9, ami az előző változatoktól eltérően nem tiszta relációs adatbázis-kezelő, hanem hibrid adatbázis, ami a relációs adatbázis mellett XML adatbázist is tartalmaz.

Platformok[szerkesztés | forrásszöveg szerkesztése]

Ma a következő platformokon lehet használni:

  • IBM S/390 (zSeries) – DB2 for Z/OS
  • IBM RS/6000 (pSeries vagy p5) – DB2/6000
  • IBM AS/400 (iSeries vagy i5)- DB2/400
  • Linux, Windows vagy Solaris alapú PC-k - DB2 for Linux UNIX and Windows

Kiadások[szerkesztés | forrásszöveg szerkesztése]

A 9. verziónak a következő kiadásai léteznek:

  • Enterprise Edition - Nincs CPU és RAM megszorítás
  • Workgroup Edition - Max. 4 CPU / 16 GB RAM
  • Express Edition - Max. 2 CPU / 4 GB RAM
  • Express-C Edition

Ez utóbbi kiadásnak van egy ingyenes változata, amely Express-C néven került forgalomba. Ezt a felhasználók ingyen letölthetik és fejlesztéseikben is felhasználhatják. Néhány megszorítást leszámítva, teljes DB2 funkcionalitást biztosít kis és középvállalatok számára.

Lekérdező nyelvek a 9. verzióban[szerkesztés | forrásszöveg szerkesztése]

  • SQL – a relációs adatbázis táblák lekérdező nyelve
  • XQUERY - az XML típusú oszlopokban tárolt XML adatok lekérdező nyelve

Külső hivatkozások[szerkesztés | forrásszöveg szerkesztése]