練習問題(P89)
追加課題:新規にテーブルを作成し,既存テーブルとの間にリレーションシップを作成せよ.
3.T受注リストをベースとし,各テーブルに分散しているデータ全てを一覧表示するクエリを作成せよ.
(例)
デザインビュー
データシートビュー
※新規テーブルを追加後,データシートビューで内容が表示されない場合は,リレーションについて再確認してみてください.それでも正しく表示されない場合は,1からクエリを作り直すと正しく表示される場合もあります.
4.テーブル「T顧客リスト」内の担当部署をもとに,「担当部署(部)」と「担当部署(課)」の2つのテーブルを作成し,リレーションを作成せよ.
4-1.まずはもととなるデータ中の表記のブレを1つに統一する.
(総務部総務課,本部総務課,総務課) → (総務部総務課)
4-2.部と課毎にテーブルを作成する.
(T担当部リスト)
担当部ID |
担当部名 |
(T担当課リスト)
担当課ID |
担当課名 |
(例1)表記のブレをまとめる
■総務部
総務部総務課
総務課総務担当
総務課
総務部秘書室
本部総務課
秘書課顧客G
総務部
│
├─総務課
└─秘書課
■営業部
営業部第一営業課
営業部サポート課
営業部広報課
営業本部サポート部
第二営業部一課
第三営業部顧客サポート課
営業企画部推進室
営業二課サポート室
営業グループ
営業一課
営業本部
│
├─営業部第一営業課
├─営業部サポート課
├─営業部広報課
├─第二営業部一課
├─第三営業部顧客サポート課
├─サポート部
└─営業企画部推進室
■顧客サポート部
顧客サポート部
顧客サポート課
CS部特別推進課
CSセンター
カスタムサポートG
顧客サポート部
│
├─顧客サポート課
└─特別推進課
(例2)部と課毎にテーブルを作成する.
担当部ID | 担当部名 |
1 | 総務部 |
2 | 営業本部 |
3 | 顧客サポート部 |
(T担当課リスト)
担当課ID | 担当課名 |
1 | 総務課 |
2 | 秘書課 |
3 | 営業部第一営業課 |
4 | 営業部サポート課 |
5 | 営業部広報課 |
6 | 第二営業部一課 |
7 | 第三営業部顧客サポート課 |
8 | サポート部 |
9 | 営業企画部推進室 |
10 | 顧客サポート課 |
11 | 特別推進課 |
デザインビュー
データシートビュー
0 件のコメント:
コメントを投稿