天天看點

《資料庫技術原理與應用教程》一1-1概述

本節書摘來華章計算機《資料庫技術原理與應用教程》一書中的第1章 ,第1.1節,徐潔磐 操鳳萍 編著更多章節内容可以通路雲栖社群“華章計算機”公衆号檢視。

當今社會是一個“資料”社會,“資料”二字使用頻率極高。此外,大家還時常聽到“數位”“資訊”等新名詞,它們在計算機領域中都是“資料”的不同表現形式。一般而言,客觀世界的自然界與人類社會中的各種現象與事物都可以抽象為計算機中的資料,我們常說的“資料鍊”“數字電視”“數位相機”等正是這種抽象的一個展現。

經過這種抽象後,客觀世界中的事物均可轉化成為計算機中的“資料”,由于資料在現實世界中的重要性,是以必須對它做深入研究,故而出現了資料庫技術,它是以“資料”作為其研究對象的一門學科。

随着應用的發展,資料的“量”逐漸增大,由“大規模”到“超大規模”,是以有必要将資料按應用領域“內建”于一起,這就構成了資料庫。是以,本書中所說的“資料”指的是以資料庫為組成形式的資料。

其次,為友善使用資料,必須對資料加以管理。資料管理一般由一組軟體實作,它們稱為資料庫管理系統,必要時還可由一組人員協助管理資料庫,這些人員稱為資料庫管理者。資料管理是資料庫技術的主要研究内容。

在對資料進行抽象後,我們對“客觀世界事物”的研究可以轉化為對計算機中“資料”的研究,這稱為資料處理。資料處理是指對資料進行加工、轉換、傳輸、存取、采集及釋出等處理,它是一種新的研究方法與思想,可以借助資料處理對客觀世界的事物與現象進行研究。正因為如此,資料處理目前已成為世界上林林總總各門學科研究的基本方法與工具。

目前,資料處理有兩個主要方向:

1)資料的事務處理:資料的事務處理是一種由“資料”到“資料”的處理,也就是将一組“資料”經加工而轉換成另一種“資料”。資料的事務處理是目前最為常用的一種手段。

2)資料的分析處理:資料的分析處理是一種由“資料”到“規則”的處理,即将一組“資料”經加工而轉換成一組“規則”。資料的分析處理是目前新興的一種手段,具有創造性,其發展潛力很大。

經資料處理後所獲得的“資料”及“規則”在客觀世界中可以得到一定的語義解釋并可成為客觀世界中的研究成果。

上面所述的内容可以用圖11表示。

《資料庫技術原理與應用教程》一1-1概述

從圖11中可以看出,客觀世界事物經抽象成為計算機中的資料,再經資料庫與資料管理并以它們作支撐進行資料處理後獲得新的資料與規則,将這些資料與規則進行語義解釋後即成為客觀世界中的研究成果。在此流程中可以看出,對客觀世界的研究可轉換成為資料處理的流程,而資料庫技術即是以研究該部分作為其主要内容,其中:

1)資料(包括資料庫)是資料庫技術研究對象。

2)資料管理是資料庫技術研究的内容。

3)資料處理(包括資料庫開發應用)是資料庫技術的研究目的。

4)資料理論是資料技術的研究基礎。

在這四部分中,資料與資料管理是資料庫技術的主要基礎部分,而資料處理(包括資料庫的開發)是本教材的應用部分。最後,資料理論是上面三個部分的基本支撐。