Access– category –
データベース Access の設計と運用
-
Access
Accessの重複クエリ・不一致クエリウィザードでデータを照合する|マスタ突合・重複排除・差分確認の実務手順とMOS Access試験対策
Accessには、データの重複と不一致を発見するための専用ウィザードが2つ備わっています。重複クエリウィザードは同一フィールドの値が複数のレコードに存在する行を抽出し、不一致クエリウィザードは一方のテーブルにあって他方のテーブルに存在しないレコ... -
Access
Accessのインデックス設定でクエリを高速化する|主キー・複合インデックス・一意インデックスの作成手順とMOS試験対策
「Accessのクエリが遅くなった」「テーブルのレコード数が増えるほど検索に時間がかかる」——こうした問題を根本から解消するのがインデックス(Index)の設定です。適切なフィールドにインデックスを付加するだけで、数万件以上のデータでも体感できるほど... -
Access
Accessリレーションシップで一対多・多対多テーブルを設計する|外部キー設定・結合クエリ・参照整合性の実践手順とMOS試験対策
「顧客テーブルと注文テーブルをどうつなぐか」「一つの商品に複数の注文が紐づく構造をどう設計するか」──Accessデータベースを業務で使い始めると、テーブル同士のつながりの設計が最初の壁になります。この「テーブル間のつながり」を定義するのがリレ... -
Access
AccessのVBA入門|DoCmd・MsgBox・変数宣言でマクロより柔軟な業務自動化を実装する実践手順とMOS試験対策
「マクロで自動化したいが、分岐条件が複雑すぎてマクロデザイナーでは限界を感じる」「フォームのボタンを押したら確認ダイアログを出したい」——Accessマクロの次のステップがVBA(Visual Basic for Applications)です。 AccessのVBAはExcelと同じ言語を... -
Access
演算コントロールでAccessフォームとレポートに計算値を表示する|非連結テキストボックスの入力式・集計表示・ページ番号設定とMOS試験対策
Accessのフォームやレポートを使い始めると、「テーブルに保存されていない計算値を表示したい」という場面が出てきます。単価×数量の小計、入社日からの勤続年数、氏名を結合した表示名など、これらを実現するのが演算コントロールです。 演算コントロー... -
Access
IsNull・Nz関数でAccessのNull値を安全に処理する|クエリ条件・フォーム表示・集計エラーを防ぐ実務パターンとMOS試験対策
Accessを使っていると、フォームのテキストボックスが空白のまま演算に使われてエラーになったり、クエリの合計が期待より小さかったり、IIf関数が意図しない分岐をしたりといったトラブルに出くわします。その原因のほとんどはNull値の扱いにあります。 E... -
Access
IIf・Format関数でAccessクエリに条件計算と書式変換を組み込む|演算フィールドの設計手順とMOS試験対策
「性別が女性ならF、そうでなければMとクエリに表示したい」「金額フィールドを¥1,234,567という形式で出力したい」──こうした条件による値の切り替えと書式の整形は、Accessクエリの演算フィールドで実現します。 中心となるのがIIf関数(Immediate Ifの... -
Access
AccessのYes/No型フィールド・チェックボックス・オプショングループで選択入力を設計する|フォーム制御・集計クエリ連携・実務パターンとMOS試験対策
「Accessテーブルで『対応済み』『未対応』などのフラグ管理をどのデータ型で設計すればいいかわからない」「フォームにチェックボックスを置きたいが、Yes/No型フィールドとどう連携させるのか理解できていない」「アンケートの回答を複数の選択肢から1つ... -
Access
Accessのタブコントロールで多機能フォームを構築する|ページ追加・整列・イベント連動の実践手順とMOS試験対策
「フォームに情報を詰め込みすぎてスクロールが長くなった」「入力項目を分類したいが複数フォームに分けると管理が煩雑になる」——そのような悩みを解決するのがAccessのタブコントロールです。 タブコントロールとは、1つのフォーム内に複数の「ページ」... -
Access
DSum・DCount・DAvg・DLookUpでAccessフォームに動的集計を表示する|引数の書き方・実務5パターンとMOS試験対策
Accessのドメイン集計関数(DSum・DCount・DAvg・DLookUp)は、フォームやレポートのテキストボックスに直接集計値を表示できる特別な関数です。クエリを別途作成せずとも、フォーム上のコントロールに式を入力するだけで、テーブル全体や特定条件に合致す...