1樓:
設兩個主鍵的列名分別為tstud_id 和tscore_id, 建立關係的前提是這兩個欄位的資料型別必須完全一樣,然後分別在tstud表和tscore表上將上述列設為主鍵,最後新建一個查詢,在查詢內執行如下語句即可。
alter table tscore add constraint fk_tscore_tstud foreign key (tscore_id) references tstud (tstud_id)
access資料庫表關係怎麼建立「一對多」??我建立出來的都是「一對一」啊,見圖
access怎麼建立資料表間的關係
2樓:浪小客
1、首先,在開啟access資料庫之後,我們建立兩個資料表作為示例。
2、設定資料表後,單擊表以檢視這兩個表包含不同的欄位內容。如果我們想查詢任何一個欄位的記錄內容,我們需要建立兩個表之間的關係並將它們關聯起來。選擇任何**,然後單擊工具欄上的檢視圖示。
3、現在切換到設計介面並單擊工具欄上的[關係]按鈕以開啟關係視窗。
4、在「關係的新增表」視窗中,選擇要新增的表,然後單擊「新增」按鈕將表新增到關係視窗。新增後,單擊「關閉」返回關係視窗。
5、滑鼠單擊其中一個表的主鍵欄位,即沒有重複值的唯一欄位。按住滑鼠並將其拖動到另一個表中的相同欄位以將其釋放,然後在彈出視窗中單擊「確定」。
6、現在這兩個表已與[上崗證號]建立了關係。您可以稍後通過查詢在任何表中顯示符合條件的欄位記錄。
3樓:揚業
在access查詢的設計檢視中,只要查詢的**表不只一個表時,就要建立表間關係。
兩個表中各有一個欄位是用來建立關係的,
把一個表中的這個欄位拖到另一個表中的相應欄位上,在兩個表之間就出現了一條線,這就是表間關係,對著它點右鍵可以進行編輯,選擇一對多、一對一等關係形式。
4樓:匿名使用者
1、在「資料庫」視窗中,單擊「物件」下的「資料庫圖表」,單擊要開啟的資料庫圖表,單擊要開啟的資料庫圖表,再單擊「資料庫」視窗工具欄上的「設計」。2、在資料庫圖表中,對要與另一個表中的某個列相關聯的資料庫列或列組合單擊行選擇器。3、把滑鼠指標放在行選擇器,單擊並將指標拖動到相關表上。
4、釋放滑鼠按鍵。這時會顯示「建立關係」對話方塊,並且會嘗試讓選定的列與相關表中具有相同名稱和資料型別的列相關。5、在「建立關係」對話方塊中,確保想要關聯的列顯示在「主鍵表」和「外來鍵表」列表中。
6、選擇「確定」以建立關係。
5樓:出群
那看你單位需要什麼樣的**間距規章制度?
access表之間一對多關係;並實施參照完整性需要怎麼操作
6樓:匿名使用者
操作都是有一些教程的,根據教程裡面就可以很好的操作了,這個都可以的
7樓:匿名使用者
開啟工具\關係,把相關表拖上去,進行處理。
access資料局建立關係的時候,是一對一,怎樣才能一對多?
8樓:匿名使用者
兩張表建立關係時
copy
,如果各自bai的關聯欄位都是主鍵或設定有du唯一索zhi引,那麼它們之間的關係dao就只能是一對一。
兩張表建立一對多關係的前提是,其中一方的關聯欄位必須是主鍵,二另一方必須是非主鍵而且未設定唯一索引(也可以設有允許有重複的索引)。
兩張表建立多對多關係的前提是,各自關聯欄位不得為主鍵而且不得設有唯一索引(也可以可以設有允許有重複的索引)。
總結:建立表間關係時,決定關係是一對
一、一對多、還是多對多,取決於建立關係前各關聯欄位自身所具有的索引型別及存在與否,有什麼樣的索引建立關係後就有什麼樣的關係型別。建立關係前如果資料表已經儲存有資料,若果還要設定參照完整性關係,系統還會檢測各自表中的記錄是否違反有關要求,並提示檢測結果,存在違反參照完整性關係時,關係建立會以失敗告終。
9樓:匿名使用者
是建不了一對一關係 還是你想建一對一關係?
access 中如何建立一對一關係
10樓:匿名使用者
這兩個表的連結欄位都是主鍵時才可以建立一對一的關係。
access資料庫中一對一和一對多的關係是什麼意思!
11樓:匿名使用者
一個欄位中的特定
抄值對應另外bai一個欄位中的多個值叫一對du多,如表1 表2id name deptno deptno dept
1 張三zhi 2 1 行政部
2 李四 2 2 財務部dao
3 王五 1
用deptno 連線兩個表
財務部下面有兩個員工 表2 和表1 的關係就是1對多一個欄位中的特定值對應另外一個欄位中的唯一特定值就是一一對應
12樓:
資料庫中的一對一,給你舉個例子:
就好比每個人只有一個身份證一樣,這就是一對一的關係。
一對多:比如一個學生,他可以上語文課,也可以上數學課,也可以上英語課....,這裡面的學生和課程就是一對多的關係了
13樓:匿名使用者
比如說一個學校和n個班級就是 1對多的關係。一個班級就一個班主任就是一對一的關係。
ACCESS資料庫Visual FoxPro資料庫程式有什麼區別?謝謝了啊
以下都是個人理解 這兩個資料庫都是桌面級資料庫。不能很好的提供瞬時併發的大資料量操作。不能很好的提供資料碎片整理以及資料壓縮操作。總之合適中小型的資料應用。access屬於檔案型資料庫和關係行資料庫之間結合2者的優點。由ado,odbc或ms access mdb 提供的資料庫驅動進行操作,入連線,...
用vb在access資料庫中建立檢視(就是建立個查詢
路子沒什麼問題。你一步一步的試驗吧。從 create view query4 as select from ad order details 開始。一條一條的往上加,看看加誰會出錯。 你的 沒反應 是什麼意思呢?修改表結構本來就不會有返回值,你只要檢查該查詢是否建立就可以了。如果你要執行該查詢,在建...
vb在access資料庫中如何建立新表
private sub command1 click dim cn as new provider data source 資料庫名。mdb select into table2 from table1 where false end sub 如果在複製表結構的同時也複製資料,那麼就。private...