データ型
データ型とは、データの種類です。もちろん、これはかなり循環した定義で、あまり役に立ちません。そのため、データ型をより適切に定義すると、特定の種類または範囲の値を格納できるデータ保存形式となります。
コンピュータープログラムが変数にデータを格納するとき、それぞれの変数には特定のデータ型を割り当てる必要があります。一般的なデータ型には、整数、浮動小数点数、文字、文字列、配列などがあります。また、日付、タイムスタンプ、ブール値、varchar(可変長文字)形式など、より具体的な型もあります。
プログラミング言語によっては、値を割り当てる前に、プログラマーが変数のデータ型を定義する必要があります。一方、変数に最初のデータが入力されたときに、変数のデータ型を自動的に割り当てられる言語もあります。たとえば、変数「var1」が値「1.25」で作成された場合、その変数は浮動小数点型として作成されます。変数に「Hello world!」が設定された場合、その変数には文字列型が割り当てられます。ほとんどのプログラミング言語では、それぞれの変数に1つのデータ型だけを格納できます。そのため、変数のデータ型がすでに整数に設定されている場合、その変数に文字列データを割り当てると、データが整数形式に変換されることがあります。
データ型は、データベースアプリケーションでも使用されます。データベース内のフィールドでは、多くの場合、入力するデータに特定の型が必要です。たとえば、会社の従業員記録では、従業員の名と姓に文字列型を使用できます。従業員の採用日は日付形式で格納し、給与は整数として格納できます。複数のレコードでデータ型を統一しておくと、データベースアプリケーションは異なるレコードのフィールドを簡単に検索、並べ替え、比較できます。
知識をテストする