カテゴリー: MariaDB講座

MariaDB講座 / WHERE・AND・OR・IN・BETWEEN・LIKEで絞り込む
比較の境界、論理演算の括弧、範囲と文字パターンを固定データで比較します。NULLと日時の終端にも注意して条件を設計します。

MariaDB講座 / SELECTで列・別名・計算・DISTINCTを指定する
保存列と出力列を区別し、商品ごとの計算とDISTINCTの組み合わせを比較します。WHEREで出力別名を使えない場面も確認します。

MariaDB講座 / INSERTで一行・複数行のデータを追加する
列リストと値の順序を対応させ、追加件数と保存値を確認します。自動採番、既定値、重複やNULLの失敗例も実習します。

MariaDB講座 / PRIMARY KEY・AUTO_INCREMENT・UNIQUEで行を識別する
主キー、一意制約、自動採番の役割を区別します。NULLを許す一意列、複合キー、ロールバック後の欠番も確認します。

MariaDB講座 / NULL・DEFAULT・NOT NULL・CHECKで入力規則を定める
欠損、空文字、0、列の省略を区別し、既定値と制約を組み合わせます。CHECKだけではNULLを拒否できない理由も実習します。

MariaDB講座 / DATE・DATETIME・TIMESTAMPで日付と時刻を保存する
日付、現地の時計表示、出来事の時点を区別します。接続のタイムゾーンだけを変えて、DATETIMEとTIMESTAMPの結果を比較します。

MariaDB講座 / 文字列型を選ぶ:CHAR・VARCHAR・TEXT
固定長と可変長、文字数とバイト数、末尾空白と照合順序を区別します。Unicode文字を同じ表へ入れて長さと保存結果を比較します。

MariaDB講座 / 数値型を選ぶ:整数・DECIMAL・FLOAT・DOUBLE
整数の範囲、DECIMALの精度とスケール、浮動小数点の近似を比較します。保存値と警告を確かめ、セッション設定を元に戻すまで実習します。

MariaDB講座 / CREATE TABLEで表の構造を定義する
列・型・キー・制約を組み合わせて表を定義し、DESCRIBEとSHOW CREATE TABLEで保存済みの構造を確認します。既存表を残すIF NOT EXISTSの動作も実習します。

MariaDB講座 / 商品表を作成してデータを追加・検索する
products表に三つの商品を保存し、構造・件数・並び順を検証します。条件だけを変える比較と、実習表を安全に作り直す方法も学びます。