データを自由に選んだり、くっつけたり。
それができると、データベースって一気に便利になるんだよ〜!
今回は「選択・射影・結合」っていう3つの操作を、やさしく紹介していくね!
「選択」とは?

選択(せんたく)は、データベースの中から条件に合う行(レコード)を取り出す操作のこと!
ちなみに…
データベースとお話しするための言語のことを「SQL」って言うんだよ。
この“選択”は、SQLでは WHERE に当たる部分だよっ!
たとえば…
| 名前 | 年齢 | 推しキャラ |
|---|---|---|
| さきちゃん | 19 | イケメンくん |
| まゆちゃん | 22 | 癒し系男子 |
| りんちゃん | 19 | イケメンくん |
ここから「19歳の子だけ選びたい!」ってときに使うのが 選択!
例:年齢 = 19 で選ぶ → さきちゃんとりんちゃんがヒット♡
「射影」とは?

射影(しゃえい)は、必要な項目(列)だけを取り出す操作だよ!
SQLでは SELECT の列指定部分に当たるよっ。
上の表から「名前と推しキャラだけでいいや」ってときに…
例:SELECT 名前, 推しキャラ → 年齢は省いてスッキリ
たくさんの情報の中から「必要な項目だけ抜き出す」のがポイントだよっ!
「結合」とは?
結合(けつごう)は、複数のテーブルを“共通の項目”で結びつける操作のこと!
たとえば、「会員情報」と「注文履歴」をくっつける感じだねっ。
| 会員ID | 名前 |
|---|---|
| A01 | さきちゃん |
| A02 | まゆちゃん |
+
| 注文ID | 会員ID | 商品名 |
|---|---|---|
| 1001 | A01 | プリン |
| 1002 | A02 | チョコケーキ |
この2つを「会員ID」で結合すると…
誰が何を注文したかが1つの表で見えるようになるんだよ〜!
ちなみにこの「結合」って、主キーと外部キーの関係がカギなんだよ〜!
くわしくは以下の記事で図つきで解説してるよ❣️
「挿入」「更新」も基本だよっ♪
データクレンジングとは?

データクレンジングは、不要なデータやミスを直して、きれいな状態にすること!
たとえば、
こういうのを整えて正確にする作業だよっ♪
実務では「データ分析」の前に超重要って言われてるの…!
データベース操作に関するITパスポート試験の過去問!
関係データベースの操作 a ~ c と、関係演算の名称の適切な組み合わせはどれか。
操作 内容説明 a 指定したフィールド(列)を抽出する b 指定したレコード(行)を抽出する c 複数の表を一つの表にする ア:a=結合、b=射影、c=選択
イ:a=射影、b=結合、c=選択
ウ:a=射影、b=選択、c=結合
エ:a=選択、b=射影、c=結合
正解は『ウ』
射影は「列を取る」、選択は「行を取る」、結合は「テーブルをつなげる操作」だよっ!
ITパスポート試験をスマホで手軽に勉強!
「えろ勉」も戦略的に開発&運営してるよ~!この記事が勉強になったり、ためになったよ〜って思ったら、なにかアクションをお願い!!「えろの力で勉強するゲーム:えろ勉」
データ整理って、恋愛整理とちょっと似てるかも❣️
「推し変」するときは、ちゃんと“更新”しないとねっ!


