<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # DBMS 中的數據抽象 > 原文: [https://beginnersbook.com/2015/04/levels-of-abstraction-in-dbms/](https://beginnersbook.com/2015/04/levels-of-abstraction-in-dbms/) 數據庫系統由復雜的數據結構組成。為了簡化用戶與數據庫的交互,開發人員隱藏了用戶無關的內部細節。這種從用戶隱藏不相關細節的過程稱為數據抽象。 ![3 levels of abstraction](https://img.kancloud.cn/17/76/1776fb5f994c126cacb3afa2bb99edf0_500x500.jpg) **我們有三個抽象層次**: **物理層**:這是數據抽象的最低層次。它描述了數據實際存儲在數據庫中的方式。您可以在此級別獲取復雜的數據結構詳細信息。 **邏輯層**:這是 3 級數據抽象架構的中間層。它描述了數據庫中存儲的數據。 **視圖層**:最高級別的數據抽象。此級別描述用戶與數據庫系統的交互。 **示例**:假設我們將客戶信息存儲在客戶表中。在**物理層**,這些記錄可以描述為內存中的存儲塊(字節,KB,TB 等)。這些細節通常對程序員來說是隱藏的。 在**邏輯層**,這些記錄可以被描述為字段和屬性以及它們的數據類型,它們之間的關系可以在邏輯上實現。程序員通常在這個級別工作,因為他們知道有關數據庫系統的這些事情。 在**視圖層**,用戶只需在 GUI 的幫助下與系統交互并在屏幕上輸入詳細信息,他們不知道數據的存儲方式和存儲的數據;這些細節對他們來說是隱藏的。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看