當前位置:九游会j9娱乐平台-九游ag登录中心网址 » 操作系統 » 傳統的資料庫模型

傳統的資料庫模型-九游会j9娱乐平台

發布時間: 2024-07-04 03:22:45

1. 傳統的資料庫模型有哪三種他們各自的有缺點是什麼

關系模型、網狀模型、層次模型

1、關系模型的缺點是查詢效率不如非關系模型。因此,為了提高性能,必須對用戶的查詢進行優化,增加了開發資料庫管理系統的負擔。

2、網狀模型的缺點是結構比較復雜,而且隨著應用環境的擴大,資料庫的結構就變得越來越復雜,不利於最終用戶掌握。

第二,其ddl,dml語言復雜,用戶不容易使用。用於記錄之間聯系是通過存取路徑實現的,應用程序訪問資料庫時必須選擇適當的存取路徑。因此,用戶必須了解系統的結構的細節,加重了編寫應用程序的負擔。

3、層次模型的缺點

現實世界中很多聯系是非層次性的,如多對多聯系,一個節點具有多個雙親等,層次模型不能自然的表示這類聯系,只能通過引入冗餘數據或引入虛擬結點來解決

對插入和刪除操作的限制比較多

查詢子女結點必須通過雙親結點

(1)傳統的資料庫模型擴展閱讀:

層次模型的優點

1、模型簡單,對具有一對多層次關系的部門描述非常自然,直觀,容易理解,這是層次資料庫的突出優點

2、用層次模型的應用系統性能好,特別是對於那些實體間聯系固定的且預先定義好的應用,採用層次模型來實現,其性能優於關系模型

3、層次數據模型提供了良好的完整性支持。

2. 資料庫常見的數據模型有哪三種

1、層次模型:

①有且只有一個結點沒有雙親結點(這個結點叫根結點)。

②除根結點外的其他結點有且只有一個雙親結點。

層次模型中的記錄只能組織成樹的集合而不能是任意圖的集合。在層次模型中,記錄的組織不再是一張雜亂無章的圖,而是一棵"倒長"的樹。

2、網狀模型 :

①允許一個以上的結點沒有雙親結點。

②一個結點可以有多個雙親結點。

網狀模型中的數據用記錄的集合來表示,數據間的聯系用鏈接(可看作指針)來表示。資料庫中的記錄可被組織成任意圖的集合。

3、關系模型:

關系模型用表的集合來表示數據和數據間的聯系。

每個表有多個列,每列有唯一的列名。

熱點內容
resin下jsp不能正常編譯 發布:2024-07-17 16:34:44 瀏覽:229
sqlserver如何切換主備伺服器 發布:2024-07-17 16:23:02 瀏覽:299
mc18伺服器ip 發布:2024-07-17 16:23:02 瀏覽:379
仙境傳說手游腳本 發布:2024-07-17 16:09:24 瀏覽:691
matlab命令窗口和新建腳本 發布:2024-07-17 15:51:26 瀏覽:375
建ftp文件夾 發布:2024-07-17 15:51:26 瀏覽:955
魔獸撿物腳本 發布:2024-07-17 15:27:56 瀏覽:130
開發ip伺服器 發布:2024-07-17 15:24:42 瀏覽:388
安卓系統視頻製作哪個好用 發布:2024-07-17 15:10:47 瀏覽:210
androidapk結構 發布:2024-07-17 15:10:43 瀏覽:945
网站地图