目錄概念模型
e-r圖
聯絡分類
多實體間的聯絡
單實體型內的關係
邏輯模型(資料模型)
分類物理模型
也稱資訊模型,它是按使用者規定來對資料和資訊建模,用於資料庫設計
實體屬性碼簡介構成域實體型
實體集聯絡
實體型聯絡分類graph lr
a[實體名]
屬性用無向邊與其對應的實體連線起來
graph tb
a[實體名]
a --- b((屬性1))
a --- c((屬性2))
a --- d((屬性3))
聯絡聯絡本身也是乙個實體型,也可以有屬性。無向邊連線有關實體,同時在無向邊上標明聯絡型別(1:1、1:n、m:n)
graph lr
a[課程] --- |m| b
c[學生] --- |n| b
b --- d((成績))
兩個實體型之間一對一聯絡(1:1)
graph lr
a[班級] --- |1| b
c[班長] --- |1| b
一對多聯絡(1:n)
graph lr
a[班級] --- |1| b
c[學生] --- |n| b
多對多聯絡(m:n)
graph lr
a[學生] --- |m| b
c[課程] --- |n| b
多實體間的聯絡
(1:n)
graph lr
a[課程] --- |1| b
b --- |m| c[教師]
b --- |n| d[參考書]
(m:n)
graph lr
a[**商] --- |p| b
b --- |m| c[專案]
b --- |n| d[零件]
單實體型內的關係
(1:n)
graph lr
a[職員] --- |1| b
b --- |n| a
(m:n)
graph lr
a[學生] --- |m| b
b --- |n| a
按計算機系統的觀點對資料建模,用於dbms實現資料結構
資料操作完整性約束條件
作用:
在資料模型中的完整性約束條件:
網狀模型
關係模型
物件導向模型
物件關係模型
半結構化資料模型
對資料最底層的抽象,描述資料在系統內部的表示方式和訪問方式,在磁碟或磁帶上的儲存方式和訪問方法
資料庫MYSQL入門教程 2 資料庫操作指令
此處mysql指令用大寫表示,而在實際運用中並不區分大小寫。mysql h host name u user name p括號內的內容為自行填寫的內容,在連線本地伺服器且是預設設定的情況下,可以省略,h這部分內容,而在user name括號內填寫root即可 mysql u root p使用上述語句...
python 入門教程(操作mysql資料庫)
pymsql是python中操作mysql的模組,其使用方法和mysqldb幾乎相同。但目前pymysql支援python3.x,而mysqldb不支援3.x版本。進入 cmd 輸入 pip install pymysql 回車等待安裝完成 import pymysql 匯入 pymysql 如果編...
java入門教程 12 7Java資料庫更新
資料庫更新操作包括資料表建立 刪除 以及資料表記錄的增加 刪除 修改等操作。如果利用資料 sql命令實現,則利用statement對旬的executeupdate 方法,執行sql的update語句,實現資料表的修改 執行sql的insert語句,實現資料表記錄的新增。例如,在前面資料為查詢例子基礎...