データベース– category –
-
データベース
【SQL Server】データベース認証方式について(SQL Server認証とWindows認証)
今回は Microsoft SQL Server のデータベース認証方式について解説します。 SQL Server セットアップ中に設定できる認証モードが2つある どの認証モードを利用するかはセットアップ中に選択します。 認証モードは以下の2つがあります。 Wind... -
データベース
【SQL Server】互換性レベルについて解説
今回は Microsoft SQL Server の「互換性レベル」について解説します。 互換性レベルは、バージョンアップやバックアップ&リストアの可否に影響します。 SQL Server の互換性レベルとは? Microsoft SQL Server には、以下のように... -
データベース
【PostgreSQL】テーブル設計(データ型、制約)【Part.12】
今回はテーブル設計について解説します。 テーブルの操作 CREATE TABLE ← テーブルの作成 DROP TABLE ← テーブルの削除 ALTER TABLE ← テーブルの変更 情報スキーマ 情報スキーマにはデータベースクラスタに関する情報... -
データベース
【PostgreSQL】SQL文【Part.11】
今回は SQL コマンド(SQL 文)について解説します。 分かりにくいかもしれませんが、目的別とコマンドの解説を記載しています。 PostgreSQL の SQL コマンド一覧 PostgreSQL の SQL コマンド一覧は以下のメタコマンドで確認できます。 post... -
データベース
【PostgreSQL】PostgreSQL のトランザクションについて【Part.10】
今回は PostgreSQL のトランザクションについて解説します。 トランザクションとは? トランザクションとは、データベースのデータを利用する時(処理する時)に、複数の処理を一連のものとしてまとめる単位のことを言います。 例えば、Aさ... -
データベース
【PostgreSQL】PostgreSQL の組み込み関数、ユーザー定義関数、演算子について【Part.9】
今回は PostgreSQL の組み込み関数と演算子について解説します。 システム情報関数 関数の最後に括弧(カッコ)が付く関数と、付かない関数があるので注意です。 ■括弧が付く関数 version() ← PostgreSQL のバージョンを表示します... -
データベース
【PostgreSQL】PostgreSQL の基本的な SQL文 とオブジェクトについて【Part.8】
PostgreSQL の基本的な SQL 文 とオブジェクトについて解説します。 【SQLのルール】大文字と小文字を区別しない 例えば、SELECT 文の場合は「SELECT」と「select」は一緒です。 テーブル名やインデックス名も大文字・小文字を区別し... -
データベース
【PostgreSQL】PostgreSQL の運用管理(ユーザー管理、バキューム、インフラ運用など)【Part.7】
今回は PostgreSQL の運用管理(ユーザー管理、バキューム、インフラ運用など)について解説します。 vacuumdb コマンド データベースを日々運用していくと、データの更新によって使用されなくなった不要領域が蓄積していきます。 vacuumdb ... -
データベース
【PostgreSQL】PostgreSQL のバックアップ手順とリストア手順【Part.6】
今回 PostgreSQL のバックアップおよびリストア手順について解説します。 【PostgreSQL】【シェルスクリプト】PostgreSQLのバックアップスクリプト pg_dumpall コマンド pg_dumpall コマンドは論理バックアップを取得します。... -
データベース
【PostgreSQL】PostgreSQL の設定ファイル(postgresql.conf、pg_hba.conf)の解説【Part.5】
今回は運用で必須となる PostgreSQL の設定ファイル(postgresql.conf、pg_hba.conf)ファイルについて解説します。 postgresql.conf ファイル postgresql.conf ファイルは PostgreSQL の全体の動作を決める設定ファイルです。 postgresql.c... -
データベース
【PostgreSQL】PostgreSQL の標準付属ツール(psql、pg_ctl、initdb、COPY、その他)の説明とコマンド手順【Part.4】
今回は PostgreSQL の標準付属ツール(psql、pg_ctl、initdb、\copy、COPY、その他)の使用手順を解説します。 psql コマンド 日々 PostgreSQL データベースを運用しているなら psql コマンドは一番使用するコマンドかもしれません。... -
データベース
【PostgreSQL】PostgreSQL のインストールと初期設定【Part.3】
PostgreSQL のインストールと初期設定について解説します。 PostgreSQL のインストールについては以下も参考にしてください。 【PostgreSQL】【CentOS7】yum コマンドで PostgreSQL インストール&初期設定(ユーザー作成、パスワード設定、... -
データベース
【PostgreSQL】【正規化】リレーショナルデータベース(RDMS)の基本【Part.2】
データベースを勉強し始める方に取って最初の難関が「正規化」です。 正規化には第1正規化から第5正規化まであります。 第1正規化 第2正規化 第3正規化 第4正規化 第5正規化 正規化の目的 データの冗長性をなくすため データ... -
データベース
【PostgreSQL】PostgreSQL の特徴と基本【Part.1】
シリーズものとなりますが、現在 OSS RDBMS(オープンソースソフトウェアのリレーショナルデータベース管理システム:PostgreSQL、MySQL など)のスキルを学習しており、その一環として学習したことをまとめます。 PostgreSQL とは PostgreS... -
データベース
【PostgreSQL】バージョンについて(メジャーバージョン&マイナーバージョン)
PostgreSQL には「メジャーバージョン」と「マイナーバージョン」があります。 今回は、PostgreSQL のバージョンについて解説します。 PostgreSQL の基本的な運用コマンドについては、以下の記事を参考にしてください。 【PostgreSQL】基本... -
データベース
【PostgreSQL】データベースのディレクトリ構造やファイルの役割について
PostgreSQL を運用管理をするうえで、データベースのディレクトリ構造やファイルの役割についての情報が必要になることがあります。 今回は、データベースクラスタのディレクトリやファイルについて解説します。 PostgreSQL の基本的な運用コマンド... -
データベース
【PostgreSQL】基本的な運用コマンド一覧
今回は、オープンソースソフトウェア(OSS)のデータベースでもとくに有名な PostgreSQL の基本的な運用コマンドについて解説します。 データベースへのアクセス、情報の取得、データベース一覧の表示、テーブル一覧の表示など運用に役立つコマンドや操作... -
データベース
【DB】【SQL Server】リンクサーバー(Linked Server)とは
最近はデータベース関連の案件が増えてきましたので、再度データベースの基本から学びなおしています。 今回は「リンクサーバー」について解説します。 リンクサーバーとは? リンクサーバーを利用することで、今ログインしている DB... -
データベース
【Oracle】sqlplus のインストールおよび設定手順
今回は Oracle SQL Plus(sqlplus、SQL*Plus)のインストールと設定について解説します。 sqlplus をインストールすることにより Oracle データベースを操作することができるようになります。 Oracle SQL Plus(sqlplus)とは? Orac... -
データベース
【PostgreSQL】【シェルスクリプト】PostgreSQLのバックアップスクリプト
今回は PosgreSQL のバックアップスクリプトを作成して CRON で定期バックアップを取得する手順について解説します。 基本的な PostgreSQL の操作方法に関しては以下の記事を参考にしてください。 【PostgreSQL】【CentOS7】yum コマンドで... -
データベース
【AWS】既存データベースからRDSへのマイグレーション手順(データベース移行手順)【DMS&コマンドライン】
今回は、既存データベース(Oracle、PostgreSQLなど)から Amazon RDS へのデータベース移行手順について解説します。 企業のシステムはデータベースを中心に回っています。 「Webサーバー」や「APIサーバー」など多種のサーバーが企業内で稼働しています... -
データベース
【PostgreSQL】【CentOS7】yum コマンドで PostgreSQL インストール&初期設定(ユーザー作成、パスワード設定、データベース作成、権限割り当て)手順
PostgreSQL のインストールと初期設定手順です。 yum コマンドで PostgreSQL サーバーをインストール後に初期設定をします。 インストール後の基本的な運用コマンドについては以下のページを参考にしてください。 【PostgreSQL】基本的な運... -
データベース
【Oracle】基本的なアーキテクチャのまとめ【備忘録】
アーキテクチャとは? 「アーキテクチャとはソフトウェアの内部構造」です。 システムを構築する時は、必ず何かしらの「目的」があります。 例えばカラオケをするシステム、写真を加工するシステムなど。 その目的を実現するための内部構造をアーキテクチ... -
データベース
【DB】Oracle RAC(Oracle Real Application Clusters)の説明
Oracle RAC についてまとめました。 Oracle RAC ← Oracle Real Application Clusters の略です。 Oracle RACの特徴 Oracle RAC には以下の3つの特徴があります。 可用性 負荷分散 拡張性 可用性とは? 「可用性」とは、障害が発生してもサ... -
データベース
【さくらVPS】【Python】Django で Web アプリを作る(カスタマイズ編)【Part.9】
今回は、前回作成した Web アプリケーションをカスタマイズします。 以下、今までの作業です。 【さくらVPS】【Python】Django で Web アプリを作る【Part.1】 【さくらVPS】【Python】Django で Web アプリを作る(Let's Encrypt SSL証明書...
12