你也許會很好奇:不論是到政府機關辦事、到銀行存錢提款、或是在網路上查資料,只要輸入一些像姓名、身分證字號、帳號或查詢關鍵字之類的資料,就可以查到更多你需要的資料。這些資料到底在電腦中是如何儲存的?為什麼可以輕鬆調閱出來?
資料庫
- 英:database
- 簡:数据库
「資料庫」是電腦用來儲存並處理大量資料的一種技術,不但可以有系統的儲存數量龐大的資料,更可以透過搜尋、排序等演算,快速找出或計算出你需要的結果。以戶籍資料為例,在沒有電腦的時代,全國國民的資料只能人工造冊,做成一本本的清冊;要查詢時就得翻出清冊逐筆查閱,才調得出你的資料,十分費時費力。有了電腦上的資料庫系統後,每個人的資料不但能儲存在電腦中,更可以透過查詢功能快速調出,還可做複雜的篩選(例如找出所有設籍在某地、30歲到35歲間、沒有前科的人)。
▲經濟部的「商工登記資料公示查詢系統」,可查到全國登記有案公司行號的基本資料,也是大家常用的資料庫。
▲Microsoft Access 是Office家族中的資料庫軟體,很適合中小企業建立自己的各種資料庫。
資料庫的應用十分廣泛,不只是政府用得著,從銀行、各公司行號、各種網站、到你的手機裡,都有大大小小各種不同的資料庫系統運作著。舉例來說,你的手機能記住連絡人的電話號碼和姓名(還有來電大頭貼與專屬鈴聲),就是因為有個資料庫系統幫你整理連絡人資料,你才能在彈指間從數百筆電話中找出某人的電話來。甚至連大家常用的Email、部落格、搜尋引擎等,背後也都有個資料庫系統在提供服務喔!
因為以前駭客要親自去冒險犯難才能取得機密資料,現在卻變成只要對系統缺限夠熟,
就可以讓門戶大開,穿梭於無形之間不怕被抓,更不必冒本人被逮的危險。
將資料數位化,是方便整理了,但安全把關防護更加重要;
看看現在有一些公司對個人隱私資料不尊重的態度,是太方便了所以可以不在乎?
偏偏多數人的資安觀念又少,這是問題所在。