您好,登錄后才能下訂單哦!
這篇文章主要介紹“數據庫有哪些基本特點”,在日常操作中,相信很多人在數據庫有哪些基本特點問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”數據庫有哪些基本特點”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
數據庫具有的三個基本特點是:1、數據結構化,數據結構化是數據庫與文件系統的根本區別;2、數據的共享性高,冗余度低,易擴充;3、數據的獨立性高,包括數據的物理獨立性和數據的邏輯獨立性。
本教程操作環境:windows7系統、mysql8版本、Dell G3電腦。
數據結構化
數據結構化是數據庫與文件系統的根本區別。在文件系統中,相互獨立的文件的記錄內部是有結構的。傳統文件的最簡單形式是等長同格式的記錄集合。例如:一個學生的人事記錄文件,每個記錄都有如圖1所示的記錄格式。
2.數據的共享性高,冗余度低,易擴充
數據庫系統從整體角度描述數據,數據不再面向某個應用而是面向整個系統,因此數據可以被多個用戶、多個應用共享使用。數據共享可以大大減少數據冗余,節約存儲空間。數據共享還能夠避免數據之間的不相容性與不一致性。所謂數據的不一致性,是指同一數據不同拷貝的值不一樣。采用人工管理或文件系統管理時,由于數據被重復存儲,當不同的應用使用和修改不同的拷貝時就很容易造成數據的不一致。在數據庫中數據共享,減少了由于數據冗余造成的不一致現象。由于數據面向整個系統,是有結構的數據,不僅可以被多個應用共享使用,而且容易增加新的應用,這就使得數據庫系統彈性大,易于擴充,可以適應各種用戶要求。可以取整體數據的各種子集于不同的應用系統,當應用需求改變或增加時,只要重新選取不同的子集或加上一部分數據便可以滿足新的需求。
3.數據的獨立性高
數據的獨立性是數據庫領域中的一個常用術語,包括數據的物理獨立性和數據的邏輯獨立性。物理獨立性是指用戶的應用程序與存儲在磁盤上的數據庫中的數據是相互獨立的。也就是說,數據在磁盤上的數據庫中的存儲是由DBMS管理的,用戶程序不需要了解,應用程序要處理的只是數據的邏輯結構,這樣當數據的物理存儲改變了,而應用程序卻不用改變。邏輯獨立性是指用戶的應用程序與數據庫的邏輯結構是相互獨立的,也就是說,數據的邏輯結構改變了,用戶程序也可以不變。數據與程序的獨立,把數據的定義從程序中分離出去,加上數據的存取又由DBMS負責,從而簡化了應用程序的編制,大大減少了應用程序的維護和修改。
補充:
數據由DBMS統一管理和控制
數據庫的共享是并發的共享,即多個用戶可以同時存取數據庫中的數據,甚至可以同時存取數據庫中的同一數據。為此,DBMS還必須提供以下幾方面的數據控制功能:
(1)數據的安全性(Security)保護
數據的安全性是指保護數據以防止不合法的使用造成數據的泄密和破壞。使每個用戶只能按規定,對某些數據以某些方式進行使用和處理。
(2)數據的完整性(Integrity)檢查
數據的完整性指數據的正確性、有效性和相容性。完整性檢查將數據控制在有效的范圍內,或保證數據之間滿足一定的關系。
(3)并發(Concurrency)控制
當多個用戶的并發進程同時存取、修改數據庫時,可能會發生相互干擾而得到錯誤的結果,或使得數據庫的完整性遭到破壞,因此必須對多用戶的并發操作加以控制和協調。
(4)數據庫恢復(Recovery)
計算機系統的硬件故障、軟件故障、操作員的失誤,以及故意的破壞會影響數據庫中數據的正確性,甚至造成數據庫部分或全部數據的丟失。DBMS必須具有將數據庫從錯誤狀態恢復到某一已知的正確狀態(亦稱為完整狀態或一致狀態)的功能,這就是數據庫的恢復功能。數據庫管理階段應用程序與數據庫之間的對應關系可用如圖1-3所示的結構表示。 見書。數據庫是長期存儲在計算機內有組織的、大量的、共享的數據集合。它可以供各種用戶共享,具有最小冗余度和較高的數據獨立性。DBMS在數據庫建立、運用和維護時對數據庫進行統一控制,以保證數據的完整性、安全性,并在多用戶同時使用數據庫時進行并發控制,在發生故障后對系統進行恢復。數據庫系統的出現使信息系統從以加工數據的程序為中心轉向圍繞共享的數據庫為中心的新階段。這樣既便于數據的集中管理,又有利于應用程序的研制和維護,提高了數據的利用率和相容性,提高了決策的可靠性。目前,數據庫已經成為現代信息系統的不可分離的重要組成部分。具有數百萬甚至數十億字節信息的數據庫已經普遍存在于科學技術、工業、農業、商業、服務業和政府部門的信息系統
到此,關于“數據庫有哪些基本特點”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。