Access資料庫學習筆記_L1















































Access  十分常用
我們來學一下好了

























為什麼要使用資料庫?

以這張圖來看

這張圖是用檔案來做資料庫的管理

公司們之間都會用到產品這個檔案

那這個檔案並沒有專人來做管理與維護

而是分屬在每個部門去做管理

因此如果今天公司研發了一個新的產品

需要登入新的資料的時候

必須每個部門逐一通知

資料必須做更新

那如果部門之間沒有及時收到最新的訊息

有可能就會產生資料之間新舊不一、相互矛盾的情況。
























資料庫的設置目的?

            用來管理各式各樣的資料,利用資料庫管理資料時,將相同的資料統一管理,不會零散地分別儲存在各地方,而且可讓多數使用者共享資料,並且利用查詢將所需的資料篩選出來進行資料分析及處理,藉此提升工作效率。


再來我們看到這張圖
是透過 資料庫來做資料管理

我們可以將相同的資料存進資料庫裡

由一個專人來做統一管理
並且做資料及時的更新

再將這個資料庫分享給有需要的使用者(部門)
這樣就可以避免資料被零散地儲存在各個不同的地方
而且也可簡化每個部門要各自去做資料維護的動作

因此如果用資料庫來管理資料會來的比前者(用檔案)
來的有效率一點



資料庫六大物件

  Access資料庫的檔案格式較為特殊,副檔名為『accdb』

      每個『*.accdb』檔案中包含『資料表查詢表單報表巨集模組
六個主要的資料庫物件。


我們再設計資料庫之前必須先了解這六大物件的用途


(1)資料表 :  存放資料的地方,也是資料庫建構的基礎
我們可以把它想像成是公司的倉庫,專門拿來存放物件的地方。



(2)查詢:基本上可以讓表 跟 表 之間產生關連
我們可以透過查詢去擷取不同表之間的欄位

也可以透過查詢去做一個準則條件篩選出我們所需要的資料

也可以在查詢做一些計算、樞紐分析等等。


(3)表單:  我們可以透過表單去做一些資料的輸入

那表單我們可以自己設計的比較有人性化的feel


那"輸入資料"部分
在Access裡面呢...我們比較不常直接在「資料表」做輸入
都是透過表單去做輸入的動作
再將資料傳回到資料表裡面去


那我們可以利用查詢資料表去建立報表

(4)報表:就是列印的結果(ex:出貨單、報價單等等)



(5)巨集:再來我們會用到  巨集  去做一些強化的處理

(6)模組:或是寫一些程式來加強資料庫





留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header