官术网_书友最值得收藏!

2.5 高手甜點

甜點1:什么是良好的數據庫設計原則?

為了獲得一個良好的數據庫設計,必須遵循以下基本的原則。

(1)避免重復數據;

(2)確保信息的正確性和完整性。

甜點2:簡要介紹當前數據庫系統所支持的主要數據模型。

數據庫系統的一個核心問題是數據模型。根據組織數據庫中數據的結構類型的不同,數據庫系統所支持的主要數據模型有層次模型、網狀模型和關系模型等幾種。其中,層次模型和網狀模型統稱為非關系模型,它們在早期開發數據庫時使用。

在非關系模型中,實體用節點表示,每個節點代表一個實體,實體間的聯系用節點之間的連線表示。其中,層次模型利用樹型結構來表示各類實體及實體間的聯系,它要求只有一個節點而沒有父節點,除此之外的其他節點都只能有一個父節點,這使得層次數據庫系統只能處理一對多的實體關系。而網狀模型是一種比層次模型更具普遍性的結構,它去掉了層次模型的兩個限制,但因此變得復雜且數據獨立性較差。

對于關系模型,它的數據結構簡單清晰,無論是實體還是實體之間的聯系都用關系(二維表)來表示,具有更高的數據獨立性,簡化了程序員的工作和數據庫開發建立的工作。

主站蜘蛛池模板: 阿荣旗| 蛟河市| 万年县| 伊金霍洛旗| 自治县| 应用必备| 绍兴市| 宁国市| 焦作市| 浦城县| 松原市| 太仓市| 大洼县| 偏关县| 靖州| 海丰县| 宜章县| 西平县| 合肥市| 大厂| 大竹县| 昌宁县| 屏南县| 博客| 宜城市| 宜宾市| 上虞市| 南部县| 手游| 福清市| 麻栗坡县| 凤冈县| 搜索| 巴林右旗| 泸定县| 渭南市| 元江| 长兴县| 开化县| 盘山县| 浪卡子县|