【ぽすとぐれすきゅーえる】
PostgreSQL とは?
最終更新:
💡 表もJSONも扱える、拡張可能なオープンソースDB
SQLで表形式のデータを扱うオープンソースのデータベース管理システム。トランザクション、JSON/JSONB型、全文検索や拡張機能を備え、Postgresとも呼ばれる。
📌 このページのポイント
PostgreSQLって何ができるの?
トランザクションは何のため?
たとえば送金の引き落としと入金をひとまとまりにして、両方を確定するか、両方を取り消すためだよ。ただし、正しい金額や業務ルールはアプリや制約で設計する必要がある。DBを選ぶだけでデータが必ず正しくなるわけではないんだ。
JSONとJSONBはどう違うの?
MySQLとの比較では何を見ればいい?
📖 おまけ:英語の意味
「PostgreSQL / Postgres」 = POSTGRESにSQL対応を反映した名前
💬 UC BerkeleyのPOSTGRESプロジェクトは1986年に始まった。1994年にSQLインタープリターが追加され、Postgres95を経て1996年にPostgreSQLへ改名。Postgresも公式に認められた別名だよ