[置頂] 鳥瞰數據庫系統原理
來源:程序員人生 發布時間:2014-11-08 08:02:06 閱讀次數:2448次
http://www.vxbq.cn/db/系統是1種管理數據的系統,首先設計到數據,談到數據就要從數據管理的歷史來看http://www.vxbq.cn/db/系統的發展。其中,到達http://www.vxbq.cn/db/階段后,我們開始來討論我們這門課程。
先來看利用部份:
1、分析數據
設計使用http://www.vxbq.cn/db/,首先要對問題進行分析。那末http://www.vxbq.cn/db/世界中的問題不就圍繞數據展開的嘛!所以先從數據開始分析。
數據分析時,由于人們常常不能對問題的解決1步到位。所以人們對http://www.vxbq.cn/db/的分析也是1般從宏觀到微觀,采取抽象的辦法來對數據進行逐漸細化的分析。人們在對數據抽象進程中對數據抽象不同階段得到4種模型。
由于人們在得到4種模型進程中是通過不斷細化得到的,所以這些模型也自然構成了1種層次關系。這類層次關系各自解決不同層次的問題,層次之間通過映照來聯系。這類http://www.vxbq.cn/db/結構分析好以后就該動手設計了。
2、設計http://www.vxbq.cn/db/
要設計http://www.vxbq.cn/db/,先整體計劃好,然后弄清楚需求。有了1個比較清晰的需求,下面針對各個模型進行具體的設計。
在概念模型設計中,1個比較重要的工具是E-R圖,通過E-R圖可以比較直觀地了解將要開發的系統。如果1個好的系統設計出來,那末自然要上手嘗試1下它的魅力。
3、使用
http://www.vxbq.cn/db/的使用最基本的是SQL語言,單獨來講SQL語言其實就是對表的增刪改查。而對SQL語言擴充以后的T-SQL也就是增加了1些流程控制。http://www.vxbq.cn/db/語言的使用學會以后,就要學會對http://www.vxbq.cn/db/的管理了。
4、管理
使用http://www.vxbq.cn/db/系統的條件是該系統能保證數據的正確性和安全性,要能保證這些離不開對http://www.vxbq.cn/db/系統的管理。數據正確性最直接的是使用束縛,限制數據范圍。其次是通過事務機制來保證隨著系統運行,數據不會產生意外損失。系統中多個事務并行進行,就要對系統進行并行控制。最后最糟的情況,就1定能保證恢復原來的狀態。
保證了數據的正確性依然不能滿足人們的需要,由于對數據的操作是有權限的,正如我們在程序設計中使用訪問控制符來限定對數據操作1樣。我們要對數據的安全進行管理
,避免非法的操作及意外故障對系統的破壞。
再看理論部份:
利用總是要有相應的理論來支持和指點的,這里我們依照順序從建表的理論開始學習,在表設計中總要有個好壞的標準吧,盲目地建表會產生許多麻煩的問題,這就提出了范式。建表有了統1的標準后,接下來就是用表了即操作表,對表有許多的操作,你講不出為何能這么做總不行吧。所以下面就針對表的操作來研究這些操作的理論。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈