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

テーブル

pointこの用語のポイント

pointデータを入れておく箱だよ

pointあるいは、HTMLで表現できる表組みだよ

pointあるいは、表形式になっている何かだよ

スポンサーリンク

簡単に書くよ

テーブル(英:table)とは

データベースの話で出てくる用語で、実際にデータを入れておく箱のこと。
あるいは

ホームページの話で出てくる用語で、HTML(ホームページのファイルの書き方ルール)で表現できる表組みのこと。
あるいは

表形式になっている何かのこと
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として「データベース」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

データベースは「データを入れておく箱」です。
突っ込んで考えると混乱するかもしれません。
何となくのフィーリングで理解してください。

テーブル

以上を踏まえて、本題に入ります。

先ほど、データベースは「データを入れておく箱」だと説明しました。
実際には「データベース」という用語は、もう少し複雑な概念です。
単なる「データを入れておく箱」では ありません。

この、もう少し複雑な概念であるデータベースにおいて

実際の「データを入れておく箱」

そのものを指す用語が「テーブル」です。

テーブル2

ややこしいですね。

イメージは、データベースが銀行です。
テーブルが銀行の中にある金庫です。

テーブル3

銀行は、お金をしまっておく以外にも、いろいろとやることがあります。
実際に、お金をしまっておくのは、銀行の中にある金庫です。

テーブル4

同じように、データベースは、データをしまっておく以外にも、いろいろとやることがあります。
実際にデータをしまっておくのは、データベースの中にあるテーブルです。

テーブル5

「データをデータベースに格納する」は「お金を銀行に預ける」と解釈してください。
「データをテーブルに突っ込む」は「お金を銀行の金庫にしまう」です。

これがデータベースとテーブルの関係性です。

データベース:銀行
テーブル:銀行の中にある金庫


のイメージです。

……というのが、データベースの話で出てくる「テーブル」です。
実際にデータを入れておく箱ね。

次に、ホームページの話で出てくる「テーブル」について説明します。

ホームページの世界で出てくる「テーブル」は



です。

ホームページのファイルの中身は「HTML」と呼ばれるルールに従って書きます。
HTMLには「table」と呼ばれている目印を使う書き方があり、それを使うと表が作れるのです。

例えば

<table border="1">
<tr><td>a</td><td>b</td></tr>
<tr><td>c</td><td>d</td></tr>
</table>


と書くと、以下のように表示されます。

ab
cd


見た目はしょぼいですが、何となく表になっていますよね。
あれこれ細かい指定をすると、もっと表っぽい見た目にできます。

「table」を使って書くから「テーブル」と呼ぶのか、テーブルだから「table」を使うのかは知りませんけどね。
ホームページの世界で出てくる「表」を指して「テーブル」と言います。

……というのが、ホームページの話で出てくる「テーブル」です。
「table」と呼ばれている目印を使って作る表ね。

あとは、それ以外の分野でも

表形式になっている何か

を指して「テーブル」と表現していることがあります。
例えば、Excelでも「テーブル」という用語が出てきますが、Excelの話で出てくるテーブルは「特定の範囲を表にしたもの」みたいです。

ということで

データベースの話で出てくる「テーブル」:データを入れておく箱
それ以外の話で出てくる「テーブル」:表形式になっているやつ


程度に、ゆるく捉えておくのが無難だと思います。


image piyo2

一言でまとめるよ

まぁ「テーブル」って単語が出てきたら「データを入れておく箱、あるいは表形式になっている何かなんだな~」と お考えください。

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

おまけ

■訳してみるよ

「table(テーブル)」の意味は

・台
・卓
・机
・テーブル
・表


とかです。


■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
実務で役立つ ログの教科書 基礎知識から収集方法・分析手法・トラブルシューティング・パフォーマンス最適化・機械学習での活用まで
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
クイズで学ぶUIデザイン ユーザビリティの基本が身につく50問