Ukázkové schéma HR (Human Resources) je ideálním nástrojem pro výuku SQL, testování dotazů nebo tvorbu reportů. V nejnovější verzi Oracle 21c XE však toto schéma není předinstalované. V tomto návodu si ukážeme, jak ho ručně do databáze přidat pomocí nástroje SQL Developer.
Před zahájením se ujistěte, že máte:
Soubory schématu (složku human_resources) doporučuji zkopírovat přímo do adresáře Oracle, například:
-- Cesta k adresáři
C:\app\vase_jmeno\product\21.0.0\dbhomeXE\demo\schema\human_resources\Nejprve se musíme připojit k pluggable databázi (PDB) pod administrátorským účtem:
V SQL Developeru klikněte na Nové připojení (+).
Název: System_Admin_21c
Uživatel: system
Heslo: Vaše heslo zadané při instalaci.
Název služby (Service Name): XEPDB1 (klíčové pro verzi XE).

-- Upravte cestu podle toho, kam jste soubory uložili
@C:\cesta\k\slozce\human_resources\hr_main.sqlBěhem spouštění vás SQL Developer vyzve k zadání parametrů:
Heslo pro HR uživatele: (např. hr)
Výchozí tablespace: users
Dočasný tablespace: temp
Heslo pro SYS: (vaše admin heslo)
Cesta pro logy: (např. C:\temp\)
Connection string: localhost:1521/XEPDB1
Pokud hlavní skript nespustil všechny podskripty automaticky, připojte se pod nově vytvořeným uživatelem HR (heslo hr, Service Name XEPDB1) a postupně spusťte tyto příkazy:
-- Vytvoření tabulek
@C:\cesta\ke\slozce\human_resources\hr_cre.sql
-- Naplnění tabulek
@C:\cesta\k\slozce\human_resources\hr_popul.sql
-- Vytvoření indexů
@C:\cesta\k\slozce\human_resources\hr_idx.sql
-- Vytvoření procedur a triggerů
@C:\cesta\k\slozce\human_resources\hr_code.sql
-- Přidání komentářů k tabulkám
@C:\cesta\k\slozce\human_resources\hr_comnt.sql
Po dokončení všech skriptů ověřte, že jsou data v pořádku, jednoduchým dotazem na tabulku zaměstnanců:
SELECT * FROM employees;Měli byste vidět seznam zaměstnanců (jako je Steven King, Neena Kochhar atd.). Pokud dotaz vrátí data, máte hotovo!

© Design JN 2025