資料庫中的資料表間有幾種關聯關係 建立這些關聯的依據是什麼

2021-04-30 06:40:37 字數 558 閱讀 9886

1樓:匿名使用者

一對一:比如乙個學生只有乙個學號

一對多:乙個老師可以教多個班級

多隊一:多個學生對應同乙個老師

多對多:乙個學生可以有多個老師,同樣乙個老師也可以有多個學生

2樓:匿名使用者

1:1,1:n,m:n,依據是參照完整性規則

資料庫中的資料表間有幾種關聯關係?建立這些關聯的依據是什麼

3樓:匿名使用者

一對一:比如乙個學生只有乙個學號

一對多:乙個老師可以教多個班級

多隊一:多個學生對應同乙個老師

多對多:乙個學生可以有多個老師,同樣乙個老師也可以有多個學生

4樓:匿名使用者

兩種關係,一種臨時關係,一種是永久關係。

建立關聯的依據是公共字段。

臨時關係可以用命令set relation to 關鍵字 into 別名

來建立永久關係在資料庫設計器中用滑鼠拖動公共索引欄位拖到另乙個表上就可以了。

有「學生課程」資料庫,資料庫中包括表

1.從庫中查詢計算機系選修資料庫基礎與應用的學生的學號 姓名 成績,按學號遞增專排序,存入遊屬標student中,唯讀。2.查詢資訊工程系學生的年齡。3.cover的這個啥沒學過就幫不上忙了 等待高人吧4.貌似 如果讀取的數值為0,則不允許刪除且允許定義新值ps 不是很肯定,你可以再參考下其他人的答...

簡述資料庫關係的性質,請高手簡述資料庫中 關係的性質?

1對11對0.1對1.常用的。當然,你排列組合,還有很多方式。關係中不允許出現相同的元組 關係中元組的順序 即行序 可任意 關係中屬性的順序可任意 同一屬性名下的各個屬性值必須來自同乙個域,必須是同一型別的資料 關係中各個屬性必須有不同的名字,不同的屬性可來自同乙個域,即它們的分量可以取自同乙個域。...

oracle資料庫表中,插入資料的時候如何產生母 數字編號

先建立乙個sequence 然後給插入資料的表寫個trigger before insert 的時候 設定這個欄位的值為 sd sequence.nextval create sequence 表名 seq increment by 1 start with 100000001 nocache in...