訓練34日目「SQLとか」

訓練34日目「SQLとか」

こんにちは。

今日の着席状況

一人お休み。
GWでとうとう脱落するのかもしれないです。(悲´・ω・`)ショボーン

昨日までのおさらい

データベースとは?

データに関して蓄積、検索などを高速に行う専用のソフトウェア。
略してDB

正規化とは

関係データベースの表を秩序正しく整理する

今日の授業内容

テーブルの作成

CRESTE TABLE <テーブル名>(
列名データ型 [オプション] ,
列名データ型 [オプション] ,
);

フィールドオプションの指定

NOT NULL:NULL
AUTO_INCREMENT
PRIMARY KEY
DEFAULT

トランザクション

一連の処理として、これ以上分割することができない処理の単位

コミットメント制御

コミット

トランザクションを完了すること
更新内容を 確定する

ロールバック

トランザクションが失敗した場合に処理を取り消す
更新内容をトランザクション開始前の状態に戻す。