輕小說大展
圖解資料庫

圖解資料庫

  • 作者:林忠億
  • 出版日期:2013/12/25
內容連載 頁數 1/1

Unit1
1-1
資料庫的由來

在電腦尚未發明之前,人類就有處理資料的苦惱。我們用了大量的紙張來做資料記載,然後利用不同的編排索引方式將資料分門別類,方便資料的儲放,也方便未來的搜尋。

我們在以前將一份文件、一份記錄稱為一個檔案。這種檔案往往是由一大疊文件所組成的。大量文件所造成的問題除了佔用大量的空間之外,在搜尋資料時非常不便,即使利用索引或編號,能快速找到文件夾,但往往所需的資料不知分散至哪一個索引。不同的文件歸檔方式或是不同的文件管理師,若是採用的技術沒有一致,往往需要花費大量時間重新處理一次。使用文件檔案的另一個缺點是重複性很高,同一份文件若是屬於不同主文件的附件,則需要複製一份留存,非常浪費空間。

到了電腦時代,我們將文件資料進行數位化,例如:照片掃瞄為圖檔,文件以打字輸入儲存等等。但是文件的性質仍然存在,只是改名叫作「檔案」。
一個文件檔案,在開啟之前,無法得知內容包含了什麼資料。雖然透過應用程式的存取,可以快速的進行搜尋與取代等功能,但是要查詢不同格式或不同條件的資料,仍有相當的困難,例如:存放在EXCEL 中的文字,與存放在純文字檔中的文字,所需要的處理機制是不同的。

另外,網路時代也造就了許多資料的產生,各式的資料應用環境,產生了更大量的資料,例如:登錄檔、記錄檔、交易資訊等等。而這些資料該如何儲存管理呢?最好的方式就是透過資料庫。
我們可以將資料庫單純的視為「依特定規格儲放資料的地方」,這樣的定義很容易理解,但無法體會它的功用。資料庫不論在儲存的效率或是使用便利性上,都做了很大的努力,在下一章節,可以看到資料庫系統的多層式架構,因為這些架構,讓資料庫具有適用在多種環境下的彈性,而這些彈性,讓資料庫成為各式資訊系統不可或缺的存在。

11 跳到