目次:
定義-データベース列とはどういう意味ですか?
リレーショナルデータベースのコンテキストでは、列はテーブル内のすべて単一の型のデータ値のセットです。 列は表のデータを定義し、行は表にデータを取り込みます。
ほとんどのデータベースでは、列に画像、ドキュメント全体、またはビデオクリップなどの複雑なデータを含めることができます。 したがって、単一の型のデータ値を許可する列は、必ずしも単純なテキスト値のみを持つことを意味しません。 一部のデータベースでは、さらに進んでデータをファイルとしてオペレーティングシステムに保存できますが、列データには実際のファイルへのポインターまたはリンクのみが含まれます。 これは、データベース全体のサイズを管理しやすくするために行われます。データベースサイズが小さいほど、バックアップにかかる時間が短くなり、データベース内のデータを検索する時間が短くなります。
Techopediaによるデータベースコラムの説明
簡単な例は、銀行の顧客情報を保存するテーブルです。 この表の列の形式は、顧客名、顧客の電話番号、顧客の生年月日、顧客ID、住所、市、郵便番号です。 データの行は、リストされたすべての列の顧客のデータを含む各水平セットです。 例えば:
お客様 | 名前 | 電話 | DoB | ID | 住所 | 市 |
---|---|---|---|---|---|---|
1 | アンドリュー・ジョーンズ | 202-555-2452 | 70年6月12日 | 4356 | 12メープルドライブ | ニューヨーク |
「フィールド」という用語は通常「列」と同じ意味で使用されますが、データベースの純粋主義者は「フィールド」という言葉を使用して列の特定の値または単一の項目を示すことを好みます。 したがって、フィールドは行と列の交点です。 上記の銀行の例では、フィールドは行と列「顧客名」の交差によって形成され、「アンドリュージョーンズ」を形成します。ただし、この区別はほとんど無視されます。
