「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

シーケンシャルスキャン

pointこの用語のポイント

pointデータベースの検索の やり方だよ

pointすべてのデータを1つずつ順番に見て、探すよ

スポンサーリンク

簡単に書くよ

シーケンシャルスキャン(英:sequential scan)とは

データを探すときの やり方のひとつ
であり

データを1つずつ順番に取り出して条件に一致するか確認していく やり方
です。


image piyo

詳しく書くよ

サクっと一言で説明すると

データを1つずつ順番に取り出していって条件に一致するか確認するやり方

が「シーケンシャルスキャン」です。

シーケンシャルスキャン

例えば、そうですね。
ここにミカンとリンゴとイチゴとナスとピヨ太君が ありました。

シーケンシャルスキャン2

これが全部、1つの箱に入っています。

シーケンシャルスキャン3

おっと、ピヨ子さんが やってきました。

シーケンシャルスキャン4

ピヨ子さんはイチゴが食べたいようです。
そこで、箱の中からイチゴを探して食べることにしました。

シーケンシャルスキャン5

それでは、どうやって箱の中からイチゴを探しましょうかね。
ピヨ子さんは一番単純な方法を取ることにしました。

とりあえず箱の中に手を突っ込んで、1つ取り出します。
そして、それがイチゴかどうかを確認するやり方です。

ピヨ子さんは、悩む暇があったら身体を動かせ派なのでしょう。
早速1個、取り出しました。

シーケンシャルスキャン6

残念、これはミカンです。
ミカンはミカンで美味しいですが、今日はミカンを食べる気分では ありません。
ピヨ子さんはミカンを脇にどけました。

シーケンシャルスキャン7

気を取り直して、もう一度やります。
今度はリンゴが出てきました。

シーケンシャルスキャン8

リンゴも美味しいですが、今日はリンゴの気分では ありません。
脇にどけました。

シーケンシャルスキャン9

今度こそ!と取り出しました。

シーケンシャルスキャン10

ピヨ子さん、おめでとう。
ついにイチゴを取り出せました。

シーケンシャルスキャン11

これでピヨ子さんのイチゴ探しの旅は終わり……では ありません。
イチゴが1つしか入っていないとは限らないからです。

まだイチゴが残っているかもしれませんからね。
ピヨ子さんは、再度、箱に手を突っ込んで1つ取り出します。

シーケンシャルスキャン12

このような

データを1つずつ順番に取り出していって条件に一致するか確認するやり方

がシーケンシャルスキャンです。

シーケンシャルスキャン13

箱をデータベース、中に入っているミカンやリンゴなどをデータ、ピヨ子さんがやっていることをデータベースの検索だと思ってください。
データベース内のデータを順番に1つずつ取り出して、条件に一致するか確認します。
それをすべてのデータに対してやることで必要なデータを取り出す検索のやり方です。


image piyo2

一言でまとめるよ

まぁ「シーケンシャルスキャン」って単語が出てきたら「データを1つずつ順番に取り出して条件に一致するか確認していく、検索のやり方なんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像021
書籍画像021

おまけ

■訳してみるよ

「sequential(シーケンシャル)」の意味は「連続的な」とか「一連の」とかです。
「scan(スキャン)」の意味は「精査する」とか「走査する」とか「検査する」とかです。
何となく くっつけると

連続的に検査する

となります。



■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
7日間でハッキングをはじめる本 TryHackMeを使って身体で覚える攻撃手法と脆弱性
ソフトウェア開発現場の「失敗」集めてみた。 42の失敗事例で学ぶチーム開発のうまい進めかた