資料庫學習筆記(七)

2021-06-21 05:35:32 字數 344 閱讀 5567

e-r資料模型與關聯式資料庫對應

實體對應乙個表

實體的屬性對應表的列,並未每一列定義資料型別

實體的識別符號對應表的主鍵

表按照資料模型建立之後,需要進行規範化,根據需要建立其他的表,如交集表。

弱實體通過表來表示,id依賴實體,必須包含它依賴的表的鍵列和它自身的識別符號。非id依賴實體必須把它的存在依賴性記錄為業務規則。

父型實體和子型實體都通過單獨的表來表示。父型實體的識別符號轉化為父型表的主鍵,子型實體的識別符號轉化為子型表的主鍵。子型表的主鍵和父型表的主鍵一樣,每個子型表的主鍵還可以作為子型表連線回父型表的外來鍵。

n:m型的關係,需要建立乙個交集表,其中包含兩個表的鍵。

django學習筆記 (七)模型(資料庫)

django模型與資料庫相關,與資料庫相關的 一般寫在models.py中。django支援sqlite3,mysql,postgresql等資料庫,只需要在settings.py中配置即可,不用修改models.py的 將people models.py改為 from django.db impo...

大資料學習筆記七(雲資料庫)

在了解雲資料庫之前,先明確一下雲計算的概念 通過整合 管理 調配分布在網路各處的計算資源,通過網際網路以統一介面,同時向大量的使用者提供服務 雲資料庫是部署和虛擬化在雲計算環境中的資料庫。雲資料庫是在雲計算的大背景下發展起來的一種新興的共享基礎架構的方法,它極大地增強了資料庫的儲存能力,消除了人員 ...

資料庫第七章學習筆記

一,資料庫設計過程 資料庫設計分6個階段 1,需求分析 2,概念結構設計 3,邏輯結構設計 4,物理結構設計 5,資料庫實施 6,資料庫執行和維護 二,試述資料庫設計過程中形成的資料庫模式 三,需求分析階段的設計目標是什麼,調查的內容是什麼?設計目標 1,詳細調查現實世界要處理的物件 組織 部門 企...