2010年10月3日 星期日

第4章 建立資料表

4-1資料的種類
周遭存在了許多不同型態的資料,例如文字、圖形及數字..等等。在資料庫中異可儲存各種型態的資料,我們必須針對這些資料訂定各種"資料類型"。

文字:用來儲存文字資料,例如姓名、地址等。

備忘:備忘和文字類型鎖儲存資料內容相同,但備忘可用來儲存較長文字資料,最大可儲存65535個字元。

數字:用來儲存數值資料,依照型態及大小不同能分為7類。

日期/時間:用來儲存日期與時間隔式的資料。

貨幣:用來儲存貨幣數字,例如定金、單價等貨幣金哦。

自動編號:若該欄位設定為自動編號類型,當新增一筆記錄時,Access會自動在該欄位產生一個數字。

是/否:包含3組,"True/False"、"Yes/No"及"On/Off"。例如記錄客戶是否互款,用此類型。

OLE物件:可存放Windoes各類資料文件,例如圖片、聲音、動畫等。

超連結:用來存放超連結位址,用來連結存放文件或資訊的路徑。

查閱精靈:嚴格說,它並不是一種資料類型,而是方便輸入資料的一個功能。

附件:可讓您將Word、Excel、圖片等檔案已副見的放式存到Access資料庫中,滑鼠點選即可開啟該黨或存到其他地方。附件與OLE差別,一筆記錄只能存放一個OLE物件,而物件則無限制。

搶答時間:OLE物件

4-2使用設計簡視建立資料表

建立資料表

資料表設計


定義欄位類型


4-3設定資料表的欄位內容
設定某欄位內容時,會顯示該欄位的屬性。(該欄會以橘色表示)


修改日期屬性能,修改成自己要的顯示方式


修改"客戶名稱"及"書籍名稱"欄位的屬性

修改成可輸入199個中文字或英文字


修改輸入法模式改成"中文輸入模式"



修改"單價"欄的屬性

將之設為0,表示部要小數點


修改"數量"欄的屬性

改為整數


修改"是否付款"欄的屬性

輸入NO

4-4設定資料表的索引欄位
設定索引,分別將訂單編號、客戶名稱、書籍名稱三個欄位設定索引。

設定主鍵


搶答時間:索引和主鍵的區別在於主鍵那欄位有鑰匙圖示。

4-5更改資料表結構
移動欄位只需在該欄位按住滑鼠往下拉即可
插入新欄位

刪除欄位

4-6設定資料表的智慧標籤


實力評量

一、選擇題
1.若要在資料庫中新增一個欄位來儲存同學姓名,則該資料類型設定為文字。(2)

2.若數字資料介於-100~100之間,選擇數字類型用整數。(2)

3.若要加快資料搜尋及排序速度,我們可在經常蒐尋獲排序的欄上設定索引。(2)

4.一個主鍵最多包含10個欄位,而非20個。(3)

5.建立一個資料表,要在其中新增一個電子郵件欄位,當我們按該欄位時,會自動開啟郵件編輯器,則須設定超連結。(3)

6.若我們未設定資料表的排序,預設會依照主鍵來排列。

7.用來儲存產品定價的欄位,設定貨幣資料類型。(3)

8.若要將不相鄰的3個欄位設為主鍵,可利用"ctrl"。(2)

9.新增資料時,該欄位能由Access自動幫我們編號,則要設定自動編號的類型。(1)

10.將忽略Null的值設為"是",則代表索引會忽略該欄位的空值紀錄。(1)

二、填充題

1.在數字資料類型中,位元組佔 1 Byte,整數佔 2 Bytes 長整數佔 4 Bytes。

2.在資料表設計式窗中,若輸入焦點所在的欄位右方有向下的箭頭,我們可按下"Alt" + "下" 鍵來拉出列式窗,然後在利用上下方向鍵來移動到您要的項目。

3.在資料表中,若要將輸入焦點移到下一個欄位,可按 "Tab""Enter" 鍵來達成。

4.在日期欄位中,若我們希望不管使用者是輸入西曆或國曆的年代,在資料表上都能顯是為國曆,則將系統的月曆格式設定為中華民國曆

5.索引是一個系統搜尋或排列紀律的依據。

三、問答題
1.欄位中的每一個直都必須是"唯一"的(即不能重複)。
  在意義上要具有"代表性"。

2.一個資料表中可能多個欄位都具有不可重複的特性,我們一般只會挑選其中的一個做為主鍵。

沒有留言:

張貼留言