カテゴリー: 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表に三つの商品を保存し、構造・件数・並び順を検証します。条件だけを変える比較と、実習表を安全に作り直す方法も学びます。