首頁 > 資料庫 > mysql教程 > 資料管理的發展過程

資料管理的發展過程

(*-*)浩
發布: 2019-07-23 14:13:26
原創
5747 人瀏覽過

資料管理的發展過程

資料管理的發展過程分為三個階段。 (推薦學習:MySQL影片教學

手動管理階段

資料不會保存在電腦內。

沒有專用軟體管理資料

只有程式的概念,沒有檔案的概念

資料面向程式 

由於在這一階段,計算機主要用於計算,並不儲存資料。重要的原因是沒有儲存設備,軟體工程也不成熟。資料和程序並不是相互獨立的,即一組資料對應一個程式。

檔案系統階段

資料可以長期保存在磁碟上。

資料的邏輯結構與物理結構有了區別

文件組織呈現多樣化

資料不再屬於某個特定程序,可以重複使用。 

經過技術的發展,出現了儲存設備。而軟體工程也得到了發展,出現的檔案系統是專門用來管理外存的資料的。而檔案系統的出現的意義是將資料獨立開來,使資料不依賴某個特定的程式。

但是,當資料量不斷擴大時,檔案系統就顯露出了三個缺陷 

1. 資料冗餘:因為每個應用程式都對應著一個文件,由於這些文件缺乏聯繫,有可能同樣的資料在多個文件中重複儲存。 

2. 資料不一致:這是用於資料冗餘問題引發的問題,當進行資料更新操作時,修改了某個檔案的資料可能造成另一個檔案的資料不一致的情況。 

3. 弱資料聯繫:由於文件之間缺乏聯繫所造成的。為了解決檔案系統所出現的問題,對資料更高階、更有效的進行管理。出現了資料管理系統,這也是我們所熟悉的資料庫技術。

資料庫階段

採用資料模型表示複雜的資料結構

有較高的資料獨立性

資料庫系統為使用者提供方便的使用者介面

資料庫系統提供了四個面向的資料控制功能 

資料庫的復原

資料庫的並發控制

資料的完整性

資料的安全性

在資料庫階段中,我們將應用程式與資料相互獨立了開來,當資料庫提供了統一的應用程式的介面。使得應用程式改變時,不需要關心資料庫;當資料庫改變時,不需要考慮應用程式。並且資料庫也提供了許多防止應用程式誤操作導致資料遺失,損壞等問題。

更多MySQL相關技術文章,請造訪MySQL教學欄位進行學習!

以上是資料管理的發展過程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板