摘要: 在本教學中,您將了解一個名為 HR 的 SQL 範例資料庫,該資料庫用於管理小型企業的人力資源資料。
以下資料庫圖表說明了 HR 範例資料庫

HR 範例資料庫有七個資料表
employees
資料表儲存員工的資料。jobs
資料表儲存職位資料,包括職稱和薪資範圍。departments
資料表儲存部門資料。dependents
資料表儲存員工的受撫養人資料。locations
資料表儲存公司部門的位置。countries
資料表儲存公司業務所在國家/地區的資料。regions
資料表儲存地區的資料,例如亞洲、歐洲、美洲以及中東和非洲。國家/地區會分組到各個地區。
下圖顯示了資料表名稱及其記錄。
資料表 | 列數 |
---|---|
employees | 40 |
dependents | 30 |
departments | 11 |
jobs | 11 |
locations | 7 |
countries | 25 |
regions | 4 |
通常,您需要安裝關聯式資料庫管理系統 (RDBMS) 才能使用 SQL。
如果您曾經使用過 RDBMS,例如 MySQL、PostgreSQL、Oracle Database 和 SQL Server,您可以使用以下指令碼在這些資料庫之一中建立範例資料庫。
如果您沒有資料庫系統可以練習,您可以快速使用我們的 SQL 線上工具在您的網頁瀏覽器中執行 SQL 語句。
MySQL
以下 SQL 指令碼在 MySQL 中建立 HR 範例資料庫
在 MySQL 中建立 HR 範例資料庫以下指令碼允許您將資料插入 MySQL 中的資料表
在 MySQL 中載入 HR 資料PostgreSQL
以下指令碼在 PostgreSQL 中建立 HR 範例資料庫結構。
在 PostgreSQL 中建立 HR 範例資料庫以下指令碼允許您將資料插入 PostgreSQL 中的資料表
在 PostgreSQL 中載入 HR 資料Microsoft SQL Server
以下指令碼在 Microsoft SQL Server 中建立 HR 範例資料庫結構。
在 SQL Server 中建立 HR 範例資料庫以下指令碼允許您將資料插入資料表
在 SQL Server 中載入 HR 資料Oracle Database (>12c)
以下指令碼在 Oracle Database 12c 中建立 HR 範例資料庫結構。
在 Oracle 中建立 HR 範例資料庫以下指令碼將資料插入 Oracle 資料庫中的資料表
在 Oracle 資料庫中載入 HR 資料SQLite
以下指令碼在 SQLite 中建立 HR 範例資料庫結構。
在 SQLite 中建立 HR 範例資料庫以下指令碼將資料插入 SQLite 中的資料表
在 SQLite 中建立 HR 範例資料庫移除資料表
以下是指令碼,用於在您想要重新整理範例資料庫時,刪除所有資料表。
刪除所有資料表這個教學對您有幫助嗎?