oracle database tutorial what is oracle database
Tento komplexný výukový program Oracle Database vysvetľuje, čo je databáza, architektúra, nástroje a funkcie Oracle. Zahŕňa tiež proces inštalácie databázy:
V predchádzajúcom návode z Oracle MySQL z Kompletná séria ORACLE , dozvedeli sme sa o výhodách a funkciách, ako sú zabezpečenie dát, vysoká dostupnosť a cloudová služba.
Databáza Oracle je jedným z najbežnejšie používaných systémov pre správu databáz, ktorý podporuje viac dátových modelov v jednom integrovanom prostredí. Organizácie, ktoré sa zaoberajú údržbou dátových skladov alebo prevádzkovaním transakcií OLTP, najviac uprednostňujú databázu Oracle vďaka svojej rozmanitosti funkcií, ktoré podporujú vysoký výkon, bezpečnosť a škálovateľnosť s jednoduchým používaním.
Oracle 19c je najnovšia verzia databázy spustená spoločnosťou Oracle Corporation, ktorá podporuje nižšie uvedené prostredia:
- Miestne
- Oracle Cloud
- Hybridný cloud
Predtým, ako sa dostaneme do podrobností o databáze Oracle a jej funkciách, pochopme definíciu databázy a účel jej použitia.
Čo sa dozviete:
- Čo je to databáza?
- Záver
Čo je to databáza?
Databáza je úložisko údajov alebo informácií, ktoré sú uložené v databázových tabuľkách v usporiadanom formáte riadkov a stĺpcov. K týmto údajom majú používatelia databázy prístup po príslušnej autentifikácii a je možné s nimi tiež manipulovať.
Organizácie spravidla používajú databázy na ukladanie rôznych informácií o oddelení, ako sú personalistika, prevádzka, predaj, financie atď., Aby ich udržali oddelene a v konsolidovanom formáte. K týmto databázam je možné pristupovať neskôr, aby sme mohli spracovať príslušné informácie, odvodiť správy alebo vykonať obchodnú analýzu atď.
Prvky systému správy databáz (DBMS):
otázky a odpovede na pohovor s webovou službou
Na vyššej úrovni sa akýkoľvek systém správy databáz skladá z 3 prvkov. Sú to:
- Kód jadra: Tento kód spracováva pamäť a stará sa o informácie uložené v databáze.
- Dátový slovník: Toto je úložisko v databáze, ktoré sa používa na spracovanie informácií o metaúdajoch.
- Jazyk dopytu: Dotazovací jazyk používajú používatelia alebo aplikácie na čítanie informácií uložených v databáze.
Relačný systém správy databáz (RDBMS)
Akýkoľvek systém na správu databáz, ktorý dodržiava relačný model, je známy ako Relačný systém správy databáz t.j. RDBMS.
Aby bolo možné postupovať podľa relačného modelu, je potrebné, aby databáza fungovala
- Definujte všetky objekty uložené v databáze.
- Použite pravidlá integrity na tieto objekty, aby ste medzi nimi udržali vzťah.
Relačná databáza umožňuje ukladanie údajov v relačnom formáte, aby ich bolo možné načítať a manipulovať s nimi pri zachovaní integrity databázy. V relačnej databáze sa údaje ukladajú do databázových tabuliek a referenčná integrita sa implementuje prostredníctvom primárnych a cudzích kľúčov.
Spoločnosť Oracle sa pripojila k lige relačných databáz spolu s Microsoft SQL Server, Sybase a DB2 atď.
Vyrába sa v rade verzií až doteraz, počnúc Oracle v2 až Oracle 18c. S každou verziou prišla s vylepšeniami alebo vylepšeniami. Čísla verzií označené softvérom sledujú vlastný vzor číslovania, napríklad „c“ znamená „Oracle“ v Oracle 18c, zatiaľ čo v predchádzajúcich vydaniach „g“ znamená „Grid“ v Oracle 10g a „i“ znamená „Internet“ v Oracle 9i.
Databáza Oracle je k dispozícii v piatich vydaniach, z ktorých každá je navrhnutá tak, aby plnila konkrétny účel.
- Oracle Database Enterprise Edition (EE).
- Vydanie Oracle Database Express (XE).
- Oracle Database Personal Edition (PE).
- Oracle Database Standard Edition Two (SE2).
- Oracle Database Standard Edition One (SE1).
- Oracle Database Standard Edition (SE).
Rôzne platformy podporované databázou Oracle sú Red Hat Linux, Microsoft Windows, Oracle Solaris, IBM AIX, HP-UX, atď.
Kroky na inštaláciu databázy Oracle
Inštalácia databázy ( napríklad, Oracle 12c) na počítači, ktorý používateľ potrebuje Stiahnuť ▼ autentický inštalačný program alebo softvér Oracle z oficiálnych webových stránok spoločnosti Oracle.
Po stiahnutí inštalačných súborov do počítača musí používateľ extrahovať to isté, čo by sa stalo pri sťahovaní súborov vo formáte ZIP. Ďalej dvakrát kliknite na inštalačný súbor, ktorý je k dispozícii v extrahovaných súboroch, čím sa spustí proces inštalácie.
Na dokončenie inštalácie je potrebných celkovo 9 krokov. Pozrime sa na proces inštalácie krok za krokom.
Krok 1: Od používateľa sa vyžaduje, aby uviedol e-mailovú adresu, aby bol informovaný o problémoch so zabezpečením alebo prípadných aktualizáciách.
Krok 2: Tu musí používateľ zvoliť možnosť inštalácie, či už potrebuje iba inštaláciu softvéru, alebo je potrebné spolu s inštaláciou vytvorenie databázy, alebo sa môže rozhodnúť pre aktualizáciu databázy.
Krok č. 3: V tomto kroku musí používateľ zvoliť triedu systému podľa systému, na ktorý inštaluje softvér.
Krok č. 4: V tomto kroku musí používateľ poskytnúť podrobnosti o používateľskom účte systému Windows, pomocou ktorých používateľov je potrebné vykonať inštaláciu.
Krok č. 5: Tu musí užívateľ poskytnúť typické inštalačné informácie požadované pre inštaláciu databázy.
- Uveďte umiestnenie, kde je potrebné do zariadenia nainštalovať softvér.
- Poskytnite poverenia globálnej databázy.
- Poskytnite zásuvnú databázu.
Krok č. 6: V tomto kroku sa vykoná nevyhnutná kontrola.
Krok č. 7: V tomto kroku sa používateľovi zobrazia súhrnné informácie o konfigurácii databázy.
Krok č. 8: V tomto kroku bude zahájený proces inštalácie databázy.
Krok č. 9: Inštalácia databázy bude trvať nejaký čas, kým sa nainštaluje. Po inštalácii prejde do kroku „Dokončenie“, ktorý používateľov potvrdí o úspešnom dokončení.
Založenie databázy väčšinou robia správcovia databáz, ktorí sa nazývajú DBA. Nielen nastavenie databázy, ale aj veľa ďalších správcovských povinností správcu databáz. Patria sem:
- DBA vykonáva inštaláciu a konfiguráciu databázy.
- Vyhodnocujú hardvérové a softvérové požiadavky a plánujú kapacitu.
- Vykonáva činnosti spojené s migráciou a aktualizáciou databázy.
- Monitoruje výkon databázy a vykonáva ladenie databázy.
- Zodpovedá za proces zálohovania a obnovy databázy.
Vlastnosti databázy Oracle
Databáza Oracle podporuje širokú škálu funkcií, ktoré zabezpečili obživu spoločnosti Oracle na dnešnom svetovom trhu.
Vlastnosti sú nasledujúce:
# 1) Dostupnosť Oracle: Na podporu dostupnosti databázy 24 * 7 ponúka spoločnosť Oracle funkcionalitu pomenovanú ako Oracle Data Guard. Pomocou týchto funkcií možno udržiavať sekundárne pohotovostné databázy ako kópiu primárnych databáz a môžu sa použiť ako alternatívy počas núdzového prepnutia.
# 2) Oracle Security: Oracle Advanced Security ponúka dve riešenia na ochranu citlivých informácií pri samotnom zdroji t.j. TDE (transparentné šifrovanie údajov) a Redukcia údajov. Umožňuje šifrovanie údajov pri samotnom zdroji a následné exportovanie. Redakcia sa vykonáva na úrovni aplikácie. Medzi ďalšie bezpečnostné funkcie vyvinuté spoločnosťou Oracle patria Oracle Database Vault , ktorá spravuje užívateľské oprávnenia a Zabezpečenie značiek Oracle .
# 3) Oracle Scalability: Oracle RAC (skutočný aplikačný klaster) je dokonalým príkladom Škálovateľnosť Oracle ktorá ponúka funkcie ako migrácia inštancií, vykonávanie upgradov, udržiavanie kontinuity aplikácií, kvalita riadenia služieb atď. v klastrovanom prostredí.
# 4) Výkon Oracle: Oracle ponúka riešenia na zvýšenie výkonu ako Pokročilá kompresia Oracle, Oracle Database In-Memory, Oracle Real Application Testing, a Vyrovnávacia pamäť databázy Oracle Times Ten na úrovni aplikácií ktorého cieľom je optimalizácia výkonu systému na najlepšej úrovni.
# 5) Oracle Analytics: V oblasti analytiky spoločnosť Oracle prišla s nižšie uvedenými riešeniami.
- OLAP (Oracle Analytic Processing) je implementácia spoločnosti Oracle používaná na analýzu obchodných údajov vykonávaním zložitých analytických výpočtov.
- Oracle Advanced Analytics: Oracle Advanced Analytics je technické zloženie Oracle R Enterprise a Oracle Data Mining a pomáha používateľom určiť prediktívne obchodné modely vykonaním dolovania údajov a textu a výpočtom štatistických údajov.
# 6) Správa Oracle: Spoločnosť Oracle vyvinula riešenie na správu databáz známe ako Oracle Multitenant s konsolidovanou architektúrou databázy jedného kontajnera a viacerých zásuvných databáz.
Nástroje Oracle
Aby pomohli vývojárom, organizácie vstupujú do prostredí založených na čarodejníkoch, aby mohli vyvíjať jednoduché softvérové aplikácie bez toho, aby mali technické znalosti. Spoločnosť Oracle tiež vyvinula veľa nástrojov, ktoré prostredníctvom každého nástroja uspokojujú rôzne druhy vývojových požiadaviek.
Ďalej je uvedených niekoľko najpoužívanejších nástrojov vyvinutých spoločnosťou Oracle Corporation.
# 1) Oracle APEX
Nástroje Oracle APEX (Application Express) sa dodávajú iba s databázou Oracle a pomáhajú vývojárom pri navrhovaní databázových softvérových aplikácií.
# 2) OracleSQL Developer
Toto je ďalší bezplatný nástroj, ktorý umožňuje vývojárom pri vývoji softvérových aplikácií využiť svoje schopnosti v oblasti SQL a PL / SQL. Umožňuje programátorom prechádzať databázové objekty v stromovej štruktúre, spúšťať príkazy a skripty SQL, ladiť kód a vykonávať ďalšie administratívne úlohy.
# 3) Nástroje založené na prostredí Java
Spoločnosť Oracle poskytuje používateľom možnosť vyvíjať aplikácie, ktoré by mohli byť založené na prostredí Java a PL / SQL, pomocou nasledujúcich nástrojov.
- Oracle JDeveloper
- Oracle Forms
- Správy Oracle
# 4) Oracle Rest Data Services (ORDS)
ORDS je aplikácia na strednej úrovni založená na prostredí Java, ktorá pomáha programátorom vyvíjať rozhrania REST pre údaje dostupné v databáze Oracle Database. Umožňuje mapovanie transakcií DB pomocou metód HTTP (s), ako sú POST, GET, PUT atď., A výsledky by sa vrátili vo formáte JSON.
# 5) Oracle Database Upgrade Assistant (DBUA)
Tento nástroj poskytuje rozhranie, ktoré podporuje aktualizáciu databázy.
# 6) Oracle OPatch
Pomocou Oracle OPatch možno na softvér Oracle aplikovať dočasné opravy. Ak je to potrebné, aplikovanú záplatu je možné tiež vrátiť späť pomocou nástroja Opatch.
# 7) Oracle SQLTXPLAIN
Je to opäť bezplatný nástroj vyvinutý spoločnosťou Oracle, ktorý uľahčuje vyladenie kódu Oracle SQL.
Oracle Utilities
Spoločnosť Oracle, ktorá slúži používateľom databáz, vytvorila rôzne obslužné programy, ktoré zjednodušili prácu vývojárov automatizáciou úloh a ušetrením veľa času.
Niektoré z nástrojov vyvinutých spoločnosťou Oracle sú uvedené nižšie:
# 1) Dátová pumpa: Data Pump je nástroj Oracle, ktorý pomáha používateľom vykonávať import a export údajov v databázach.
# 2) SQL * Loader: SQL * Loader je ďalší obslužný program, ktorý pomáha načítaniu údajov z ľubovoľného zdroja údajov, ktorý nie je Oracle, do databázy Oracle s vysokým výkonom. Nižšie sú uvedené rôzne funkcie podporované týmto nástrojom.
najlepší program na zbavenie sa malvéru
Tento nástroj,
- Má schopnosť načítať údaje v širokej škále formátov.
- Môže načítať viac zdrojových súborov naraz do viacerých databázových tabuliek.
- Môže vykonávať načítanie údajov zo zdrojových súborov, ktoré existujú na fyzických diskoch, pomenovaných kanáloch alebo páskach do databáz.
# 3) OradeBug: Táto pomôcka bola navrhnutá na podporu vývojárov s funkciami ladenia a sledovania proti chybám Oracle Database.
Oracle Database Cloud
(obrázok zdroj )
Cloudová databáza je tá, ktorá je navrhnutá pre virtuálne prostredie, ktoré môže byť verejné, súkromné alebo hybridné. Účelom budovania cloudovej databázy je optimalizácia výdavkov na úložisko a šírku pásma platením na základe jednotlivých používateľov.
Podniky, ktoré sú overené podnikmi, boli úspešným riešením podporujúcim celý rad pracovných záťaží od fázy vývoja alebo testovania až po masívne nasadenie v produkcii. Databáza Oracle, ktorá je v prostredí Cloud, nerobí kompromisy v oblasti zabezpečenia, funkcií alebo iných aspektov databázy. Svojim používateľom stále ponúka rovnakú úroveň dôvery ako miestnym, pri zachovaní jednoduchého použitia.
Oracle Cloud si stále zachová nižšie uvedené vlastnosti ako v lokálnom prostredí Oracle.
- Vysoký výkon
- Škálovateľnosť
- Bezpečnosť
- Jednoduchosť použitia
Architektúra Oracle Database
Vyššie uvedený obrázok zobrazuje architektúru Oracle na vysokej úrovni, ktorá má rôzne segmenty určené na rôzne účely. Pozrime sa na to isté podrobne.
Architektúru Oracle možno rozdeliť do 4 hlavných kategórií. Sú uvedené nižšie:
- Pamäťové štruktúry (inštancia).
- Fyzické štruktúry.
- Procesy.
- Logické komponenty.
Prejdite každý segment a podrobne pochopte databázovú architektúru.
Aby sme porozumeli pamäťovým štruktúram, pochopme najskôr databázovú inštanciu.
Inštancia Oracle
Inštancia je skupina pamäťových štruktúr a procesov na pozadí, ktorá pomáha pri správe údajov existujúcich vo fyzických súboroch databázy. Pomáha tiež používateľom pristupovať k jednej databáze súčasne.
Teraz je inštancia primárne zložená z dvoch komponentov:
- Pamäťové štruktúry (SGA, PGA).
- Procesy na pozadí
- Povinné (PMON, SMON, DBWR, LGWR, CKPT).
- Voliteľné
Pozrime sa na niektoré poznatky o komponentoch inštancie databázy.
# 1) Pamäťové štruktúry
Používajú sa na ukladanie rôznych typov informácií z databázy, ako napríklad
- Informácie o relácii používateľa
- Kód programu
- Bloky dát vo vyrovnávacej pamäti a záznamy protokolu Redo Log atď.
V rámci Oracle sa pamäťové štruktúry skladajú hlavne z dvoch oblastí:
- SGA (globálna oblasť systému)
- PGA (Programová globálna oblasť)
Čo je to SGA a PGA a v čom sa navzájom líšia?
Kedykoľvek sa spustí inštancia databázy, pridelí sa časť pamäte a táto pamäť sa bude označovať ako SGA t.j. Globálna oblasť systému . Spolu s pridelením pamäte bude odštartovaný aj jeden alebo viac procesov na pozadí, aby slúžili rovnako.
Procesy Oracle, čo môžu byť procesy na serveri alebo na pozadí, zdieľajú túto spoločnú oblasť pamäte, ktorá je SGA, a preto sa SGA niekedy nazýva aj oblasť zdieľanej pamäte. SGA sa používa na ukladanie údajov a riadiacich informácií o jednej inštancii databázy prostredníctvom jej rôznych podkomponentov, kde je každá súčasť vyhradená na konkrétny účel.
Nižšie sú uvedené komponenty v rámci SGA.
- Vyrovnávacia pamäť databázy
- Znova urobte vyrovnávaciu pamäť protokolu
- Java Pool
- Veľký bazén
- Spoločný bazén
- Knižnica Cache
- Vyrovnávacia pamäť dátového slovníka
Veľkosť týchto pamäťových komponentov je možné definovať v Súbor parametrov inicializácie (PFILE) DBA pred spustením inštancie a o veľkosti celého SGA sa dá rozhodnúť pomocou parametra SGA_MAX_SIZE.
PGA je oblasť pamäte, ktorá obsahuje údaje a kontrolné informácie o procesoch servera. Táto pamäťová oblasť sa pridelí, kedykoľvek sa spustí proces servera, a na rozdiel od SGA sa táto pamäťová oblasť nezdieľa s inými procesmi. Každý serverový proces bude mať svoje vyhradené PGA, ktoré sa uvoľní po ukončení serverového procesu.
Teraz sa pozrime, aké sú procesy Oracle na pozadí.
# 2) Procesy na pozadí
Oracle má zbierku procesov, kde procesy na pozadí riadia pamäť, vykonávajú vstupno-výstupné operácie na disku a ďalšie činnosti údržby. Tieto procesy sú kategorizované ako povinné a voliteľné procesy.
Ďalej je uvedených niekoľko procesov vyžadovaných od databázy, a teda povinné procesy na pozadí.
- Proces monitorovania systému (SMON): Tento proces vykonáva úlohy obnovy a údržby na úrovni systému, ako napríklad Obnova inštancie v prípade zlyhania, Správa dátového slovníka, Opätovné použitie dočasných priestorov a Správa tabuliek späť.
- Proces Monitor Process (PMON): Tento proces nepretržite monitoruje ďalšie procesy na pozadí a vykonáva Process Recovery vždy, keď sa proces servera náhle ukončí.
- Proces zapisovania do databázy (DBWR) : Ako naznačuje názov, tento proces zapisuje dátové bloky z medzipamäte databázy Buffer Buffer (SGA) do fyzických dátových súborov.
- Proces zapisovača denníkov (LGWR): Podobne tento proces zapisuje prerobené bloky z medzipamäte Redo Buffer Cache do súborov Online Redo Log.
- CheckPoint (CKPT): Tento proces udržiava dátové súbory a kontrolné súbory s najnovšími informáciami o kontrolných bodoch.
Ďalšie voliteľné procesy na pozadí sú Archivátor (ARCn), koordinátor úloh (CJQ0), a Koordinátor vesmírneho manažmentu (SMCO).
Fyzická štruktúra
Fyzické komponenty v databáze sú fyzické súbory, ktoré obsahujú a spravujú údaje organizácie. Tieto súbory sú rozdelené do 3 kategórií.
- Dátové súbory: Tieto súbory obsahujú skutočné údaje v databáze.
- Znova urobiť súbory protokolu: Tieto súbory sa používajú na uloženie všetkých zmien vykonaných v databáze. Počas procesu obnovy databázy je možné na obnovenie pôvodných informácií použiť súbory protokolu znova.
- Kontrolné súbory: Je to binárny súbor, ktorý obsahuje informácie súvisiace so stavom databázy, ako je Názov databázy, Dátový súbor a Názvy súborov protokolu, Umiestnenia súborov a Poradové číslo protokolu atď.
Ako je uvedené nižšie, existuje niekoľko ďalších súborov, ktoré prispievajú k správe databázy.
- Súbor parametrov: Tento súbor obsahuje parametre, ktoré určujú spôsob spustenia databázy.
- Súbor s heslom: Ako je uvedené v názve, tento súbor obsahuje používateľské heslá, a tým udržuje bezpečnosť databázy.
- Archivované súbory protokolu znova: Toto sú znova archivované súbory denníka. Sú uchované na podporu obnovy databázy v prípade jej zlyhania.
Procesy
Procesy v databáze možno rozdeliť do 3 rôznych typov.
- Procesy používateľa: Proces používateľa alebo klienta sa ustanoví, keď používateľ pošle žiadosť o pripojenie na server Oracle Server.
- Procesy servera: Proces na serveri spája používateľa s databázou a vykonáva aktivity v mene klienta podľa klientskeho programu, ako je vykonávanie príkazov SQL alebo načítanie údajov z databázy atď.
- Procesy na pozadí : Začínajú spolu so spustením databázy a vykonávajú rôzne úlohy údržby, ako je obnova databázy, vyčistenie inštancie, archivované súbory protokolu opakovania atď.
Logická architektúra databázy
Logicky je architektúra databázy rozdelená do nasledujúcich komponentov:
- Tabuľkové priestory
- Segmenty
- Rozsahy
- Dátové bloky
Teraz sa pozrime podrobne na logické komponenty.
# 1) Tabuľkové priestory
Zatiaľ čo údaje sú uložené v súboroch fyzických údajov v databáze, tabuľkový priestor je logickým úložným priestorom pre tieto údaje. Tieto údaje budú uložené vo forme databázových objektov, ako sú tabuľky, zobrazenia, indexy, obmedzenia, klastre atď. Každý tabuľkový priestor môže byť priradený k jednému alebo viacerým súborom fyzických údajov, môže však patriť iba k jednej databáze.
SYSTEM a SYSAUX sú dva povinné systémové tabuľkové priestory, ktoré existujú v každej databáze a používajú sa na udržiavanie informácií údajového slovníka a metaúdajov. S výnimkou týchto dvoch tabuľkových priestorov je možné ostatné prepnúť do režimu offline na účely údržby, ako je zálohovanie, obnova a čistenie atď.
Tabuľkový priestor môže mať viac dátových súborov, ale do dátového súboru môžu byť uložené iba objekty DB jediného tabuľkového priestoru.
# 2) Segment
Tabuľkový priestor je zvyčajne rozdelený do niekoľkých segmentov, ktoré sa používajú na ukladanie konkrétneho typu databázových objektov alebo štruktúr v rámci tabuľkového priestoru. Spravidla sa každý databázový objekt bude označovať ako jeho segment. Napríklad , údaje v databázovej tabuľke sa uložia v rámci jej konkrétneho segmentu tabuľky.
# 3) Rozsahy
Segment je ďalej rozdelený na rozsahy a databázový objekt je možné uložiť v jednom alebo viacerých rozsahu. Keď veľkosť objektu ako tabuľka alebo index rastie, môže DBA podľa rozsahu pridať ďalšie segmenty.
# 4) Dátové bloky
Blok alebo dátový blok je najmenšia jednotka ukladania a dáta sa ukladajú do týchto blokov. Veľkosť dátového bloku je definovaná pomocou parametra DATA_BLOCK_SIZE v čase vytvárania databázy a nemožno ju neskôr zmeniť.
Zhrnutie fyzickej a logickej architektúry databázy Oracle je uvedené nižšie:
- Fyzická štruktúra pozostáva z dátových súborov, súborov protokolu Redo a kontrolného súboru.
- Logická štruktúra pozostáva z tabuľkových priestorov, segmentov, rozsahov a dátových blokov.
Záver
V tomto článku sme sa podrobne naučili databázu Oracle, počnúc krokmi inštalácie a potom sme sa posunuli vpred, aby sme sa naučili funkcie, architektúru a zoznam najpoužívanejších nástrojov vyvinutých spoločnosťou Oracle Corporation.
Dúfam, že čítanie tohto článku vám poskytne jasné pochopenie databázy Oracle a jej architektúry a prinesie výhody v oblasti databázových technológií.
Výukový program PREV | PRVÝ výukový program
Odporúčané čítanie
- Ako testovať databázu Oracle
- Vývoj databázových aplikácií Oracle: Oracle SQL a PL / SQL
- Oracle Data Warehouse: Architektúra Data Warehouse a ďalšie
- Systematické spôsoby testovania databázy Oracle na pamäť, priestor a spracovanie procesora
- Skutočné testovanie aplikácií Oracle - riešenie na testovanie databázy Oracle DB pred prechodom na produkciu
- Balík PL SQL: Výukový program balíkov Oracle PL / SQL s príkladmi
- Najlepšie otázky týkajúce sa rozhovorov s Oracle DBA, RAC a ladením výkonu
- Najlepšie otázky týkajúce sa rozhovorov Oracle: Otázky Oracle Basic, SQL, PL / SQL