Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

access的專題報告

各位大大好 :

想請問有關access方面的問題,那就是想做有關出租影片的第一正規還有第二正規,第三正規的電腦報告,因為是就讀夜間進修二技,白天又要上班,再加上老師實在混的很兇,只有講解文字敘述,就要我們交其中報告,各位access的高手,請教導我該如何準備,我絕對不是一個很混的人,但是老師的交法真的讓我很反感..............

3 Answers

Rating
  • 天下
    Lv 6
    2 decades ago
    Favorite Answer

    關於正規化的部份,只能用文字的規則給你參考,實際上,要自已做過才比較有感覺,它是在做什麼的。基本上來看,無論要做到第幾階正規化,您的系統需求一定要先確定,正規化只是一個資料結構的設計而已,但,一個出租影片的系統又是何等的複雜,不是三言兩語就能回答的,幸好,坊間有出一本專門針對你的專題,且以ACCESS 2003為主的開發範本,全書大約有八九百頁,金石堂及各大書局找一下看看,應該就會有了,裡面深入淺出,由基本的資料表建置到報表的輸出與客戶管理,都有詳細的記載及範例,可以看參考看看,真的有需要的話,再考慮買回家研究研究吧,畢竟,一本書再貴也比學分費便宜,^^參考知識+ 1405121907982大大的解答1.正規化的目的在於將資料的重覆降至最低,一旦消除了大部分的資料重覆問題,卻衍生出另一個問題:即資料查詢速度變慢!通常正規化,我們會將資料表由一個細分成數個表格,若要找出其中一筆資料,很可能需要join相關表格,而“join”動作,將直接影響系統效率,造成查詢速度變慢;相對的要新增資料、修改或刪除資料時,也要找出相關表格而予以新增、修改或刪除,更要確保交易時,資料是全部新增/修改/刪除成功,倘有一個表格作任何動作失敗,則須rollback或回至安全點(checkpoint)的狀態中。將表格細分成多個表格,直到每個Table只描述一種事實為止,其間的過程就稱為正規化。反正規化(Denormalize) 有時,在詳細的正規化,反而會造成資料處理速度上的困擾,因此在執行速度考量之下,有時候不得不做適當的反向正規化,當我們在進行資料庫正規化的同時,可能也要測試系統執行效率,當效率不理想時,必須做適當的反正規化,但必須小心控制反正規化所造成的資料重覆性問題,以期達成最佳的資料庫設計 2. 何謂正規化 將表格細分成多個更小的表格,直到每個表格只描述一種事實為止,這一連串的調整過程就稱為資料正規化(Normalization)。3. 步驟 第一正規化(First Normal Form,簡稱 1NF。由 E. F. Codd 提出) 第二正規化(Second Normal Form,簡稱 2NF。由 E. F. Codd 提出) 第三正規化(Third Normal Form,簡稱 3NF。由 E. F. Codd 提出) Boyce/Codd 正規化(Boyce/Codd Normal Form,簡稱 BCNF。由 R. F. Boyce 與 E. F. Codd 共同提出) 第四正規化(Fourth Normal Form,簡稱 4NF。由 R. Fagin 提出) 第五正規化(Fifth Normal Form,簡稱 5NF。由 R. Fagin 提出)或是空用知識+的搜尋功能,鍵入關鍵字「資料正規化」,就會出現很多的高手所回答過的記錄了。

    Source(s): 個人淺見 & 使用經驗
  • yovnne
    Lv 4
    2 decades ago

    厂厂厂

    你是不是唸虎技啊!

    其實老師教的很認真,

    只是他體諒同學要上班才沒抓的很嚴

    我上學期才學過access而已

Still have questions? Get your answers by asking now.