← 一覧に戻る

【第106話】複数ファイルを一つにまとめる|ITパスポート 令和3年度 問83

~ツンデレ女子大生と東大パソコンオタクの、ちょっと不器用な勉強会~

第106話|終章 場所:引っ越し・新生活の準備

登場人物

美咲

美咲(みさき)

女子大生。就活のエントリーシートの資格欄が真っ白なことに気づき、慌ててITパスポートの勉強を開始。ITは完全に素人。高校時代は可愛くて人気者だったので、ちょっとプライドが高い。素直じゃない。

拓也

拓也(たくや)

美咲の高校時代の同級生。東京大学工学部。子どもの頃からパソコンばかりいじってきた生粋のオタク。実は美咲のことが好きだが、10年近く言い出せていない。教えるのは得意だが、口が悪いのが玉に瑕。

引っ越し・新生活の準備

今日の問題

今日の問題

多くのファイルの保存や保管のために、複数のファイルを一つにまとめることを何と呼ぶか。

  • アーカイブ
  • 関係データベース
  • ストライピング
  • スワッピング

第1幕:段ボールに囲まれた部屋

4月、内定先の勤務地が決まり、美咲は引っ越しの準備に追われていた。部屋は段ボール箱だらけ。拓也が手伝いに来ている。

美咲

美咲

このフォルダの写真、全部まとめて一つのファイルにできないかな

拓也

拓也

あ、それ、今日の問題にちょうどいい話だ

美咲

美咲

引っ越しの最中まで繋げるの、もう職業病どころじゃないわね

拓也

拓也

今回は本当に、その"まとめる"って発想がそのままヒントなんだって

第2幕:まとめるならデータベースでしょ

段ボールに囲まれながら、美咲がスマホを片手に答える。

美咲

美咲

じゃあ答えるわね。これでしょ。『関係データベース』

拓也

拓也

お、なんでそう思った?

美咲

美咲

だって、複数のものをまとめて管理するって言われたら、データベースのイメージだったのよね

拓也

拓也

発想はわかるんだけど、実は関係データベースは、"データ同士の関連付けを管理する"ための仕組み。今日聞かれてるのは、"複数のファイルを一つにまとめる"ことなんだ

美咲

美咲

え、違うの?

拓也

拓也

うん。"関連付けて管理する"のと、"一つにまとめて保管する"のは、目的が全然違うんだよ

第3幕:段ボールに、まとめて詰め込む

拓也は、目の前の段ボール箱を指さした。

拓也

拓也

この箱、いろんな荷物を一つにまとめて詰め込んでるよね

美咲

美咲

うん、本も服も、いろいろ雑多に入ってるわ

拓也

拓也

そのとおり。それと同じ発想で、複数のファイルを一つにまとめて保存・保管することを、アーカイブって呼ぶんだ。中身がバラバラでも、一つの箱にまとまってれば、運ぶのも保管するのも楽になるだろ

美咲

美咲

あ……!  この段ボール箱こそ、アーカイブそのものってことね

拓也

拓也

そのとおり。正解はア複数のファイルを一つにまとめること、これがアーカイブなんだ。写真フォルダをまとめて一つのzipファイルにする、なんてのもまさにこれだね

美咲

美咲

なるほどね……。引っ越しそのものが、アーカイブの実演になってるとは思わなかったわ

第4幕:……計算だけはさせて

拓也は本の詰め方を見て、急に真剣な顔になった。

拓也

拓也

待って、この詰め方だと隙間が多い。本の厚みを計算して、もっと効率よく——

美咲

美咲

ちょっと、いいから早く手を動かしてよ

拓也

拓也

いや、最適な配置を計算すれば、箱の数がもっと減らせるはずで……

美咲

美咲

そんなことしてる間に、もう1箱分終わってるわよ

拓也

拓也

……計算だけはさせて。あと数分あれば

美咲

美咲

引っ越しの日、今日中に終わらないと困るのよ!

拓也

拓也

面目ない……。つい、最適化したくなる性分で

美咲

美咲

性分は知ってるけど、今は手を動かして

第5幕:残りの選択肢を片付ける

急かされて我に返った拓也が、手を動かしながら続きを話す。

美咲

美咲

……気を取り直して。残りのも教えて

拓也

拓也

ウの『ストライピング』は、データを複数の記憶装置に分散して書き込む技術。まとめるどころか、逆に分散させる方式なんだ

美咲

美咲

エは?

拓也

拓也

エの『スワッピング』は、メモリが足りないときに、一時的にディスクとデータを入れ替える仕組み。これもファイルをまとめる話とは別物だよ

美咲

美咲

アーカイブはまとめる、関係データベースは関連付け、ストライピングは分散、スワッピングは入れ替え。全部似たようなイメージだけど、やってることは全然違うのね

拓也

拓也

完璧な整理。"複数のものをどう扱うか"で考えると、この手の用語は区別しやすくなるよ

問題文(再掲)

多くのファイルの保存や保管のために、複数のファイルを一つにまとめることを何と呼ぶか。

  • アーカイブ
  • 関係データベース
  • ストライピング
  • スワッピング

まとめ:選択肢ごとの答え合わせ

選択肢内容正誤
複数のファイルを一つにまとめること(アーカイブ)正解
データ同士の関連付けを管理する仕組み(関係データベース)不正解
データを複数の記憶装置に分散して書き込む技術(ストライピング)不正解
メモリとディスクのデータを一時的に入れ替える仕組み(スワッピング)不正解

答えア アーカイブ

覚え方のコツ

段ボール箱に、荷物をまとめて詰め込む。それがアーカイブ。

エピローグ

作業が一段落し、二人は積み上がった段ボールを見上げていた。

美咲

美咲

……こう見ると、結構な量ね。10年分くらいの荷物、詰まってる気がする

拓也

拓也

うん

美咲

美咲

新しい部屋、電車で1時間くらいのとこなんだけどね

拓也

拓也

そっか

美咲

美咲

そんなに遠くないのに、なんか、実感湧いてきちゃって

拓也は、積み上がった段ボールをただ見つめていた。1時間という数字が、今までよりずっと重く感じられた。

拓也

拓也心の声

……このままだと、本当に会う理由がなくなる。何か理由を作らなきゃ、じゃなくて——

拓也

拓也心の声

——ちゃんと、伝えないといけない気がする

美咲

美咲

なに黙ってるのよ

拓也

拓也

いや、なんでもない。……引っ越し、手伝いに行くから。当日も

美咲

美咲

うん、頼りにしてる

段ボールの隙間から差し込む夕日が、部屋を静かに照らしていた。

今日のポイントおさらい

  1. アーカイブ=複数のファイルを一つにまとめて保存・保管すること
  2. 関係データベースは、データ同士の関連付けを管理するための仕組み
  3. ストライピングはデータの分散書き込み、スワッピングはメモリとディスクの入れ替え
  4. どちらも「複数のファイルをまとめる」アーカイブとは目的が異なる
  5. 「複数のものをどう扱うか」で考えると、似た響きの用語も整理しやすい

この記事はITパスポート試験 令和3年度 問83(テクノロジ系/ソフトウェア)の解説です。

← 一覧に戻る