2010年10月31日 星期日

第13章 建立資料表的關聯

13-1資料表的關聯種類
在access中,透過資料表關聯,使用者可建立顯示多個資料表紀錄的查詢、表單及報表等物件。可分為2種關聯:

暫時性關聯:僅作用在該查詢物件,當使用者結束該查詢後,關聯就跟著結束。只要建立多個資料表的查詢物件,access便會自動在這些資料表間建立暫時性關聯。

永久性關聯:如果希望表格之間的關聯不只是作用在一個查詢,還可運用到其他物件上,那麼就可在這些表格間建立永久性關聯。

好處有:
1.在我們建立新的查詢、表單或報表時,只要選用到永久關聯的資料表,Access 就會直接幫我們套上已經建立好的"永久性關聯。
2.Access 可依照我們所設定的規則,來幫忙維護資料庫中的"資料的"參考完整性"。

搶答時間:用來確保相關資料表間的資料一致,避免因醫個資料表的紀錄改變,而造成另一個資料表的內容變成無效值。

13-2善用"查閱欄位"及"查閱精靈"
查閱欄位:我們可以在一個資料表中查閱到另一個關聯資料表中的資料。

使用查閱精靈來建立查閱欄位
查閱精靈可方便我們建立查閱欄位。

搶答時間:
建立查閱欄位的好處 :
1.Access 會將查閱所用到的關聯設為永久性關聯。

2.輸入資料時直接由查閱的列示窗中選取即可,免除鍵盤輸入的麻煩。
3.必要時可以限制使用者只能由列示窗中選取,無法輸入其他的值,如此可以避免因輸入錯誤而導致的問題。
4.瀏覽資料表時,可看到比較有意義的資料。

13-3在"資料庫關聯圖"視窗中設定永久性關聯

資料庫關聯圖視窗主要是用來建立、檢視及修改個資料表間的永久性關聯。










我們必須選取強迫參考完整性鈕,如此下面兩項才可以設定。

我們分別對下列兩選項作說明。

串聯更新關聯欄位
1.不選取時,表示關聯欄位不允許更新。
2.選取時,表示更改父資料的關聯欄位時,子資料表的關聯欄位也要一併更改。

串連刪除關聯記錄
1.不選取時,表示父資料表中的記錄不允許刪除。
2.選取時,表示刪除父資料表的記錄時,子資料表的相關記錄也要一併刪除。

修改關聯設定
如果我們要將原來的兩個關聯也設定強迫參考完整性,我們只要在關聯線上雙按滑鼠,便可開啓編輯關聯交談窗。

加入新的資料表或查詢
若想在資料庫關聯圖中,加入其他資料表,可按功能區的顯示資料表鈕。

13-4子資料工作表
若要同時檢視父、子資料表的資料,不必項以往要同時開啟這兩個資料表或是製作子表單才能達成。
子資料工作表和子資料表不同的地方在於:子資料工作表可直接在其副資料表上開啟。並且開啟的子資料工作表,就像一般的資料工作表一樣,可進行各種工作表操作。

搶答時間:如上

實力評量
一、選擇題
1.使用查閱精靈來建立查閱欄位時,必須在設計檢視視窗操作。(2)
2.在資料庫關聯圖視窗中,不能做建立查詢的設定。(3)
3.在資料庫關聯圖視窗中,當資料被隱藏時,所有連到該資料表的關連線會一齊被隱藏。(4)
4.使用查閱精靈欄位時,在查閱頁次中,選擇文字方塊就可將查閱的功能取消。(4)
5.可設定查閱欄位的列數。(4)

二、填充題
1.父、子

2.(1)
(2)
3.
1. 資料表的關聯可分為 :
(1)暫時性關聯,顧名思義即是關聯僅作用在該查詢物件,當結束該查詢後,關聯就跟著結束了。
(2)永久性關聯,當我們希望表格之間的關聯不只是作用在一個查詢,還可運用到其他物件上,如此便可在這些表格間建立永久性關聯。

2. 在需要參考到其他資料表的欄位不適合做為『查閱欄位』;如果需要參考到其他資料表的欄位,應該適合使用資料庫關聯圖來做連結比較好。







第12章 資料表正規化

12-1實體-關係圖與正規化關係
資料表的"正規化理論"其實是一套"資料表分割"的法則,是將依個資料表分割成為許多獨立但彼此關聯的小資料表。
正規化的目的,是要避免資料重複或相互矛盾的情形,並使用時能更有效率、更容易維護。

資料庫正規畫共可分為)1NF(Normal Form)、2NF、3NF、BCNF、4NF、5NF等多個階段。
每個階段都是以欄位的相依性,做為分割資料表的依據之一。

搶答時間:1.邏輯設計
                    2.1NF(Normal Form)、2NF、3NF、BCNF、4NF、5NF等多個階段

12-2欄位相依
在一個資料表中,若乙欄位的值必須搭配甲欄位才有意義,則我們說"乙欄位相依於甲欄位"。


12-3第一階正規化(1NF)
正規化過程是循序漸進的,資料表必須滿足第一階正規劃的條件之下,才能進行第2階正規化。
必須符合一下條件,我們就說著個資料表符合"第一階正規化的形式(1NF)":

1.資料表中有主鍵,而其他所有欄位都相依於主鍵。
2.每個欄位中都只儲存單一值,如同一筆記錄的姓名欄不能放2個人的姓名。
3.資料表中沒有意義相同的多個欄位,如姓名1、姓名2...等重複欄位。

搶答時間:是

12-4第2階正規化(2NF)
必須符合以下條件:
1.符合1NF的格式
2.各欄位與主鍵間沒有"部分相依"的關係
部分相依:只有在主鍵是由多個欄位組成時才會發生,它是指某些欄位只與主鍵中的部分欄位有相依性,而與另一部份的欄位沒有相依性。

搶答時間:是

12-5第3階正規化(3NF)
必須符合以下條件:
1.符合2NF個格式
2.各欄位與主鍵沒有"間接相依"的關係
間接相依:指在二個欄位間並非直接相依,而是藉助第三個欄位來達成資料相依的關係,如A相依於B;而B又相依於C,如此A與C間就是間接相依的關係。

搶答時間:是

12-6 Boyce-Codd正規化(BCNF)
如果主鍵只由單一欄位組成,則符合第三階正規化的資料表,亦符合BNCF正規化。
若資料的主鍵由多個來位組成,則資料表要符合一下條件:
1.符合3NF的格式
2.主鍵中的各欄位不可以相依於其他非主鍵的欄位

搶答時間:是

12-7正規化的另類思考
有時要考慮道系統需求自行做一些變化:
1不必要的分割
2人工的分割

實力評量
一、選擇題
1.除去與主鍵間接相依的欄位,是屬於3NF。(3)
2.資料表中加入主鍵,是屬於1NF。(1)
3.除去與主鍵部分相依的欄位,是屬於2NF。(2)
4.除去主鍵中的各欄位相依於其他非主鍵的欄位,屬於BCNF。(4)
5.甲欄和乙欄資料有相依性,而乙欄和丙欄也具有資料相依性,則我們稱甲欄與丙欄具有間接相依。(2)

二、填充題
1.正規化理論
2.部分相依
3.間接相依

三、問答題
1.

1NF
1.資料表中有主鍵,而其他所有欄位都相依於主鍵。
2.每個欄位中都只儲存單一值,如同一筆記錄的姓名欄不能放2個人的姓名。
3.資料表中沒有意義相同的多個欄位,如姓名1、姓名2...等重複欄位。
2NF
1.符合1NF的格式
2.各欄位與主鍵間沒有"部分相依"的關係
3NF
1.符合2NF個格式
2.各欄位與主鍵沒有"間接相依"的關係
BCNF
1.符合3NF的格式
2.主鍵中的各欄位不可以相依於其他非主鍵的欄位


2.
1NF














2NF
3NF

2010年10月23日 星期六

第11章 建立關聯式資料庫

11-1如何設計一個完善的資料庫
資料庫設計包含2部分:
操作介面設計:就ACCESS而言,操作介面設計就是表單的設計,或是以程式語言所撰寫的操作介面。

結構設計:指設計出適當且最佳化的資料表。(結構良好能提升整體的存取效率及儲存效率)

資料庫設計流程
規劃過程分為4階段:了解客戶需求 > 概念設計 > 邏輯設計 > 建立資料庫

了解客戶需求包含2項:1.針對客戶需求,確定設計範圍 2.收集和分析資料

概念設計:主要工作是將收集的資料,經過分析及整理後,產生一個能符合使用者需求的資料庫模型,以簡單型式展現出來(實體-關係模型是主要工具)。
主要分2個階段:第一個階段是建立分區概念設計圖;其次將分區整合為一個全區的概念設計圖

邏輯設計:主要工作是將概念設計階段產生的結果,轉換為實際使用的資料表。
此階段工作有2項:
轉換為資料表:完成概念設計階段後,必須將實體-關係圖轉換為實際使用的資料表,才能為資料庫使用。

資料表正規化:在轉換為資料表後,能依照正規化的步驟重新檢驗一次,最好讓每個資料都符合BCNF的規範。

完成邏輯階段設計後,紙上的分析工作即已完成。接著將結果建立成資料庫。

搶答時間:步驟如上

11-2從客戶分析到建立實體-關係圖

1.收集資料,確定設計範圍
2.依照不同的使用者訂出分區的設計範圍
3.列出系統中的實體及其屬性(屬性前有標示 "*" 符號者,為識別各個實體的鍵屬性)
4.建立實體之間的關係
5.加入屬性

11-3整合為全區的概念模型
整合分區實體-關係圖可能遭遇的問題有3類:

屬性不一致:有時分區圖,對於相同實體的屬性類型、範圍、單位...會有不同。

命名不一致:分為同名不同義(不同物件,在不同分區圖中,具有相同名稱),同義不同名(相同物件,在不同分區圖中,具有不同名稱)。

結構不一致:1.同一物件在不同的分區圖中表現的方式不同。
                        解決:檢查該物件在圖中是否擁有屬性,或和其他實體產生關係。若是,即可將之設為實體。
                        2.同一實體在不同的分區圖中,所包含屬性不相同。
                       解決:因為分區圖所重視的物件屬性並不相同,解決方法是將所有屬性都納入。
                        3.實體間的關係在不同的分區圖中不相同。
                       解決:在整合時,就可使用多對多關係來設計。

整合全區的概念設計
1.整合實體:實體的整合主要是檢討各分區圖中,實體的名稱及其代表的意義是否有衝突。

2.整合關係:關係的整合主要是針對不同分區圖中相同時體之間的關係整合,看是否有不一致的地方。

3.整合屬性:屬性的整合主要是檢討個實體中的屬性名稱及其代表的意義是否有衝突。

4.消除不必要的實體、關係及屬性

11-4將實體-關係同轉換為關聯式的資料表
實體及屬性的轉換
實體-關係圖中所有的實體都用資料表來表示;而屬性則轉換成為資料表的欄位,若為鍵屬性,則會成為該資料表的主鍵。

弱實體的轉換
轉換時,必須將其依賴實體的鍵屬性加入,做為該弱實體的連外鍵,並與該弱實體的識別屬性合起來,成為弱實體的主鍵。

多直屬性的轉換
若實體屬性為多值屬性,轉換時,必須為該屬性另外建立資料表。

實體間關係的轉換
一對一關係的轉換:將部分參與實體的主鍵放入全部參與的實體中,做為連外鍵。

一對多關係的轉換:在實體-關係圖中,一對多的關係是將一個父資料表中的主鍵放入子資料表中,作為子資料表的連外鍵。

多對多關係的轉換:實體為多對多關係時,必須為關係另外建立一個資料表,且該資料表要包含它所關連的實體的主鍵。

超類型和子類型的轉換


實力評量
一、選擇題
1.設計實體-關係模型是屬於資料庫設計中的概念設計階段。(2)
2.由實體-關係圖推導出關聯式資料庫過程中,若為實體,則轉換為資料表。(3)
3.由實體-關係圖推導出關聯式資料庫過程中,若該屬性為鍵屬性,則轉換為主鍵。(4)
4.實體-關係模型設計出來的資料庫,一般都能符合資料庫正規化的第三階段的規範。(.3)
5.若學生實體的專長為多值屬性,則另外建立專長資料表,將學生實體的鍵屬性加入專長資料表,成為專長資料表的連外鍵,並且與該資料表的識別欄位合起來成為主鍵。(2)
6.調查使用者需求不式整合實體-關係模型應注意事項。(3)

二、填充題
1.了解客戶需求 > 概念設計 > 邏輯設計 > 建立資料庫

2.轉換為資料表、資料表正規化

3.父、子

4.父、子

三、問答題
1.資料庫設計2大部分;操作介面設計、結構設計。
設計過程分4個階段執行:了解客戶需求 > 概念設計 > 邏輯設計 > 建立資料庫。

2.



3.確定資料庫設計的範圍及應具備的功能。

四、實作題



2010年10月12日 星期二

第9張 關聯式資料庫基本知識

9-1認識Access關聯式資料庫
Access是一個關聯式資料庫,所謂"關聯"是只藉由表格的行是找出資料的方法。

要建立資料表間的關聯必須經由二個資料表中相同意義、相同資料類型的欄位來實現。

在Excel中,我們無法建立"試算表之間的關聯性"。

搶答時間:SQL ServerMS SQLMY SQLORACLE

9-2認識關聯、主鍵與連外鍵
分割資料表並建立關連的優點有:

節省儲存空間:有作者和分類的資料比欄位,作者資料表,相同作者只需建立一次,分類資料表每種類型也只需紀錄一次,這樣當書籍資料表使用到這些作者與分類時,即可經由關連選取。

減少輸入錯誤:若將資料打錯,或者漏打時,搜尋時查不到。若是使用關聯式資料庫,則該欄的資料實際是來自資料表,只要確認資料表中的紀錄是正確的,就不需要重覆輸入減少錯誤機會。

方便資料修改:若沒建立關連的資料表,當要修改作者欄位必須每一位都修改,而有建立的話,只需將作者資料表修改就好。

資料表之間是由"鍵"來建立彼此的關聯,可為資料表設定為主鍵或連外鍵。

主鍵:主鍵是用來辨識紀錄的欄位,具有唯一性,且不允許重複。
通常每一資料表只有一個欄位設為主鍵,但有時可能沒有一個欄位具有唯一性,可考慮使用2個或多個欄位組合起來做為主鍵。

連外鍵:是用來連結其他資料表用,連外鍵中資料可重複。如果甲資料表中某個欄位必須對照乙資料表的主鍵,才使該欄位的值變得有意義,則稱該欄位為甲資料表的連外鍵。

搶答時間:主鍵(Primary Key):用來辨識紀錄的欄位,具唯一性,不允許重複。
                    連外鍵(Foreign Key):用來連結其他資料表之用、可重複



9-3資料的完整性
資料完整性就是用來確保資料庫中資料的正確性及可靠性。

分為幾種類型:

實體完整性:為了確保資料表中的紀錄是"唯一"的。我們設定主鍵就是為了達成實體完整性。

區域完整性:是為了確保資料在允許範圍中。例如限制每一個整數值欄位的資料範圍在100~999之間,若輸入資料不在此範圍,即不符合會被access拒絕。

參考完整性:是用來確保相關資料表尖的資料一致,避免因一個資料表的紀錄改變,而造成另一個資料表的內容變成無效值。

使用者定義的完整性:由使用者自行定義,而又不屬於前面三種的完整性。

搶答時間:為了確保資料表中的紀錄是唯一的。

9-4資料表的關聯種類

一對一關聯:甲資料表中的一筆紀錄,只能對應到乙資料表中的一筆記錄。

一對多:甲資料表中的一筆紀錄可對應到乙資料表中的多筆記錄;乙資料表中的一筆記錄只能對應到甲資料表中的一筆記錄。

多對多:甲資料表的一筆記錄能夠對應到乙資料表中的多筆記錄;乙資料表中的一筆記錄也能對應到甲資料表中的多筆記錄。

資料庫處理多對多關聯時,彼此間的關係太複雜,如易發生問題,通常將兩個資料表重新設計,或是在這兩個資料表間加上一個資料表,使的它們成為兩個一對多的關聯。

實力評量
一、選擇題
1關聯式資料庫是使用兩個資料表的共通欄位相互關聯。(1)

2.我們利用連外鍵來建立兩個資料表間的關聯。(2)

3.我們利用主鍵來作為唯一識別該筆記綠的依據。(1)

4.在資料表中設定主鍵可確保資料表的實體完整性。(3)

二、填充題
1資料完整性大致可分為實體完整性、區域完整性、參考完整性、使用者定義的完整性

2.若我們在書籍訂單資料表的單價欄未設定資料的範圍為100到999之間,是為了維護資料的區域完整性。

三、問答題
1.一對一關聯:甲資料表中的一筆紀錄,只能對應到乙資料表中的一筆記錄。

一對多:甲資料表中的一筆紀錄可對應到乙資料表中的多筆記錄;乙資料表中的一筆記錄只能對應到甲資料表中的一筆記錄。

多對多:甲資料表的一筆記錄能夠對應到乙資料表中的多筆記錄;乙資料表中的一筆記錄也能對應到甲資料表中的多筆記錄。

2.
節省儲存空間:有作者和分類的資料比欄位,作者資料表,相同作者只需建立一次,分類資料表每種類型也只需紀錄一次,這樣當書籍資料表使用到這些作者與分類時,即可經由關連選取。

減少輸入錯誤:若將資料打錯,或者漏打時,搜尋時查不到。若是使用關聯式資料庫,則該欄的資料實際是來自資料表,只要確認資料表中的紀錄是正確的,就不需要重覆輸入減少錯誤機會。

方便資料修改:若沒建立關連的資料表,當要修改作者欄位必須每一位都修改,而有建立的話,只需將作者資料表修改就好。

3.參考完整性:是用來確保相關資料表間的資料一致,避免因一個資料表的紀錄改變,而造成另一個資料表的內容變成無效值。

2010年10月10日 星期日

第十章 利用"實體-關係模式"規劃資料庫


10-1何謂"實體-關係模型"(E-R Model)
利用真實世界中事物和關係的觀念,來解釋資料庫中抽象的資料架構。
利用實體-關係模型設計資料庫時,並不會牽涉到資料庫的操作、儲存方式。
此外實體-關係模型利用圖形的方式實體-關係圖來表示資料庫的概念設計。

橢圓:實體的屬性
菱形:實體與實體之間的關係
方形:實體

10-2"實體-關係模式"的組成要素
"實體-關係模式"它是由實體、關係及屬性組成

實體:真實世界中的物件

實體集合、實體類型與實例:我們會將同一類型的實體集合起來成為實體集合,它們都具有相同特性。 為了確保區別每一個實體,我們便依照特性之不同,賦予一個是別名稱。

弱實體和一般實體

弱實體:必須依靠其他實體才能存在。若依靠的實體消失,則弱實體就沒意義了。

一般實體:弱實體以外都算一般實體,不必依靠其他實體存在。

實體與實體之間都必須透過關係才能產生連繫,否則就是兩個不相干的實體。

關係的類型分為:一對一一對多多對多

一對一:甲實體的任一實例只對應到乙實體的單一實例;而乙實體的任一實例也只對應到甲實體的單一實例。

一對多:甲實體的任一實例可對應到乙實體的多個實例;但乙實體的任一實例只對應到甲實體的單一實例。

多對多:甲實體的任一實例可對應到乙實體的多個實例;而乙實體的任一實例也可對應到甲實體的多個實例。

屬性:實體由若干屬性組成,每個屬性都代表實體某方面的特性。
在"實體-關係模式"圖中,以橢圓形表示。

屬性可分為數種類型:

鍵屬性:在實體的所有屬性中,若有一個屬性能唯一識別該實體中的實例,則我們稱之為鍵屬性。 在 "實體-關係模式"圖中,屬性名稱下畫"底線"。

推導屬性:實體中若某些可由其他屬性推算出來,則這些屬性我們稱之為推導屬性。
在"實體-關係模式"圖中,以"虛線"的橢圓形表示。

複合屬性:若某些屬性又可再細分多個小屬性,我們稱這些屬性為複合屬性。

多值屬性:當一個屬性具有一個以上的值時,我們稱為多值屬性。
在"實體-關係模式"圖中,以"雙橢圓形"表示。

搶答時間:



10-3擴充實體-關係模式
是實體-關係模式擴充,除了包含前述實體-關係模式的概念外,還加入超類型和子類型的觀念。

超類型和子類型的關聯
實體可依據某些特性上的差異,再細分更多實體。

在一個實體集合中,可能某些實體具有特殊的屬性,而我們必須要將它們和其他實體做區別,此時就會運用到超類型和子類型。

擴充實體-關係模型的屬性繼承關係
在模型中,有一個重要觀念就是繼承,因為子類型中的任一實力都是由超類型再細分出來,所以一定也屬於超類型的實例之一。

特殊化(Specialization)
將員工實體依照其特殊特性,細分寫作人員、美編人員及銷售人員實體的過程。

歸納化(Generalization)
將許多實體中共同的特性集合起來,合成一個超類型。
特殊化和歸納化最大差別在於前者強調一個實體類型中不同的特性,後者強調多個實體中的共同特性。

子類型的disjoint與overlap關係
特殊化過程中,依照實體在子類型中的隸屬關係,還可區分為不相交與重疊的關係。

在不相交的關係中,所有的實例最多都只能隸屬於一個子類型,以"d"表示。

在重疊的關係中,子類型中的實例可包含在一個以上的子類型中,以"o"表示。

搶答時間:繼承,子類型中的任一實例都是由超類型再細分出來,超類型的屬性會被子類型繼承,子類型除了本身特殊屬性外,還包含超類型的所有屬性。

實力評量
一、選擇題
1.模式不是實體-關係模式主要構成元素。(2)

2.代表弱實體。(4)

3.甲實體的任一實例可對應到乙實體的多個實例;而乙實體的任一實例也可對應到甲實體的多個實例,稱之為多對多關係。(2)

4.學生實體中有個地址屬性,為了方便區分,所以我們又將它細分為程式及街道名...等,稱之為複合屬性。(4)

5.在汽車駕駛人實體中,我們依其性質不同同又區分為自用駕駛人實體及營業用駕駛人實體,而其中一個駕駛人既屬於自用駕駛人實體也屬於營業用駕駛人實體,我們稱為子類型的overlap關係

二、填充題
1.鍵、推倒、複合、多值。

2.弱實體








關係











多直屬性











鍵屬性












複合屬性


3.



2010年10月9日 星期六

第8章 將資料列印出來

8-1列印資料表的內容
只印2/1後的資料,先按篩選欄的依表單篩選,輸入>#2007/02/01#。然後套用。
然後,按遞增接著按進階篩選項鈕裡的指令。
日期設為遞增排序,套用後即可


剩下相關的字體大小都調整後,即可按OFFICE鈕去預覽列印或列印。

搶答時間:再列印鈕裡面只需要把頁數由1到3改為由2到3即可。


8-2以"表單"視窗的格式列印資料

開啟表單視窗選擇格式後即可重複動作去列印。

搶答時間:不能,需到表單視窗。


8-3利用"報表精靈"來建立報表

套用資料後,依項目分組

分別雙按日期與書籍名稱

以客戶名稱來排序

設定版面配置與樣式


選擇報表樣式


以月份銷售為名,即可建立報表




搶答時間:
一開始步驟同上,以日期為遞增排序開始


最後命名為"月報表(日期)"



8-4如何看懂報表的結構
報表設計視窗


8-5快速建立報表



點選它即可依照資料快速建立一個簡單的報表


8-6利用快速存取工具啟動列印功能
點選他們即可快速預覽列印或列印。


8-7Snapshot報表

為了方便在沒有安裝Access及印表機情況下能夠檢視報表,可用Snapshot匯出。


實力評量
一、選擇題
1.在版面設定交談中,無法使用加入頁碼。(1)

2.印2份含有3頁的報表,採用自動分頁,其列印順序1>2>3>1>2>3。(2)

3.當我們建立並儲存了一份報表時,其中資料式儲存在資料表。(3)

4.將報表儲存成*.snp格式,即可直接透過Viewer瀏覽。(2)

二、填充題
1.在Access列印資料或預覽列印,可以在按Office按鈕,從列印命令選單中選擇要執行的命令;或是在自訂快速存取工具列上新增列印或預覽列印鈕,爾後便能直接按該按鈕列印或預覽列印。

2.列印多份文件時,若希望列印文件能方便我們裝訂成冊,可在列印交談窗中勾選自動分頁功能。

三、問答題
1.報表精靈:需透過一個個視窗來完成

   快速建立報表:快速建立一個簡單的報表

2.自動分頁:1>2>3>4>1>2>3>4>1>2>3>4

   未自動分頁:1>1>1>2>2>2>3>3>3>4>4>4

四、實作題
除了租金以外,其他都要列印

將影片名稱分處層次,並依朝日期作為排序



大綱版面配置,採橫印效果


套用粗體樣式,命名為DVD報表



2.DVD報表儲存成Snapshot檔案格式,並命名為DVD報表。


3.點選即可查看

2010年10月8日 星期五

第7章 建立美觀的資料輸入表單

7-1利用"表單精靈"建立表單物件
啟動"表單精靈"
輸入屬性後,選擇欄位配置,共有4種
即可完成


7-2表單視窗的基本操作

Tab或Enter:向右移動一個欄位
Shift+Tab:向左移動一個欄位
Ctrl+Page up:移到目前紀錄的第一個欄位
Ctrl+Page down:移到目前紀錄的最後一個欄位
Home:移到目前紀錄的第一個欄位
End:移到目前紀錄的最後一個欄位
Ctrl+Home:移到第一筆記錄的第一個欄位
Ctrl+End:移到最後一筆記錄的最後一個欄位

7-3表單視窗的各種檢視模式
有4種:表單檢視模式、版面配置檢視模式、設計檢視模式、資料工作表檢視模式

7-4表單視窗的尋找、取代、排序和篩選功能

尋找和取代視窗

可利用紅色框來排序(遞增或遞減)
            藍色框來篩選紀錄


7-5備忘資料欄位的操作方式
如果有備忘資料類型的欄位,可以輸入任意長度的字串,也可按ENTER來換行。上下左右鍵能來移動輸入焦點。

7-6快速建立表單
可以按表單區的表單鈕來快速建立


實力評量
一、選擇題
1.只能移動到上一筆記錄。(2)

2.開啟表單視窗,若想一次顯示多筆記錄,則切換資料工作檢視表視窗。(2)

3.交談窗中呈現淡化的命令鈕表示無法使用。(4)

4.尋找的表單中,某一欄位以"一"為首的紀錄,可按尋找區的尋找鈕進行設定,其中符合列視窗應設為欄位的開頭。(3)

二、填充題
1.在表單視窗中,若要將指標移動到第一筆記錄的第一個欄位,可按下鍵盤的Ctrl+Home鍵;若要移動到最後一筆資料的最後一個欄位,可按下Ctrl+End鍵。

2.檢視表單的方式有4種,分別為表單檢視模式、版面配置檢視模式、設計檢視模式、資料工作表檢視模式

三、問答題
1."Like":可找出所有包含指定字串的記錄

   "*":代表多個字元

   篩選出幾個字元後面為學習實例的名稱。

2.快速建立表單主要是讓我們能以非常快速立即產生一個陽春型的表單。

四、實作題

1.





2.
點選表單建立