本書は、PostgreSQL の⼿続き⾔語であるPL/pgSQL について、ひとまず実⽤できるものを作成することを⽬指して解説した本です。この本を読めば、PL/pgSQL の意義・⽂法から実際の使い⽅まで⾝につきます!
本書の⽬的
本書の⽬的は、PL/pgSQL で実際にプログラムを作成する⼒を⾝につけることです。
本書の対象読者
本書では次のような⼈を対象としています。
- PL/pgSQL について興味がある⼈
- 業務でPL/pgSQL を使う気配がある⼈
- PostgreSQL を勉強していて、何か次のステップを探している⼈
- PostgreSQL の操作をある程度できる⼈(本書ではPostgreSQL そのものや基本的な操作に
ついては解説しません)
- たとえ無駄となる知識でも知りたい知的好奇⼼あふれる⼈
前提とする知識
本書を読むにあたり、次のような知識が必要となります。
- SQL についての基礎知識
- SELECT/INSERT/UPDATE/DELETE が実⾏できる
- よく使う演算⼦が理解できる知識が必要です
- PostgreSQL についての基礎知識
- Linux にインストールしたPostgreSQL に、psql で接続してSQL を実⾏できる知識が必要です
- ⾃分で調べながらLinux にPostgreSQL をインストールできるとなおいいです
- 何らかのプログラミング⾔語の基礎知識
DB を触ったこともなく、プログラミングも未経験という⽅は申し訳ありませんが、本書から得られることは少ないでしょう。