●学校情報

講座一覧・募集状況

学習方法

学習サポート

修了生の評価

受講生の横顔

当学院について

入学相談

入学手続

 

●講座情報

技術者養成講座

プログラミング講座

WEB講座

情報処理試験講座

Excel講座

Access講座

 

●関連コラム

関連コラム

関連用語集

 

logo

 

 

関連用語集

Accessの基礎設計:データ型とは?

データ型とは、Accessのテーブルで各フィールド(列)にどのような種類のデータを格納するかを定義するものです。
適切なデータ型を設定することで、データの整合性を保ち、検索や集計などの処理を正確に行うことができます。

主なデータ型の一覧

■ 短いテキスト(Short Text)

  • 最大255文字までの文字列を格納
  • 名前・住所・電話番号などに使用

■ 長いテキスト(Long Text)

  • 最大約65,536文字までの長文データを格納
  • 備考欄・コメント欄などに最適

■ 数値型(Number)

  • 数値を格納(整数・小数含む)
  • 演算や集計対象のデータに使用
  • 種類:バイト、整数、長整数、単精度浮動小数点、倍精度など

■ 日付/時刻型(Date/Time)

  • 日付や時間を格納
  • 日付の範囲検索や年齢・期間計算に使用

■ 通貨型(Currency)

  • 金額を格納(4桁までの小数も扱える)
  • 通貨計算に特化し、誤差が出にくい

■ オートナンバー型(AutoNumber)

  • レコードごとに自動採番される一意の値
  • 主キーに最適

■ Yes/No型(Boolean)

  • はい/いいえ、オン/オフ、True/False を表現
  • チェックボックスなどで使用

■ OLEオブジェクト型

  • 画像や文書ファイルなどを埋め込む
  • 最近は「添付ファイル型」の使用が主流

■ 添付ファイル型

  • ファイル(画像、PDFなど)を添付して保存
  • OLE型より軽量で扱いやすい

■ ハイパーリンク型

  • Webページ、ファイル、メールアドレスなどのリンクを格納

■ 計算型(Calculated)

  • 他のフィールドの値を使って計算された結果を自動表示
  • 例:単価 × 数量 → 小計

■ ルックアップウィザード

  • 他のテーブルの値やリストから選択肢を設定する(実際は「短いテキスト」または「数値型」)

データ型選定のポイント

  • 文字列か数値か、日付かを明確に
  • 計算が必要な項目は「数値型」または「通貨型」
  • 選択式にしたい場合は「ルックアップ」や「Yes/No型」
  • 主キーには「オートナンバー型」が便利

まとめ

  • データ型: 各フィールドに格納するデータの形式を決定する属性
  • 正しい型を使うことでエラー防止・検索効率化・入力支援が実現
  • テーブル設計の基本として最重要項目

Accessにおける「データ型の選定」は、正確で扱いやすいデータベースを構築するための出発点です。
初期段階で適切に設計することで、後々のデータ処理やシステム拡張もスムーズに行えます。

 

Access関連用語集

−−−−−  Access  −−−−−

Accessの基本構造:テーブルとは?

Accessの基本要素:フィールドとは?

Accessの基本単位:レコードとは?

Accessの基本概念:主キー(Primary Key)とは?

Accessのリレーションの核:外部キー(Foreign Key)とは?

Accessの構造設計:リレーションシップ(関係)とは?

Accessの分析機能:クエリ(Query)とは?

Accessの基本クエリ:選択クエリとは?

Accessのデータ更新機能:アクションクエリとは?

Accessの一括修正機能:更新クエリとは?

Accessの一括削除機能:削除クエリとは?

Accessの集計機能:集計クエリ(Totals Query)とは?

Accessの表形式集計:クロス集計クエリとは?

データベース言語の基本:SQL(Structured Query Language)とは?

Accessの入力・表示画面:フォーム(Form)とは?

Accessのフォーム連携:サブフォーム(Subform)とは?

Accessの帳票出力機能:レポート(Report)とは?

Accessの自動化機能:マクロ(Macro)とは?

AccessのVBAコード格納場所:モジュール(Module)とは?

Accessの自動化・拡張機能:VBA(Visual Basic for Applications)とは?

Accessの自動採番機能:オートナンバー型(AutoNumber)とは?

Accessの入力支援機能:ルックアップフィールド(Lookup Field)とは?

Accessの基礎設計:データ型とは?

Accessの検索・並べ替え高速化機能:インデックス(Index)とは?

Accessのデータ品質維持機能:入力規則(Validation Rule)とは?

Accessのテーブル設計の基本:正規化(Normalization)とは?

Accessのリレーション保護機能:参照整合性(Referential Integrity)とは?

Accessのオブジェクト管理画面:データベースウィンドウとは?

Accessの操作画面をまとめる:ナビゲーションフォーム(Navigation Form)とは?

Accessのメニュー画面作成ツール:スイッチボード(Switchboard)とは?