データべースに関する用語を五文字で説明している辞書


この記事は

学校で、データベースの学習が始まりました。
基本情報の学習で、データベースの用語は理解し、暗記しましたが、すっかり忘れてしまいました。
参考書に書き込んでいてそっちを見ればいいのですが、本を持ち歩くの面倒なので記事にしちゃおうと思います。
あと、ちゃっかり学内で重宝されるといいなぁと思ってます。
知らない用語を見つけ次第更新していきます。
自分しか分からない説明もあるかもしれないので、その時はコメントで聞いてください!

データベース(DB)

データ箱

テーブル

レコード

カラム

選択

行抜く

射影

列抜く

結合

合体

クエリ

命令文

create table ”テーブル名”

表作る

SELECT

探す

FROM

~から

INSERT

追加

UPDATE

更新

DELETE

削除

WHERE

条件

SQL

DB言語

主キー

出席番号

トランザクション

まとめ処理

ロールバック

銀行(とかで良く使われる処理システム)

commit

終了宣言

排他制御

同時封じ

デッドロック

互い待ち

PostgreSQL

DBの一種

マスタ

必須情報

\d

型調べ

character varying

可変文字列

正規化

一箇所に

補足説明:正規化は、一つの情報が一箇所にしかないように整理することで、更新時異常を防ぐ事です。その意味での「一箇所に」です。

非正規化

非一箇所

補足説明:正規化できていない。つまり、一つの情報が一箇所だけでなく散在しているということですね。

非正規化の実例

主キー(候補キー)

重複しない

第一正規化

列繰返削除

補足説明:同じカラムが存在していない状態です。つまり、列の繰り返しを削除することです。それをすぼめて換言しました。

第二正規化

値繰返削除

補足説明:厳密には、値の繰り返しです。

関数従属

一意的

もっと詳しく!

部分関数

部分的一意

もっと詳しく!

ALTER

列名変更

drop table

表永久追放

NOT NULL制約

絶対入れる

※DEFAULT値を設定すると、INSERT楽になるよ!

一意制約

一意的

UNIQUE

一意制約

索引(INDEX)

目次

PRIMARY KEY()

主キー定義

外部キー

選択肢制限

FOREIGN KEY

外部キー

FOREIGN KEY()

外キー定義

補足説明:五文字にしたかったから外部キーを外キーって書きました!w

CHECK()

格納制限

制約

表に制約

LIKE

曖昧検索

%

0以上任意

_

任意一文字

order by

並べ替え

;

一旦区切る

部分キー

主キ一部
補足説明:二つのカラムで、一意性が保たれる時の一つ