Shrnutí: v tomto tutoriálu se seznámíte s ukázkovou databází SQL s názvem HR, která spravuje údaje o lidských zdrojích malých podniků.
Následující schéma databáze znázorňuje vzorovou databázi HR:
Vzorová databáze HR má sedm tabulek:
- Tabulka
employees
uchovává údaje o zaměstnancích. - Tabulka
jobs
uchovává údaje o pracovních místech včetně názvu pracovního místa a rozsahu platu. - Tabulka
departments
uchovává údaje o odděleních. - Tabulka
dependents
uchovává údaje o závislých osobách zaměstnance. - Tabulka
locations
uchovává údaje o umístění oddělení společnosti. - Tabulka
countries
uchovává údaje o zemích, ve kterých společnost podniká. - Tabulka
regions
uchovává údaje o regionech, jako jsou Asie, Evropa, Amerika a Střední východ a Afrika. Země jsou seskupeny do regionů.
Následující obrázek ukazuje názvy tabulek a jejich záznamy.
Tabulka | Řádky |
---|---|
zaměstnanci | 40 |
závislí | 30 |
oddělení | 11 |
práce | 11 |
místa | 7 |
země | 25 |
regiony | 4 |
Typicky, pro práci s SQL je třeba nainstalovat systém pro správu relačních databází (RDBMS).
Pokud jste pracovali s RDBMS, jako jsou MySQL, PostgreSQL, Oracle Database a SQL Server, můžete použít následující skript a vytvořit ukázkovou databázi v některé z těchto databází.
V případě, že nemáte databázový systém k procvičení, můžete rychle použít náš nástroj SQL online a provést příkazy SQL ve webovém prohlížeči.
MySQL
Následující skript SQL vytvoří vzorovou databázi HR v MySQL:
Vytvoření vzorové databáze HR v MySQL
Následující skript umožňuje vložit data do tabulek v MySQL:
Načtení dat HR v MySQL
PostgreSQL
Následující skript vytvoří strukturu vzorové databáze HR v PostgreSQL.
Vytvoření vzorové databáze HR v PostgreSQL
Následující skript umožňuje vložit data do tabulek v PostgreSQL:
Načíst data HR v PostgreSQL
Microsoft SQL Server
Následující skript vytvoří strukturu vzorové databáze HR v Microsoft SQL Server.
Vytvoření vzorové databáze HR v SQL Serveru
Následující skript umožňuje vložit data do tabulek:
Načíst data HR v SQL Serveru
Oracle Database (>12c)
Následující skript vytvoří strukturu vzorové databáze HR v Oracle Database 12c.
Vytvoření vzorové databáze HR v databázi Oracle
Následující skript vloží data do tabulek v databázi Oracle:
Načíst data HR v databázi Oracle
SQLite
Následující skript vytvoří strukturu vzorové databáze HR v SQLite.
Vytvoření vzorové databáze HR v SQLite
Následující skript vloží data do tabulek v SQLite:
Vytvoření vzorové databáze HR v SQLite
Odstranění tabulek
Následující skript zruší všechny tabulky v případě, že chcete vzorovou databázi obnovit.
Zrušit všechny tabulky
- Byl tento návod užitečný?