1,關系模型的缺點是查詢效率不如非關系模型。因此,為了提高性能,必須對用戶的查詢進行優化,這增加了開發數據庫管理系統的負擔。
2.網狀模型的缺點是結構復雜,隨著應用環境的擴展,數據庫的結構變得越來越復雜,不利於最終用戶掌握。
第二,它的DDL和DML語言很復雜,用戶很難使用。記錄之間的聯系是通過訪問路徑實現的,應用程序在訪問數據庫時必須選擇合適的訪問路徑。因此,用戶必須知道系統結構的細節,這增加了編寫應用程序的負擔。
3.分層模型的缺點
在現實世界中,許多連接是非分層的,例如多對多連接,壹個節點有多個父節點。層次模型無法自然表示這種連接,只能通過引入冗余數據或虛擬節點來解決。
插入和刪除操作有許多限制。
查詢子節點必須經過父節點。
擴展數據:
分層模型的優勢
1,模型簡單,壹對多層次的部門描述非常自然、直觀、易懂,這是層次數據庫的突出優勢。
2.具有層次模型的應用系統具有良好的性能,特別是對於那些實體之間具有固定和預定義關系的應用,層次模型優於關系模型。
3.分層數據模型提供了良好的完整性支持。
參考資料:
網格模型_百度百科?層次模型_百度百科?關系模型-百度百科