Obsah:
- Definícia - Čo znamená Oracle Database (Oracle DB)?
- Techopedia vysvetľuje Oracle Database (Oracle DB)
Definícia - Čo znamená Oracle Database (Oracle DB)?
Databáza Oracle (Oracle DB) je systém správy relačných databáz (RDBMS) od spoločnosti Oracle Corporation. Oracle DB, pôvodne vyvinutý v roku 1977 Lawrence Ellison a ďalšími vývojármi, je jedným z najdôveryhodnejších a najpoužívanejších relačných databázových nástrojov.
Systém je založený na rámci relačnej databázy, v ktorom môžu používatelia (alebo klientske rozhrania aplikácie) priamo pristupovať k dátovým objektom prostredníctvom štruktúrovaného jazyka dotazov (SQL). Oracle je plne škálovateľná architektúra relačných databáz a často ju používajú globálne podniky, ktoré spravujú a spracúvajú údaje v širokých a miestnych sieťach. Databáza Oracle má svoj vlastný sieťový komponent, ktorý umožňuje komunikáciu v sieťach.
Oracle DB je tiež známy ako Oracle RDBMS a niekedy iba Oracle.
Techopedia vysvetľuje Oracle Database (Oracle DB)
Oracle DB rivaluje Microsoft SQL Server na trhu podnikových databáz. Existujú aj ďalšie ponuky databáz, ale väčšina z nich má v porovnaní so systémami Oracle DB a SQL Server malý podiel na trhu. Našťastie sú štruktúry Oracle DB a SQL Server dosť podobné, čo je výhodou pri učení sa správe databázy.
Oracle DB beží na väčšine hlavných platforiem, vrátane Windows, UNIX, Linux a Mac OS. K dispozícii sú rôzne verzie softvéru na základe požiadaviek a rozpočtu. Vydania Oracle DB sú hierarchicky rozdelené takto:
- Enterprise Edition: Ponúka všetky funkcie vrátane vynikajúceho výkonu a zabezpečenia a je najrobustnejší
- Standard Edition: Obsahuje základné funkcie pre používateľov, ktorí nevyžadujú robustný balík Enterprise Edition
- Express Edition (XE): Ľahká, bezplatná a obmedzená edícia Windows a Linux
- Oracle Lite: Pre mobilné zariadenia
Kľúčovou črtou Oracle je, že jej architektúra je rozdelená medzi logickú a fyzickú. Táto štruktúra znamená, že pre distribuované výpočty vo veľkom meradle, známe tiež ako grid computing, je umiestnenie údajov pre používateľa irelevantné a transparentné, čo umožňuje modulárnejšiu fyzickú štruktúru, ktorú je možné pridať a zmeniť bez ovplyvnenia činnosti databázy, jeho údaje alebo užívatelia. Zdieľanie zdrojov týmto spôsobom umožňuje veľmi flexibilné dátové siete, ktorých kapacita sa dá upravovať nahor alebo nadol tak, aby vyhovovali dopytu, bez zhoršenia kvality služieb. Umožňuje tiež navrhnúť robustný systém, pretože neexistuje jediný bod, v ktorom by zlyhanie mohlo spustiť databázu, pretože sieťové schéma úložných prostriedkov znamená, že každé zlyhanie by bolo iba lokálne.