SQLサンプルデータベース

概要:このチュートリアルでは、中小企業の人事データを管理するHRというSQLサンプルデータベースについて学習します。

次のデータベース図は、HRサンプルデータベースを示しています:

HRサンプルデータベースには7つのテーブルがあります:

  1. employeesテーブルは、従業員のデータを格納します。
  2. jobsテーブルは、職種や給与範囲などのジョブデータを格納します。
  3. The departments table stores department data.
  4. The dependents table stores the employee’s dependents.
  5. The locations table stores the location of the department of the company.
  6. The countries table stores the countries of doing company.
  7. The regions table stores the region of Asia, Europe, America, and Middle East and Africa. Table uses the activities activities in the country of business, The table of the company’s data.

次の図は、テーブル名とそのレコードを表しています。

テーブル
employees 40
dependents 30
department 11
求人情報 11
勤務地 7
25
地域 4

通常は、次のようになります。 SQLを使用するには、リレーショナルデータベース管理システム(RDBMS)をインストールする必要があります。

MySQL、PostgreSQL、Oracle Database、SQL Server などの RDBMS を使用したことがある場合は、次のスクリプトを使用して、これらのデータベースのいずれかにサンプルデータベースを作成できます。

練習用のデータベースシステムを持っていない場合は、当社の SQL オンラインツールを使用して、Web ブラウザで SQL 文をすばやく実行することができます。

MySQL

次のSQLスクリプトは、MySQLでHRサンプルデータベースを作成します:

Create HR Sample Database in MySQL

次のスクリプトでは、MySQLのテーブルにデータを挿入できます:

Load HR Data in MySQL

PostgreSQL

次のスクリプトはPostgreSQLにHRサンプルデータベース構成を作成します:

Load HR Data in MySQL

MySQL

HRサンプルデータベースは、MySQLのテーブルの中にデータを挿入できます。

Create HR Sample Database in PostgreSQL

以下のスクリプトでは、PostgreSQLのテーブルにデータを挿入することができます:

Load HR Data in PostgreSQL

Microsoft SQL Server

以下のスクリプトでは、Microsoft SQL ServerでHRサンプルデータベース構造を作成しています。

Create HR Sample Database in SQL Server

以下のスクリプトでは、テーブルにデータを挿入できます。

Load HR Data in SQL Server

Oracle Database (>12c)

以下のスクリプトでは、Oracle Database 12cでHRサンプル・データベース構造を作成します。

OracleでHRサンプルデータベースを作成

次のスクリプトは、Oracleデータベースのテーブルにデータを挿入します:

Oracle Database

SQLite

次のスクリプトは、SQLiteでHRサンプルデータベースの構造を作成します。

Create HR Sample Database in SQLite

次のスクリプトは、SQLiteのテーブルにデータを挿入します:

Create HR Sample Database in SQLite

Removing tables

サンプルデータベースを更新する場合に、すべてのテーブルを削除するスクリプトです。

Drop All Tables

  • Was this tutorial helpful?

コメントを残す

メールアドレスが公開されることはありません。