2013-12-19 84 views
-3

兩個表之間的關聯(如訂單標題和訂單詳細信息表)稱爲關係,而非模式正確?兩個表之間的關聯是什麼?

+2

您可以在Google上搜索過此內容。 –

+0

如果你願意,你也可以稱它爲「婚姻」,你可以任意命名它,或者你正在尋找標準名稱,然後谷歌或閱讀教科書。回答你的問題。是的,它是完整模式的一部分,可以定義爲關係。 –

回答

0

「數據庫模式」由所有表和列定義及其中的約束組成。可以說模式還包括所有數據庫對象,如視圖和索引。要編寫查詢,您必須知道數據庫模式。要編寫正確的查詢,您必須知道模式及其關係。

關係與表格如何連接在一起有關。例如,如果員工只能在一個部門工作,則與部門的員工通常會有多對一的關係。如果一個員工可以在不同部門之間進行分配,那麼這種關係是多方面的。

就是說,關係(沒有-ship)是完全不同的。關係是將約束(由關係定義)應用於所述表的叉積而產生的一組元組(行)。從這個詞我們得到了「關係數據庫」這個詞。

0

這種關係通常被認爲是一種外鍵關係。

當查詢中引用關係時,它被稱爲Join。

有幾種類型的連接

內部連接 ​​- 只包括基於密鑰關係 外連接匹配的記錄 - 包括匹配和基於密鑰的關係,這個連接不匹配記錄可以左外連接或右外連接。

模式定義了數據庫的結構,包括表,視圖,存儲過程,約束,索引和安全對象。數據庫可以包含在其中定義的多個模式。