- N +

數據庫設計原則思想?數據庫設計目的和意義

大家好,今天給各位分享數據庫設計原則思想的一些知識,其中也會對數據庫設計目的和意義進行解釋,文章篇幅可能偏長,如果能碰巧解決你現在面臨的問題,別忘了關注本站,現在就馬上開始吧!

acid的設計原則是什么

ACID原則是數據庫事務正常執行的四個,分別指原子性、一致性、獨立性及持久性。

1.事務的原子性(Atomicity)是指一個事務要么全部執行,要么不執行.也就是說一個事務不可能只執行了一半就停止了.比如你從取款機取錢,這個事務可以分成兩個步驟:1劃卡,2出錢.不可能劃了卡,而錢卻沒出來.這兩步必須同時完成.要么就不完成。

2.事務的一致性(Consistency)是指事務的運行并不改變數據庫中數據的一致性.例如,完整性約束了a+b=10,一個事務改變了a,那么b也應該隨之改變。

3.獨立性(Isolation):事務的獨立性也有稱作隔離性,是指兩個以上的事務不會出現交錯執行的狀態.因為這樣可能會導致數據不一致。

4.持久性(Durability):事務的持久性是指事務執行成功以后,該事務所對數據庫所作的更改便是持久的保存在數據庫之中,不會無緣無故的回滾。

mis系統設計應遵循的原則是什么

mis系統設計應遵循的原則是:

首先,MIS系統設計是MIS分析提出的邏輯模型的基礎上,科學合理地進行物理模型的設計,系統設計師系統實施的重要前提和基礎,基本大唐思拓生產MIS系統設計中,應遵守以下原則系統性、靈活性、可靠性、經濟性。

其次,一般情況下生產MIS系統是以創新原則、整體性原則、相關性原則、動態適應性原則、工程化、標準化原則。

然后,MIS就是一個管理信息系統,它通過程式化的程序從各種相關的資源(公司外部和內部的都包括)收集相應的信息,為管理者們提供各層次的功能,以使得他們能夠對自己所應該負責的各種計劃、監測和控制活動等做出及時、有效的決策。這個表明MIS的本質是一個關于內部和外部信息的數據庫,這個數據庫可以幫助經理們做分析、決策、計劃和設定控制目標。

數據庫設計三大原則

1、數據庫每列具有原子性(所有字段都是不可分解的原子),行不可重復,列不可再分。

2、確保非主鍵列必須完全依賴主鍵列,不能部分依賴(通常對聯合組件來說)

3、確保每列值都和主鍵列直接相關而不是部分相關(非主鍵列不能相互依賴)

數據庫服務器怎么配置

選擇數據庫服務器的五個原則:

1)高性能原則

保證所選購的服務器,不僅能夠滿足運營系統的運行和業務處理的需要,而且能夠滿足一定時期業務量的增長。一般可以根據經驗公式計算出所需的服務器TpmC值(Tpmc是衡量計算機系統的事務處理能力的程序),然后比較各服務器廠商和TPC組織公布的TpmC值,選擇相應的機型。同時,用服務器的市場價/報價除去計算出來的TpmC值得出單位TpmC值的價格,進而選擇高性能價格比的服務器。

結論:服務器處理器性能很關鍵,CPU的主頻要高,要有較大的緩存

2)可靠性原則

可靠性原則是所有選擇設備和系統中首要考慮的,尤其是在大型的、有大量處理要求的、需要長期運行的系統上。考慮服務器系統的可靠性,不僅要考慮服務器單個節點的可靠性或穩定性,而且要考慮服務器與相關輔助系統之間連接的整體可靠性,如:網絡系統、安全系統、遠程打印系統等。在必要時,還應考慮對關鍵服務器采用集群技術,如:雙機熱備份或集群并行訪問技術,甚至采用可能的完全容錯機。

結論:服務器要具備冗余技術,同時像硬盤、網卡、內存、電源此類設備要以穩定耐用為主,性能其次。

3)可擴展性原則

保證所選購的服務器具有優秀的可擴展性原則。因為服務器是所有系統處理的核心,要求具有大數據吞吐速率,包括:I/O速率和網絡通訊速率,而且服務器需要能夠處理一定時期的業務發展所帶來的數據量,需要服務器能夠在相應時間對其自身根據業務發展的需要進行相應的升級,如:CPU型號升級、內存擴大、硬盤擴大、更換網卡、增加終端數目、掛接磁盤陣列或與其他服務器組成對集中數據的并發訪問的集群系統等。這都需要所選購的服務器在整體上具有一個良好的可擴充余地。一般數據庫和計費應用服務器在大型計費系統的設計中就會采用集群方式來增加可靠性,其中掛接的磁盤存儲系統,根據數據量和投資考慮,可以采用DAS、NAS或SAN等實現技術。

結論:服務器的IO要高,否則在CPU和內存都是高性能的情況下,會出現瓶頸。除此之外,服務器的擴展性要好,為的是滿足企業在日后發展的需要。

4)安全性原則

服務器處理的大都是相關系統的核心數據,其上存放和運行著關鍵的交易和重要的數據。這些交易和數據對于擁有者來說是一筆重要的資產,他們的安全性就非常敏感。服務器的安全性與系統的整體安全性密不可分,如:網絡系統的安全、數據加密、密碼體制等。服務器需要在其自身,包括軟硬件,都應該從安全的角度上設計考慮,在借助于外界的安全設施保障下,更要保證本身的高安全性。

結論:首先從服務器的材料上來說要具備高硬度高防護性等條件,其次服務器的冷卻系統和對環境的適應能力要強,這樣才能夠在硬件上滿足服務器安全的要求。

5)可管理性原則

服務器既是核心又是系統整體中的一個節點部分,就像網絡系統需要進行管理維護一樣,也需要對服務器進行有效的管理。這需要服務器的軟硬件對標準的管理系統支持,尤其是其上的操作系統,也包括一些重要的系統部件。

結論:盡量選擇支持系統多的服務器,因為服務器兼容的系統越多,你就可以擁有更大選擇空間。

數據庫的一致性原則

數據庫一致性(DatabaseConsistency)是指事務執行的結果必須是使數據庫從一個一致性狀態變到另一個一致性狀態。

保證數據庫一致性是指當事務完成時,必須使所有數據都具有一致的狀態。在關系型數據庫中,所有的規則必須應用到事務的修改上,以便維護所有數據完整性

數據庫設計原則思想和數據庫設計目的和意義的問題分享結束啦,以上的文章解決了您的問題嗎?歡迎您下次再來哦!

返回列表
上一篇:
下一篇: