2009.10.12 13:13

【搜文解字】資料庫:組織大量資料的技術

ADVERTISEMENT

你也許會很好奇:不論是到政府機關辦事、到銀行存錢提款、或是在網路上查資料,只要輸入一些像姓名、身分證字號、帳號或查詢關鍵字之類的資料,就可以查到更多你需要的資料。這些資料到底在電腦中是如何儲存的?為什麼可以輕鬆調閱出來?

資料庫

  • 英:database
  • 簡:数据库

「資料庫」是電腦用來儲存並處理大量資料的一種技術,不但可以有系統的儲存數量龐大的資料,更可以透過搜尋、排序等演算,快速找出或計算出你需要的結果。以戶籍資料為例,在沒有電腦的時代,全國國民的資料只能人工造冊,做成一本本的清冊;要查詢時就得翻出清冊逐筆查閱,才調得出你的資料,十分費時費力。有了電腦上的資料庫系統後,每個人的資料不但能儲存在電腦中,更可以透過查詢功能快速調出,還可做複雜的篩選(例如找出所有設籍在某地、30歲到35歲間、沒有前科的人)。


▲經濟部的「商工登記資料公示查詢系統」,可查到全國登記有案公司行號的基本資料,也是大家常用的資料庫。

ADVERTISEMENT


▲Microsoft Access 是Office家族中的資料庫軟體,很適合中小企業建立自己的各種資料庫。

資料庫的應用十分廣泛,不只是政府用得著,從銀行、各公司行號、各種網站、到你的手機裡,都有大大小小各種不同的資料庫系統運作著。舉例來說,你的手機能記住連絡人的電話號碼和姓名(還有來電大頭貼與專屬鈴聲),就是因為有個資料庫系統幫你整理連絡人資料,你才能在彈指間從數百筆電話中找出某人的電話來。甚至連大家常用的Email、部落格、搜尋引擎等,背後也都有個資料庫系統在提供服務喔!


▲手機中的通訊錄,也是具體而微的資料庫系統,可以幫你記住大量聯絡資訊,而且一查就到。

ADVERTISEMENT

ADVERTISEMENT