您好,登錄后才能下訂單哦!
本篇內容介紹了“數據庫管理系統的特點是什么”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!
數據庫管理系統的特點:1、數據結構化;2、共享性高、冗余度低、易擴充;3、數據獨立性高;4、數據由數據庫管理系統(DBMS)統一管理和控制。
本教程操作環境:windows7系統、DELL G3電腦。
數據庫管理系統(Database Management System)是一種操縱和管理數據庫的大型軟件,用于建立、使用和維護數據庫,簡稱DBMS。
它對數據庫進行統一的管理和控制,以保證數據庫的安全性和完整性。用戶通過DBMS訪問數據庫中的數據,數據庫管理員也通過DBMS進行數據庫的維護工作。
它可以支持多個應用程序和用戶用不同的方法在同時或不同時刻去建立,修改和詢問數據庫。
大部分DBMS提供數據定義語言DDL(Data Definition Language)和數據操作語言DML(Data Manipulation Language),供用戶定義數據庫的模式結構與權限約束,實現對數據的追加、刪除等操作。
數據庫管理系統的主要特點
1、數據結構化
數據庫管理系統實現數據的整體結構化,這是數據庫的主要特征之,也是數據庫管理系統與文件系統的本質區別。
一是指:數據不僅僅是內部結構化,而是將數據以及數據直接的聯系統一管理起來,使之結構化。
二是指:在數據庫中的數據不是僅僅針對某一個應用,而是面向全組織的所有應用。例如,一個學校的信息系統中不僅要考慮教務處的學生成績管理,還要考慮學工處的學籍注冊管理、學生獎懲管理、學生家庭成員管理,以及財務處的學生繳費管理;同時還要考慮研究生院的研究生管理、科研處的科研管理、人事處的教職工人事管理和工資管理等。因此,學校信息系統中的學生數據要面向全校各個職能管理部門和院系的應用,而不僅僅是教務處的一個學生成績管理應用。
2、共享性高、冗余度低、易擴充
數據庫管理系統從整體角度描述和組織數據,數據不再是面向某個應用,而是面向整個系統
數據可以被多個用戶、多哥應用共享使用
數據共享可以大大減少數據的冗余,避免數據之間的不一致性
3、數據獨立性高
數據獨立是指數據的使用(即應用程序)與數據的說明(即數據的組織結構與存儲方式)分離
這樣,應用程序只需要考慮如何使用數據,而無須關心數據庫中的數據是如何構造和存儲的。
因而,各方(在一定范圍內)的變更互不影響
數據獨立性用來描述應用程序與數據結構之間的依賴程度,包括數據的物理獨立性和數據的邏輯獨立性,依賴程度越低則獨立性越高。
物理獨立性是指用戶的應用程序與數據庫中數據的物理結構是相互獨立的。數據在磁盤上如何組織和存儲由DBMS負責,應用程序只關心數據的邏輯結構;當數據的物理存儲結構改變時,應用程序不用修改
邏輯獨立性是指用戶的應用程序與數據庫中數據的邏輯結構是相互獨立的。數據的(全局)邏輯結構由DBMS負責,應用程序只關心數據的局部邏輯結構(即應用視圖),數據的(全局)邏輯結構改變了,應用程序也可以不用修改
4、數據由數據庫管理系統(DBMS)統一管理和控制
數據的安全性保護:保護數據以防止不合法的使用造成數據的泄漏和破壞
數據的完整性檢查:將數據控制在有效的范圍內,或保證數據之間滿足一定的關系
并發控制:對多個用戶或應用同時訪問同一個數據的并發操作加以控制和協調,確保得到正確的修改結果或數據庫的完整性不遭到破壞
數據庫恢復:當計算機系統發生硬件或軟件故障時,需要將數據庫從錯誤狀態恢復到某一已經正確狀態
“數據庫管理系統的特點是什么”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。