投稿日時:

Access 2003 応用 一日速習研修


クエリ・リレーションシップの応用からマクロの基礎までをしっかり学ぶ講座です。実務でアクセスを利用する方は、ここまで学ぶと業務への活用の幅が大幅に広がります!
本コースではAccess2003を利用した講習を行います。

クエリ/データ操作・分析実践 一日速習


Access上でのデータ操作・分析の基本ツールであるクエリの実践的な活用方法を学ぶ研修です。クエリを用いた演算・集計や、よく使用する関数、さらにはSQLを用いた直接的なデータ操作の方法までを学習しますので、Accessを利用して大量のデータに関する様々な加工操作や集計・分析等の業務を効率的に行いたい方にオススメです!

SQLServer入門 二日間速習研修


アクセスのスキルを一通り習得されている方を対象に、より大規模なデータベースシステムであるSQL Serverへの移行(アップサイジング)に関する基本を学ぶ研修です。SQLServerの基本を学びたい方や、既存のAccessシステムからの移行を検討中の方にオススメです!

Excel 2010 応用 一日速習研修


関数の高度な使い方、オートフィルタやピボットテーブル、複合グラフなど、エクセルの応用操作を一日で習得する講座です。業務でエクセルをより活用し、使いこなしたい方にオススメです!
本コースではExcel2010を利用した講習を行います。

Excel データ分析入門 一日速習研修


エクセルの基礎を習得されている方を対象に、エクセルでのデータ分析に関する様々な手法を豊富な実例を基に学ぶ研修です。幅広い応用範囲で業務効率アップに繋がります!

投稿日時:

Accessのリレーションシップを設定するには二つの方法があります。

・リレーションシップウィンドウで設定する
・クエリで設定する

クエリのデザインビューでは、複数のテーブルを追加すると自動的にリレーションシップが設定されます。
(フィールド名とデータ型が同じであり、しかもいずれか一方または両方が主キーの場合、自動的に結合されます)
そのため、クエリで設定する方法を使っている方が多いのではないでしょうか。

実は、リレーションシップの作成方法により下記のような違いがありますので、目的により使い分けをする必要があります。

【リレーションシップウィンドウで作成した場合】
・ファイル内の全てのオブジェクトで認識されるリレーションシップ
・一側テーブルにサブデータシートが作成される

【クエリのデザインビューで作成した場合】
・そのクエリおよびそれを利用したフォームやレポートのみで認識されるリレーションシップ
・テーブル同士はリレーションシップを認識していないため、サブデータシートは作成されない
・参照整合性および連鎖更新や連鎖削除の設定はできない

通常の場合はリレーションシップウィンドウで全体に適用されるリレーションシップを設定し、たとえば特殊な抽出をするために外部結合を使う場合など、そのクエリのみに適用されるリレーションシップのためにクエリのデザ

インビューで設定するという使い分けをします。ご参考としていただければ幸いです。

(担当:瀧川 仁子