Accessによるデータベース設計の基本と応用 2000/2002(XP)/2003/2007対応
概 要
Microsoft Accsess(アクセス)を利用した、RDBMS(リレーショナルデータベース管理システム)設計の解説書です。データベースに適したデータ構造を作るためのデータ分析、管理しやすいしっかりしたデータベースにするためのテーブルデザイン手法、ウィーザードを使ったフォームやレポートの作成方法などを丁寧に詳しく解説。さらに、図書館管理システムや会計システムといった様々なデータベースの事例を元に、データ分析から正規化、テーブルデザイン、フォームレポートの作成まで一連の作業を具体的に紹介します。Access2000/2002(XP)/2003/2007対応。データベース事例を収録したCD-ROM付き。
| 著者 | 高羽実 |
| 価格 | 円(税込)(本体2800円) |
| ISBN | 978-4-7980-1921-5 |
| 発売日 | 2008/3/12 |
| 判型 | B5変 |
| 色数 | 1色 |
| ページ数 | 424 |
| CD/DVD | Windows |
| 対象読者 | 初級 |
| シリーズ | - |
目次
データ分析編
Chapter 1 データ間の関係
1.1 1対多と多対多
1.2 1対多の関係のデータベースでの扱い
1.3 多対多の関係のデータベースでの扱い
1.4 出力帳票とデータ間の関係
1.5 データ構造の確認
1.6 多対多の1対多への変更
1.7 多対多の一部を1対多にする
1.8 リンクテーブルのデータ項目
1.9 共通するデータ項目の分離
Chapter 2 正規化
2.1 正規化の手順
2.2 1対多の関係の正規化
2.3 帳票の種類と正規化
2.4 テーブルの統合
2.5 複数の繰り返し部分を持つデータの正規化
2.6 複雑な構造を持つデータの正規化
Chapter 3 出来事の扱い
3.1 単純な出来事の扱い
3.2 出来事の正規化
3.3 管理単位のある出来事の扱い
3.4 繰り返しになった部分の扱い
3.5 複数の管理単位のある出来事の扱い
3.6 管理単位の階層を減らす
3.7 出来事の統合後の見直し
活用編
Chapter 1 テーブルのデザイン
1.1 フィールドのデータ型
1.2 1対多のリレーションシップの設定
1.3 ルックアップ列の設定
1.4 多対多のリレーションシップの設定
1.5 2つ以上のフィールドを使ったリレーションシップの設定
1.6 結合の種類の設定
Chapter 2 1対多の関係とフォーム・レポート
2.1 1対多の関係から作成できるフォーム
2.2 1対多の関係から作成できるレポート
2.3 クエリからのグループ化レポートの作成方法
Chapter 3 1対多の関係の検索方法
3.1 選択クエリによる検索
3.2 フォームによる検索
3.3 レポートの絞り込み
Chapter 4 出来事の扱い
4.1 テーブルのデザイン
4.2 フォームの作成
4.3 レポートの作成
4.4 データの集計
4.5 複数の管理単位のある出来事の扱い
事例編
Chapter 1 さくらの名所データベース
1.1 データ分析
1.2 テーブルの作成
1.3 データ入力用フォームの作成
1.4 レポートの作成
1.5 検索
Chapter 2 温泉旅館管理システム
2.1 データ分析
2.2 テーブルの作成
2.3 フォームの作成
2.4 レポートの作成
2.5 検索
Chapter 3 映画管理システム
3.1 データ分析
3.2 テーブルの作成
3.3 フォームの作成
3.4 検索
3.5 レポートの作成
Chapter 4 Jリーグ試合管理システム
4.1 データ分析
4.2 テーブルの作成
4.3 フォームの作成
4.4 クエリの作成
4.5 レポートの作成
Chapter 5 履修管理システム
5.1 データ構造
5.2 テーブルの作成
5.3 フォームの作成
5.4 レポートの作成
5.5 集計
Chapter 6 図書管理システム
6.1 システムの要求仕様
6.2 データ構造
6.3 テーブルの作成
6.4 フォームの作成
6.5 レポートの作成
Chapter 7 給食管理システム
7.1 データ構造
7.2 テーブルの作成
7.3 フォームの作成
7.4 レポートの作成
Chapter 8 動物病院オーダリングシステム
8.1 データ構造
8.2 テーブルの作成
8.3 フォームの作成
8.4 レポートの作成
8.5 検索機能の作成
Chapter 9 処方管理システム
9.1 データ構造
9.2 テーブルの作成
9.3 フォームの作成
9.4 レポートの作成
Appendix
A テーブル
A.1 外部キーのインデックスの設定
A.2 リレーションシップの設定
B クエリ
B.1 選択クエリの作成
C フォーム
C.1 フォームツールによるフォームの作成
C.2 フォームウィザードによるフォームの作成
C.3 フォームのコンボボックスのプロパティの設定
C.4 フォームへのコントロールの追加
C.5 検索用フォームの作成
C.6 既存のフィールドの追加
D レポート
D.1 レポートウィザードによるレポートの作成
D.2 レポートウィザードの5画面目
D.3 グループ化と並べ替え
D.4 詳細の内容を並べ替えるには
D.5 グループ化のフィールドを追加・変更するには
D.6 フッターに合計を出力する
D.7 オブジェクトのコピー方法

