Obsah:
Definícia - Čo znamená DB2?
DB2 je systém riadenia relačných dátových základov (RDBMS), ktorý spoločnosť IBM pôvodne uviedla v roku 1983, aby fungovala na platforme mainframe MVS (Multiple Virtual Storage). Názov sa týka posunu od vtedajšieho hierarchického databázového modelu k novému relačnému modelu. Aj keď bol produkt DB2 pôvodne navrhnutý tak, aby pracoval výlučne na platformách sálových počítačov IBM, neskôr bol prenesený do iných bežne používaných operačných systémov, ako sú UNIX, Windows a v súčasnosti v Linuxe. DB2 je neoddeliteľnou súčasťou portfólia správy informácií IBM. Je to plne vybavený, vysokovýkonný databázový stroj schopný spracovávať veľké množstvá údajov a súčasne obsluhovať mnoho používateľov.
Techopedia vysvetľuje DB2
Relačná databáza umožňuje deklaratívny model údajov a prístup k nim prostredníctvom dopytov. Na tento účel vynašla IBM teraz de-facto štandardný SQL (Structured Query Language). SQL je veľmi jednoduchý, anglicky podobný jazyk, ktorý uľahčuje vytváranie tabuliek, prístup k nim a manipuláciu s údajmi, ktoré sú tu obsiahnuté. Súbežné užívatelia môžu pomocou príkazov špecifikovaných v SQL vkladať, mazať a aktualizovať viacero záznamov v tabuľkách (nazývaných „záznamy“) súčasne. V 90. rokoch bola predstavená verzia DB2 s názvom LUV (Linux, Unix, Windows), ktorá označuje prenos databázy na menšie výpočtové platformy. Rozsah výpočtových platforiem, na ktorých beží DB2, je široký, od mainframe a veľkých distribuovaných platforiem po menšie počítače. Vývojárskej komunite sa ponúka DB2 Express-C, bezplatná verzia podobná otvorenému zdroju MySql, hoci nie otvorenému zdroju. DB2 je možné spravovať buď prostredníctvom príkazového riadka alebo pomocou GUI. Vďaka vysoko vyspelým funkciám a bezpečnosti DB2 je táto databáza veľmi rozšírenou databázou v modernom softvérovom priemysle.