●学校情報

講座一覧・募集状況

学習方法

学習サポート

修了生の評価

受講生の横顔

当学院について

入学相談

入学手続

 

●講座情報

SE養成講座

プログラマ養成講座

C言語講座

Java講座

C#講座

VB講座

C++講座

Ruby講座

Python講座

HTML講座

JavaScript講座

PHP講座

応用情報試験講座

基本情報試験講座

ITパスポート試験講座

Excel基礎講座

Excel応用講座

Excelマクロ講座

ExcelVBA講座

Access基礎講座

Access応用講座

 

●関連コラム

関連コラム

関連用語集

 

logo

 

 

関連用語集

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

アクションクエリ(Action Query)とは、Accessでテーブル内のデータを追加・変更・削除・新規作成するためのクエリです。
選択クエリが「表示専用」であるのに対し、アクションクエリは実行するとデータベースに直接影響を与える操作が可能です。

アクションクエリの種類

  • 更新クエリ: 既存のデータを一括変更する
  • 追加クエリ: 他のテーブルやクエリからデータを取得し、別のテーブルに追加
  • 削除クエリ: 条件に合うレコードを削除
  • テーブル作成クエリ: クエリの実行結果をもとに新しいテーブルを作成

作成手順(共通)

  1. [作成]タブ → [クエリデザイン]
  2. 対象テーブルを追加し、フィールドを選択
  3. [デザイン]タブ → クエリの種類から「更新」「追加」などを選ぶ
  4. 「更新先」や「追加先」などのフィールドに式を入力
  5. 条件を設定し、[実行]ボタンで処理を実行

各クエリの例

■ 更新クエリの例

「東京都」を「東京」に統一する:

更新対象:[都道府県] → 更新先:"東京"
条件:"東京都"

■ 追加クエリの例

フィールド構造が同じ2つのテーブル間で、データをコピーする。

■ 削除クエリの例

「未使用」の商品を一括削除:

条件:[ステータス] = "未使用"

■ テーブル作成クエリの例

今年の売上だけを新しいテーブルに保存:

条件:[売上日] Between #2024/01/01# And #2024/12/31#

注意点

  • アクションクエリは実行するとデータが直接変更・削除される
  • 操作前に必ずバックアップをとることを推奨
  • 一度実行すると「元に戻す(Ctrl+Z)」ができない
  • データの整合性や参照関係を考慮して作成することが重要

まとめ

  • アクションクエリ: テーブルに影響を与える4つのクエリの総称
  • 更新・追加・削除・テーブル作成が主な用途
  • 繰り返し処理や大量データの一括操作に最適

アクションクエリは、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)とは?

 

 

学校案内

17,000円の講座から!

質問には24時間以内に返答・質問回数は無制限など万全の学習サポート!

是非ご閲覧下さい!

札幌情報技術学院インターネットカレッジ トップページ