概要:このチュートリアルでは、PostgreSQLの学習と練習に使用できるPostgreSQLサンプルデータベースを紹介します。
私たちはDVDレンタルデータベースを使用してPostgreSQLの機能を実演します。
DVDレンタルデータベースはDVDレンタル店のビジネス処理を表現します。
- 15 tables
- 1 trigger
- 7 views
- 8 functions
- 1 domain
- 13 sequences
DVD Rental ER Model
PostgreSQL Sample Database Tables
このデータベースは15テーブルから構成されています。
- actor – ファーストネームとラストネームを含む俳優のデータを格納します。
- film – タイトル、リリース年、長さ、レーティングなどの映画データを格納します。
- film_actor – 映画と俳優の関係を格納します。
- category – 映画のカテゴリデータを格納します。
- film_category – 映画とカテゴリ間の関係を格納します。
- store – 管理者や住所などのストアデータがあります。
- inventory – 在庫データがあります。
- rental – レンタルデータを格納します。
- payment – 顧客の支払いを格納します。
- staff – スタッフデータを格納します。
- customer – 顧客データを格納します。
- address – スタッフと顧客のアドレスデータを格納します。
- city – 都市名、
- 国 – 国名などを格納します。
PostgreSQLサンプルデータベースのダウンロード
以下のリンクからPostgreSQL DVD Rentalサンプルデータベースをダウンロードできます:
Download DVD Rental Sample Database
データベースファイルはzip
フォーマット(dvdrental.zip
)なので、サンプルデータベースをPostgreSQLデータベースサーバーにロードする前にdvdrental.tar
に展開しておくことが必要です。
印刷用ER図のダウンロード
サンプルデータベースの他に、印刷用ER図(PDF形式)も提供しています。 このER図をダウンロードして印刷すれば、PostgreSQLの練習の際に参照することができます。
Download the Printable ER Diagram
このチュートリアルでは、DVD rentalというPostgreSQLサンプルデータベースを紹介しました。 このデータベースはPostgreSQLのチュートリアルで使用しますので、あなたのサーバーにあることを確認してください。
- このチュートリアルは役に立ちましたか?