MySQL

MySQLのきほん「外部キー」

リレーショナルデータベースで、重要なのは、主キーと「外部キー」である。主キーと外部キーとの対応関係でテーブル間のレコードを紐づけることができる。この対応関係を保つための機能が「外部キー制約」である。これによって、「外部キーを追加・更新すると...
MySQL

MySQLのきほん「デフォルト値」

デフォルト値とは、フィールドに何も値が指定されなかった場合、自動的にセットされる値である。今回は、既存のテーブルにデフォルト値を指定する方法をご紹介しよう。まずは、mysqlクライアントを起動しよう。PS C:\Users\vinta> m...
MySQL

MySQLのきほん「重複の除去」

テーブルから特定のフィールドだけを取り出した場合、レコードの内容が重複することがある。多くの場合、重複は取り除いて、一意なレコードだけにまとめたいことがほとんどである。今回は、SELECT命令で取り出したレコードから重複行を取り除く、DIS...
MySQL

MySQLのきほん「NOT NULL制約」

NULL値とは、値が何も定義されていない状態(未定義な値)を意味する。例えば、usrテーブルでpasswdフィールド(パスワード)やunameフィールド(ユーザー名)に意味のある値が入力されていないのは不都合である。そこで、NOT NULL...
MySQL

MySQLのきほん「オートインクリメント」

主キーとなりうるフィールドが存在しない場合は、新たに一意となるようなフィールドを追加すればよい、新たに主キーとして予定コードを追加する方法もあるが、ひとつひとのレコードに予定コードを設定するのも面倒である。このような場合、自動的に連番を振っ...
英語を学ぼう

英語を学ぼう!「NHKラジオ英会話 2025年3月号 」

英語は続けてこそ意味がある。モチベーション維持のためにおすすめの教材がある。NHKラジオで放送中の「NHKラジオ英会話(以下本講座という)」である。今回は、この3月号のテキストをご紹介しよう「NHKラジオ英会話 2025年3月号 ‎NHK出...
TOEIC

TOEIC対策「TOEIC L&R TEST 速読特急 正解のサイン」

TOEIC®Listening & Reading TestとはTOEIC®Listening & Reading Test(以下TOEICテストという)は、リスニング(約45分間・100問)、リーディング(75分間・100問)、合計約2時...
MySQL

MySQLのきほん「制約(主キー制約)その2」

前回は、主キーを設定した。今回は、新規にレコードを登録してみよう。以後の説明は、mysqlクライアントを起動して、basicデータベースに移動していることを前提とする。新規にレコードを登録しようusrテーブルにレコードを追加しよう。以下の通...
MySQL

MySQLのきほん「制約(主キー制約)」

主キーとは、テーブルの中で、レコードを一意に特定するためのキー値となるフィールドのことである。あるフィールドに主キーを設定した場合、そのフィールドには重複した値や空の値(NULL)は入力できなくなる。このような制約を「主キー制約」という。そ...
MySQL

MySQLのきほん「データ型」

データベースでは、データ型をあらかじめ決めておかなければならない。データ型とは、そのフィールドにどんな値を入れることができるのかを表す情報である。まずは、mysqlクライアントを起動しよう。mysql -u myuser -pEnter p...