Összefoglaló: Ebben a bemutatóban egy HR nevű SQL mintaadatbázist ismerhet meg, amely a kisvállalkozások HR-adatait kezeli.
A HR mintaadatbázist a következő adatbázis-diagram szemlélteti:
A HR mintaadatbázis hét táblából áll:
- A
employees
tábla az alkalmazottak adatait tárolja. - A
jobs
tábla a munkakör adatait tárolja, beleértve a munkakör címét és a fizetési tartományt. - A
departments
tábla az osztályok adatait tárolja. - A
dependents
tábla az alkalmazottak eltartottjait tárolja. - A
locations
tábla a vállalat részlegeinek helyét tárolja. - A
countries
tábla azon országok adatait tárolja, ahol a vállalat üzleti tevékenységet folytat. - A
regions
tábla az olyan régiók adatait tárolja, mint Ázsia, Európa, Amerika, Közel-Kelet és Afrika. Az országok régiókba vannak csoportosítva.
A következő kép mutatja a táblák nevét és rekordjait.
Táblázat | sorok |
---|---|
alkalmazottak | 40 |
függők | 30 |
osztályok | 11 |
állások | 11 |
helyszínek | 7 |
országok | 25 |
régiók | 4 |
Tipikusan, egy relációs adatbázis-kezelő rendszert (RDBMS) kell telepítenie ahhoz, hogy az SQL-lel dolgozhasson.
Ha már dolgozott olyan RDBMS-sel, mint a MySQL, PostgreSQL, Oracle Database és SQL Server, akkor az alábbi szkript segítségével létrehozhatja a mintaadatbázist ezen adatbázisok valamelyikében.
Ha nem rendelkezik adatbázisrendszerrel a gyakorláshoz, akkor az SQL online eszközünk segítségével gyorsan elvégezheti az SQL utasításokat a webböngészőben.
MySQL
A következő SQL szkript létrehozza a HR mintaadatbázist MySQL-ben:
HR mintaadatbázis létrehozása MySQL-ben
A következő szkript lehetővé teszi az adatok beillesztését a MySQL táblákba:
HR adatok betöltése MySQL-ben
PostgreSQL
A következő szkript létrehozza a HR mintaadatbázis szerkezetét PostgreSQL-ben.
HR minta adatbázis létrehozása PostgreSQL-ben
A következő szkript lehetővé teszi az adatok beillesztését a PostgreSQL táblákba:
HR adatok betöltése PostgreSQL-ben
Microsoft SQL Server
A következő szkript létrehozza a HR minta adatbázis struktúrát Microsoft SQL Server-ben.
HR mintaadatbázis létrehozása SQL Serverben
A következő szkript lehetővé teszi az adatok beillesztését a táblákba:
HR adatok betöltése SQL Serverben
Oracle Database (>12c)
A következő szkript létrehozza a HR mintaadatbázis szerkezetét az Oracle Database 12c-ben.
HR minta adatbázis létrehozása az Oracle-ben
A következő szkript beilleszti az adatokat az Oracle adatbázis tábláiba:
HR adatok betöltése az Oracle adatbázisba
SQLite
A következő szkript létrehozza a HR minta adatbázis struktúrát az SQLite-ban.
HR mintaadatbázis létrehozása SQLite-ban
A következő szkript beilleszti az adatokat az SQLite tábláiba:
HR mintaadatbázis létrehozása SQLite-ban
Táblák törlése
A következő szkript törli az összes táblát, ha frissíteni szeretné a mintaadatbázist.
Drop All Tables
- Was this tutorial helpful ?
- YesNo