網狀模型
外觀
網狀模型是一種可以靈活地描述事物及其之間關係的資料庫模型。最早由美國的查爾斯·巴赫曼發明。
概況
[編輯]層次模型使用樹形結構來表示實體及實體間的關係,每一個結點表示一個記錄,除了根節點外每一個節點都有且僅有一個雙親結點,但可以有多個子節點。但是網狀模型允許一個結點可以同時擁有多個雙親結點和子節點。因而同層次模型相比,網狀結構更具有普遍性,能夠直接地描述現實世界的實體。也可以認為層次模型是網狀模型的一個特例。
參考文獻
[編輯]引用
[編輯]來源
[編輯]- 王珊、薩師煊. 数据库系统概论 (M) 4. 北京: 高等教育版社. 2006: 25. ISBN 7-04-019583-6.
- Charles W. Bachman, The Programmer as Navigator. ACM Turing Award lecture, Communications of the ACM, Volume 16, Issue 11, 1973, pp. 653–658, ISSN 0001-0782, doi:10.1145/355611.362534
外部連結
[編輯]- CODASYL Systems Committee "Survey of Data Base Systems", 1968 (頁面存檔備份,存於網際網路檔案館) (edited and annotated in 2007 by Ken North)
- Network (CODASYL) Data Model
參見
[編輯]這是一篇與電腦相關的小作品。您可以透過編輯或修訂擴充其內容。 |