- Access 2013數據庫應用案例課堂
- 劉玉紅
- 467字
- 2021-03-19 18:23:37
2.5 高手甜點
甜點1:什么是良好的數據庫設計原則?
為了獲得一個良好的數據庫設計,必須遵循以下基本的原則。
(1)避免重復數據;
(2)確保信息的正確性和完整性。
甜點2:簡要介紹當前數據庫系統所支持的主要數據模型。
數據庫系統的一個核心問題是數據模型。根據組織數據庫中數據的結構類型的不同,數據庫系統所支持的主要數據模型有層次模型、網狀模型和關系模型等幾種。其中,層次模型和網狀模型統稱為非關系模型,它們在早期開發數據庫時使用。
在非關系模型中,實體用節點表示,每個節點代表一個實體,實體間的聯系用節點之間的連線表示。其中,層次模型利用樹型結構來表示各類實體及實體間的聯系,它要求只有一個節點而沒有父節點,除此之外的其他節點都只能有一個父節點,這使得層次數據庫系統只能處理一對多的實體關系。而網狀模型是一種比層次模型更具普遍性的結構,它去掉了層次模型的兩個限制,但因此變得復雜且數據獨立性較差。
對于關系模型,它的數據結構簡單清晰,無論是實體還是實體之間的聯系都用關系(二維表)來表示,具有更高的數據獨立性,簡化了程序員的工作和數據庫開發建立的工作。
推薦閱讀
- Android應用程序開發與典型案例
- Learning C# by Developing Games with Unity 2020
- What's New in TensorFlow 2.0
- MySQL 8 DBA基礎教程
- 薛定宇教授大講堂(卷Ⅳ):MATLAB最優化計算
- Clojure Reactive Programming
- Getting Started with Laravel 4
- 硅谷Python工程師面試指南:數據結構、算法與系統設計
- 第一行代碼 C語言(視頻講解版)
- Unity&VR游戲美術設計實戰
- 智能手機故障檢測與維修從入門到精通
- AMP:Building Accelerated Mobile Pages
- Beginning C# 7 Hands-On:The Core Language
- Unreal Engine 4 Game Development Essentials
- Mastering Rust