Access資料庫中表關係中一對一與一對多的含義是什麼?表關係中「參照完整性」有什麼作用

2021-04-26 06:13:55 字數 2078 閱讀 4555

1樓:夢中夢

【一對一的關係】就是對於實體集a中的每一個實體,實體集b中也只有一個與之相關,通俗專的講就是屬

一一對應的。

例如:一個班級只有一個正班長,而一個正班長只在一個班裡任職,那麼班級和班長之間就是一對一的關係了

【一對多的關係】就是對於實體集a中的每一個實體,實體集b中有n個實體與之相關

例如:一個班裡有若干的學生,但每個學生只屬於一個班級,那麼班級和學生之間就是一對多的關係了

當然,除了這兩種,還有多對多的關係,相信樓主也理解的差不多了o(∩_∩)o

2樓:匿名使用者

一對一:我有一個身份證號 ;

一對多:我有多張銀行卡;

多對多:我是招行、交行、建行的客戶,但是這些銀行使用者均過億。

access表之間一對多關係;並實施參照完整性需要怎麼操作

3樓:匿名使用者

操作都是有一些教程的,根據教程裡面就可以很好的操作了,這個都可以的

4樓:匿名使用者

開啟工具\關係,把相關表拖上去,進行處理。

access資料庫中一對一和一對多的關係是什麼意思!

5樓:匿名使用者

一個欄位中的特定

抄值對應另外bai一個欄位中的多個值叫一對du多,如表1 表2id name deptno deptno dept

1 張三zhi 2 1 行政部

2 李四 2 2 財務部dao

3 王五 1

用deptno 連線兩個表

財務部下面有兩個員工 表2 和表1 的關係就是1對多一個欄位中的特定值對應另外一個欄位中的唯一特定值就是一一對應

6樓:

資料庫中的一對一,給你舉個例子:

就好比每個人只有一個身份證一樣,這就是一對一的關係。

一對多:比如一個學生,他可以上語文課,也可以上數學課,也可以上英語課....,這裡面的學生和課程就是一對多的關係了

7樓:匿名使用者

比如說一個學校和n個班級就是 1對多的關係。一個班級就一個班主任就是一對一的關係。

access2010資料庫中「一對多」的聯絡是指什麼

8樓:bd福多多

access資料庫中兩個表bai

之間的連線

du關係有內zhi連線和外連線dao

兩種1、內連線:把兩個表中資料對應的數內據查容出來(顯示兩個表連線欄位都有相同值的記錄是一對一)

語句 inner join(查詢條件中對應的資料,沒有資料不列出來)

語法:select * from student inner join grade on student.no = grade.no

2、外連線:以某個表為基礎把對應資料查出來,有左連線和右連線,是一對多。

2-1、左連線(左表中所有資料,右表中對應資料,即左邊一定有資料,右邊不一定有)

語法:select * from student left join grade on student.no = grade.no

2-2、右連線(右表中所有資料,左表中對應資料,即右邊一定有,左邊不一定有)

語法:select * from student right join grade on student.no = grade.no

9樓:笑吟林花落

資料庫中來的一對一,給你舉自個例子: 就好比每個人只有一個身份證一樣,這就是一對一的關係。 一對多:

比如一個學生,他可以上語文課,也可以上數學課,也可以上英語課....,這裡面的學生和課程就是一對多的關係了

access怎樣建立一對多的表關係

10樓:**

只要資料是一對多的 關係就是一對多的

怎樣用vb在已有的access資料庫中表

你完全可以直接在access資料庫中進行。用dao可以ado可以不忘記了。呵呵 怎樣用vb在已有的access資料庫中新建表 閒來無事,應一個老鐵之邀用access資料庫做了一個考勤表 vb6整合除錯環境左邊工具箱內已載入了有關資料庫程式設計必須的控制元件。然後在form1窗體中新增adodc控制元...

vb查詢access資料庫

private sub command1 click dim cn as adodb.connectiondim mysql as string dim myrs as adodb.recordsetcn.cursorlocation aduseclientcn.connectionstring d...

access資料庫匯入sql出錯

匯出到access insert into openrowset microsoft.jet.oledb.4.0 x a.mdb admin a表 select from 資料庫名.b表 匯入access insert into b表 selet from openrowset microsoft....