●学校情報

講座一覧・募集状況

学習方法

学習サポート

修了生の評価

受講生の横顔

当学院について

入学相談

入学手続

 

●講座情報

技術者養成講座

プログラミング講座

WEB講座

情報処理試験講座

Excel講座

Access講座

 

●関連コラム

関連コラム

関連用語集

 

logo

 

 

関連用語集

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

テーブルとは、Microsoft Accessにおいてデータを保存・管理する最も基本的な構造です。
Excelのワークシートのようなイメージで、行(レコード)と列(フィールド)から構成され、すべてのデータベースの土台となります。

テーブルの構成要素

  • フィールド(列): 各データの項目(例:氏名、住所、電話番号)
  • レコード(行): 実際の1件分のデータ(例:ある顧客の情報)

データ型の設定

テーブルの各フィールドには、入力される値の種類に応じてデータ型を設定します。

  • 短いテキスト(旧:テキスト)
  • 長いテキスト(旧:メモ)
  • 数値
  • 日付/時刻
  • はい/いいえ(ブール値)
  • オートナンバー(連番)
  • 通貨

主キーの設定

テーブルには、各レコードを一意に識別するための「主キー」を設定することが推奨されます。
主キーは重複できず、NULL(空欄)も許されません。

複数テーブルの利用

Accessでは、情報を分割して複数のテーブルに保存し、リレーションシップ(関係)を使って結びつけることができます。
これにより、データの重複を避け、整理された構造を維持できます(正規化)。

テーブル作成方法

  1. [作成]タブ → [テーブル]を選択
  2. データシートビューで直接入力、またはデザインビューで構造を定義
  3. 主キーやデータ型、入力規則などを設定
  4. 保存して名前を付ける(例:顧客テーブル、商品テーブル)

まとめ

  • テーブル: データを保存するAccessの基本構造
  • 行=レコード、列=フィールドで構成
  • データ型・主キー・入力規則などの設定が重要
  • 他のテーブルと連携して効率的なデータベース設計が可能

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)とは?