PostgreSQL

2018年12月12日 PostgreSQL

【PostgreSQL】テーブル設計(データ型、制約)【Part.12】

今回はテーブル設計について解説します。     テーブルの操作 CREATE TABLE ← テーブルの作成 DROP TABLE ← テーブルの削除 ALTER TABLE ← テーブルの変更 &n...

2018年12月11日 PostgreSQL

【PostgreSQL】SQL文【Part.11】

今回は SQL コマンド(SQL 文)について解説します。 分かりにくいかもしれませんが、目的別とコマンドの解説を記載しています。     PostgreSQL の SQL コマンド一覧 Postgr...

2018年12月10日 PostgreSQL

【PostgreSQL】PostgreSQL のトランザクションについて【Part.10】

今回は PostgreSQL のトランザクションについて解説します。     トランザクションとは? トランザクションとは、データベースのデータを利用する時(処理する時)に、複数の処理を一連のものとし...

2018年12月09日 PostgreSQL

【PostgreSQL】PostgreSQL の組み込み関数、ユーザー定義関数、演算子について【Part.9】

今回は PostgreSQL の組み込み関数と演算子について解説します。     システム情報関数 関数の最後に括弧(カッコ)が付く関数と、付かない関数があるので注意です。   ■括弧が付く...

2018年12月08日 PostgreSQL

【PostgreSQL】PostgreSQL の基本的な SQL文 とオブジェクトについて【Part.8】

PostgreSQL の基本的な SQL 文 とオブジェクトについて解説します。       【SQLのルール】大文字と小文字を区別しない 例えば、SELECT 文の場合は「SELECT」と...

2018年12月07日 PostgreSQL

【PostgreSQL】PostgreSQL の運用管理(ユーザー管理、バキューム、インフラ運用など)【Part.7】

今回は PostgreSQL の運用管理(ユーザー管理、バキューム、インフラ運用など)について解説します。     vacuumdb コマンド データベースを日々運用していくと、データの更新によって使...

2018年12月06日 PostgreSQL

【PostgreSQL】PostgreSQL のバックアップ手順とリストア手順【Part.6】

今回 PostgreSQL のバックアップおよびリストア手順について解説します。   【PostgreSQL】【シェルスクリプト】PostgreSQLのバックアップスクリプト     &nb...

2018年12月04日 PostgreSQL

【PostgreSQL】PostgreSQL の標準付属ツール(psql、pg_ctl、initdb、COPY、その他)の説明とコマンド手順【Part.4】

今回は PostgreSQL の標準付属ツール(psql、pg_ctl、initdb、\copy、COPY、その他)の使用手順を解説します。       psql コマンド 日々 Postg...

2018年12月03日 PostgreSQL

【PostgreSQL】PostgreSQL のインストールと初期設定【Part.3】

PostgreSQL のインストールと初期設定について解説します。   PostgreSQL のインストールについては以下も参考にしてください。   【PostgreSQL】【CentOS7】yum ...

2018年12月02日 PostgreSQL

【PostgreSQL】【正規化】リレーショナルデータベース(RDMS)の基本【Part.2】

データベースを勉強し始める方に取って最初の難関が「正規化」です。   正規化には第1正規化から第5正規化まであります。 第1正規化 第2正規化 第3正規化 第4正規化 第5正規化     正...

2018年12月01日 PostgreSQL

【PostgreSQL】PostgreSQL の特徴と基本【Part.1】

シリーズものとなりますが、現在 OSS RDBMS(オープンソースソフトウェアのリレーショナルデータベース管理システム:PostgreSQL、MySQL など)のスキルを学習しており、その一環として学習したことをまとめま...

2018年11月18日 PostgreSQL

【PostgreSQL】バージョンについて(メジャーバージョン&マイナーバージョン)

PostgreSQL には「メジャーバージョン」と「マイナーバージョン」があります。 今回は、PostgreSQL のバージョンについて解説します。     PostgreSQL の基本的な運用コマン...

2018年11月18日 PostgreSQL

【PostgreSQL】データベースのディレクトリ構造やファイルの役割について

PostgreSQL を運用管理をするうえで、データベースのディレクトリ構造やファイルの役割についての情報が必要になることがあります。 今回は、データベースクラスタのディレクトリやファイルについて解説します。 &nbsp...

2018年11月17日 PostgreSQL

【PostgreSQL】基本的な運用コマンド一覧

今回は、オープンソースソフトウェア(OSS)のデータベースでもとくに有名な PostgreSQL の基本的な運用コマンドについて解説します。 データベースへのアクセス、情報の取得、データベース一覧の表示、テーブル一覧の表...

2018年08月05日 PostgreSQL

【PostgreSQL】【シェルスクリプト】PostgreSQLのバックアップスクリプト

今回は PosgreSQL のバックアップスクリプトを作成して CRON で定期バックアップを取得する手順について解説します。   基本的な PostgreSQL の操作方法に関しては以下の記事を参考にしてくだ...

2018年06月10日 AWS

【AWS】既存データベースからRDSへのマイグレーション手順(データベース移行手順)【DMS&コマンドライン】

今回は、既存データベース(Oracle、PostgreSQLなど)から Amazon RDS へのデータベース移行手順について解説します。 企業のシステムはデータベースを中心に回っています。 「Webサーバー」や「API...

2018年03月17日 PostgreSQL

【PostgreSQL】【CentOS7】yum コマンドで PostgreSQL インストール&初期設定(ユーザー作成、パスワード設定、データベース作成、権限割り当て)手順

PostgreSQL のインストールと初期設定手順です。 yum コマンドで PostgreSQL サーバーをインストール後に初期設定をします。   インストール後の基本的な運用コマンドについては以下のページを...

2017年04月09日 MySQL

【初心者向け】 WordPressで利用する MySQL を分かりやすく解説してみた

レンタルサーバーのデータベースとしてほぼ100%利用されている「MySQL」ですがレンタルサーバー初心者の方でも理解できるように分かりやすく解説してみました。 MySQLは事実上、デファクトスタンダードになった 私はイン...