Tartalomjegyzék:
Meghatározás - Mit jelent a DB2?
A DB2 egy relációs adatbázis-kezelő rendszer (RDBMS), amelyet az IBM 1983-ban vezetett be az MVS (Multiple Virtual Storage) mainframe platformon történő futtatáshoz. A név az akkori elterjedt hierarchikus adatbázis-modellről az új relációs modellre való áttérésre utal. Noha a DB2-t eredetileg kizárólag az IBM mainframe platformokon fejlesztették ki, később más széles körben használt operációs rendszerekre, például UNIX, Windows és jelenleg Linuxon is átvitték. A DB2 szerves része az IBM információkezelési portfóliójának. Ez egy teljes funkcionalitású, nagy teljesítményű adatbázis-motor, amely képes nagy mennyiségű adat kezelésére és egyidejűleg sok felhasználó kiszolgálására.
A Techopedia magyarázza a DB2-t
A relációs adatbázis lehetővé teszi az adatok deklaratív modelljét és hozzáférést azokhoz lekérdezésekkel. Ebből a célból az IBM feltalálta a most ténylegesen szabványos SQL (strukturált lekérdezési nyelv) eszközt. Az SQL nagyon egyszerű, angol nyelvű nyelv, amely megkönnyíti a táblázatok létrehozását, elérését és az itt található adatok kezelését. Az egyidejű felhasználók az SQL-ben megadott parancsok segítségével egyidejűleg több bejegyzést is beilleszthetnek, törölhetnek és frissíthetnek a táblázatokba (úgynevezett „rekordok”). Az 1990-es években bevezették a DB2 LUV (Linux, Unix, Windows) nevû verzióját, amely megjelölte az adatbázis átvitelét kisebb típusú számítógépes platformokra. A DB2 által futtatott számítási platformok széles skálája van, a mainframektől és a nagy disztribúcióktól kezdve a kisebb léptékű PC-ig. A fejlesztők számára a DB2 Express-C, a nyílt forráskódú MySql-hez hasonló, ingyenes verzió, bár nem nyílt forrású. A DB2 adminisztrálható akár parancssori prompt, akár egy GUI segítségével. A DB2 rendkívül fejlett funkciói és biztonsága miatt a modern szoftveriparban széles körben használt adatbázis.