期末ACCESS作業
[首頁]
1. 期末的ACCESS作業為個人作業, 分三階段繳交, 最後成品是一個公司訂貨資料庫.
2.作業請在期限之內email給助教(email請見首頁), 記得著名系級, 成績座號和姓名
2. 以下是作業題目:
情境:
假設你是某家公司的老闆,現在你要為自己的公司設計一個資料庫, 用來儲存商品販售的資料.
資料庫必須包含以下四個table:
1.產品
2.客戶
3.存貨
4.訂單
week 1: (due by 5/15)
1.建立'產品'和'客戶'兩個表格create table(product,customer)
"產品"table必須包含以下內容: 產品編號, 產品名稱, 產品類型, 產品敘述
"客戶"table必須包含以下內容: 客戶編號, 客戶名稱, 聯絡人, 電話, 地址, email,
VIP資格, 備註
以上每一個欄位的格式設定必須正確
編號或名稱欄位不可以是空值VIP資格欄位值為"是/否"
2.設定這兩個表個中, 每一個欄位的屬性
設定"產品編號"為"產品"table的key
"客戶編號"為"客戶"table的key
3.將各個table輸入至少十筆資料, 並將表格的列高調整較高一些
4. 設定進階篩選, 並將篩選的條件及結果存成Query.
(1)資料的排列先後順序為: 客戶VIP資格遞減,
客戶編號遞增
===>請使用: 紀錄/篩選/進階篩選
設定篩選後,
請到 "檔案/存成查詢" 將此次篩選存成查詢(Query)
(2)尋找: (當產品名稱為X1, 產品類型為Y1時)
或 (當產品名稱為X2, 產品類型為Y2時)
X1,X2,Y1,Y2請自訂
===>第(2)題的結果請儲存成一個Query哦!
請使用:
紀錄/篩選/依表單篩選
設定篩選後,
請到 "檔案/存成查詢" 將此次篩選存成查詢(Query)
week 2:(due by 5/22)
1.利用ER model相關的觀念, 設計出'訂單'的欄位
訂單資料表至少必須具備這些欄位: 訂單編號, 訂購日期, 交貨日期,
訂貨數量(=>請同學新增這個欄位)
(註: 假設一張訂單只包含一種商品, 若一次要訂購多種商品, 請以不同訂單處理之)
2.利用ER model相關的觀念, 設計出'存貨'的欄位
訂單資料表至少必須具備這些欄位: 存貨編號, 存貨地點, 存貨數量
(=>這裡你有兩種做法可以選擇,
a. 使用 "存貨編號"
當主索引.
b.使用
"產品編號"&"存貨地點" 當作主索引,
那麼就不需要"存貨編號"這個欄位了唷! )
week 3:(due by 5/29)
1.建立一個表單, 命名為"客戶訂單情況".
表單裡面必須包含客戶編號, 客戶名稱, 聯絡人, 電話, 地址, email,
VIP資格, 備註
除此之外還要有一個子表單, 子選單的內容為這名客戶所訂購的產品內容,
包括: 產品編號, 產品名稱, 產品類型, 訂貨日期,
交貨日期, 訂貨數量
2.建立一個報表, 命名為"存貨報表"
依序包含產品名稱, 產品編號, 存貨地點, 存貨數量
設定以加總的"存貨數量"為摘要值