PostgreSQL

PostgreSQL

【PostgreSQL】 SQL構文(DML):SELECT文

PostgreSQLのDMLとは データ操作言語の事で、データベース内のデータを操作するためのSQL文です。主に4項目がありますが、ここでは頻繁に使用される「SELECT文」について、紹介します。普段使用しない様なJOINも紹介しています。
PostgreSQL

【PostgreSQL】 SQL構文(DDL):トリガー(TRIGGER)

特定のテーブルに対するイベント(INSERT, UPDATE, DELETE )が発生したときに、自動的に実行するカスタム関数(トリガー関数)を定義する機能です。この機能によりデータの整合性を保ったり、イベントに基づいた自動処理を行う事ができます。
PostgreSQL

【PostgreSQL】 SQL構文(DDL):シーケンス(SEQUENCE)

Sequenceは数値を自動的に生成するためのオブジェクトです。主にテーブルの主キーやユニークな値を自動で割り当てる目的で使用します。
PostgreSQL

【PostgreSQL】 SQL構文(DDL):ビュー(View)

SQL構文(DDL):ビュー(View)とは複数のテーブルやビューに基づいたクエリの結果を表す仮想テーブルです。実データを持たず、指定されたSELECT文の結果をテーブルのように扱うことができます。ビューに対して行われた操作(挿入、更新、削...
PostgreSQL

【PostgreSQL】「pgAdmin 4」バックアップ・リストア

pgAdmin 4 はPostgreSQLデータベースの管理や開発を行うためのGUIツールです。主な機能としては、データベースのGUI操作/管理、データベースのバックアップ・リストア等があり、その使い方について説明しています。
PostgreSQL

【PostgreSQL】 SQL構文(DDL):テーブルの変更

DDL(データ定義SQL)について、テーブルの変更を、オプションの意味も含めて「構文」と「例題」で紹介しています。PosgreSQLの仕組を知っていないと理解できないようなオプションもありますが、できるだけ易しく紹介しています。
PostgreSQL

【PostgreSQL】SQL構文(DDL):テーブルの作成/削除

DDL(データ定義SQL)について、テーブルの作成や削除を、オプションの意味も含めて「構文」と「例題」で紹介しています。PosgreSQLの仕組を知っていないと理解できないようなオプションもありますが、できるだけ易しく紹介しています。
PostgreSQL

【PostgreSQL】SQL構文(DDL):スキーマ/データベース

DDL(データ定義SQL)について、スキーマの作成/スキーマの優先使用順位の設定/スキーマ優先使用順位のリセット/スキーマの削除/データベースの作成/データベースの削除 SQLを紹介しています。
PostgreSQL

【PostgreSQL】 「スキーマ」って何?

スキーマは、同じデータベース上に複数の領域「名前空間」を作成して、複数のユーザーがお互いを意識しないでデータベースを使用できる仕組みです。同一名称のテーブルやクエリ等も定義できます。但し、スキーマを使用する為には、「search_path」の設定が必要です。
PostgreSQL

【PostgreSQL】 SQLの実行環境

一般的なSQLの大分類(DDL/DML/DCL)及びオブジェクトの大文字小文字の扱いについて紹介しています。又、初学者用にSQLコマンドの実行環境(プログラムでの使用を除く)について分かり易く紹介しています。