SQL Server 的階層式與遞迴查詢
Jasmin Ludolf
Content Developer
關聯式資料庫模型是最廣泛使用、也是資料庫開發的標準。
關聯式資料模型包含:
性質:
| ID | Name | Birthday |
|---|---|---|
| 1 | Adam Smith | 1.3.1978 |
| 2 | Anna Jones | 23.8.1991 |
| 3 | Paul Williams | 2.5.1954 |
| 4 | Jessica Anderson | 2.5.1954 |
關聯的建立方式:
主鍵的性質:
外鍵的性質:
範例:訂單歷史

主鍵:
fieldName fieldType NOT NULL PRIMARY KEY,
e.g., for table Person_Data:ID INT NOT NULL PRIMARY KEY
外鍵:
fieldName fieldType FOREIGN KEY REFERENCES tableName(primaryKey)
e.g., newID INT FOREIGN KEY REFERENCES Person_Data(ID)
關聯代數是關聯式資料庫的形式語言,可由兩個以上的關聯產生新的關聯。
範例:
SELECTUNIONDIFFERENCE JOINSQL Server 的階層式與遞迴查詢