當前位置:首頁 » 操作系統 » 資料庫建立關系表

資料庫建立關系表

發布時間: 2023-04-01 02:04:23

⑴ 按先後次序例舉建立資料庫表和關系的步驟

創建步驟如下:
1、打開Access資料庫,建立兩個數據表;

2、選中任何一個表,然後點擊工具欄上的視圖圖標,;

3、切換到設計界面,點擊工具欄上的【關系】按鈕,打開關系窗口,;

4、在關系窗口的【添加表】中,依次選擇要添加的表,然後點擊添加按鈕,將表添加到關系窗口中。添加好以後點擊關閉,回到關系窗口;
5、滑鼠點擊其中一個表的主鍵欄位,即沒有重復值的唯一欄位。按住滑鼠不放,然後拖動到另一個表的相同欄位松開,在彈出的窗口中點擊創建即可,。

⑵ Access怎麼建立數據表間的關系

1、首先,在打開Access資料庫之後,我們創建兩個數據表作為示例。

⑶ 請問資料庫在創建表的時候如何設計表關系,一對一,一對多,多對多 請高手舉例說明。謝謝!!!

多對多關系至少需要3個表,我們把一個表叫做主表,一個叫做關系表,另外一個叫做字典表或者副表(字典表是紀錄比較少,而且基本穩定的,例如:版塊名稱;副表是內容比較多,內容變化的,例如)。
按照資料庫的增刪查改操作,多對多關系的查找都可以用inner join或者

select * from 主表 where id in (select 主表id from 關系表)

1,角色任命型

特點:關系表兩外鍵組合無重復紀錄,關系表一般不需要時間欄位和主鍵,有一個表是字典類型的表。
界面特點:顯示主表,用checkbox或多選select設置多選關系。
例如:任命版主(用戶表-關系表-版塊名稱表),角色許可權控制等,用戶是5個版塊版主,只要關系表5行紀錄就可以確立,關系表的兩個外鍵具有聯合主鍵性質。
增加關系:如果沒有組合紀錄,insert之。
刪除關系:如果有組合紀錄,刪除之。

2,集合分組型

特點:同角色任命型類似,關系表兩外鍵組合無重復紀錄,關系表一般不需要時間欄位和主鍵。區別是主副表都不是字典表,可能都很大不固定。
界面特點:顯示主表,用搜索代替簡單的checkbox或多選select,或者一條一條的添加。
例如:歌曲專集(專集表-關系表-歌曲表)。手機分組(分組表-關系表-手機表)。用戶圈子(圈子表-關系表-用戶表)。文章標簽(文章表-關系表-標簽表)
增加關系:同版主任命型。
刪除關系:同版主任命型。

3,明細帳型

特點:關系表可以有重復紀錄,關系表一般有時間欄位,有主鍵,可能還有文字型的欄位用來說明每次發生關系的原因(消費)。
界面特點:顯示關系表,用radio或下拉設置單選關系。
例如:現金消費明細帳或訂單(用戶表-訂單表-消費原因表),用戶可能多次在同一事情上重復消費。積分變化紀錄也屬於這類。
增加關系:不管有沒有組合紀錄,insert之,紀錄時間。
刪除關系:根據關系表PK刪除。

4,評論回復型

特點:同明細帳型關系表一般有時間欄位,有主鍵,區別是重點在文字型的欄位用來說明每次發生關系的內容(評論回復)。
界面特點:回復文本框。
例如:論壇回復(用戶表-回復表-帖子表),用戶可能多次在不同帖子上評論回復費。
增加關系:不管有沒有組合紀錄,insert之,紀錄時間和文字。
刪除關系:根據關系表(回復表)PK刪除。

5,站內簡訊型

特點:主副表是同一個,關系表一般有時間欄位,有主鍵,重點在關系表文字型的欄位用來說明每次發生關系的內容(消息)或者其他標記位來表示文字已讀狀態時間等。
界面特點:回復文本框。
例如:站內簡訊(用戶表-簡訊表-用戶表),用戶可能給用戶群發或者單發,有標記位來表示文字已讀狀態時間等。
增加關系:不管有沒有組合紀錄,insert之,紀錄時間和文字。
刪除關系:根據關系表(回復表)PK刪除。

6,用戶好友型

特點:主副表是同一個,同集合分組型,關系表兩外鍵組合無重復紀錄,關系表一般不需要時間欄位和主鍵。
界面特點:同集合分組型,顯示主表,用搜索代替簡單的checkbox或多選select,或者一條一條的添加。
例如:下載站點的文件,(文件表-關系表-文件表)可以被軟體工具打開,軟體工具本身也是一種文件,可以被下載。用戶的好友,也是用戶(用戶表-好友關系表-用戶表)
增加關系:同版主任命型。
刪除關系:同版主任命型

⑷ 如何新建資料庫關系圖

1、連接到資料庫,在「資料庫」節點下面找到「DWDiagnostics」,點擊展開,找到「資料庫關系圖」

(4)資料庫建立關系表擴展閱讀:

1、對於任何資料庫,都可以創建任意多個資料庫關系圖。

2、每個資料庫表都可以出現在任意數量的關系圖中。

3、蠢碼這樣,便可以創建不同的關系圖是資料庫的不同部分可帶高哪視化,或強調設計的不同方面。

例如,可以創建一個大型關系圖來顯示所有表和列,並且可以創建一個較小的關系圖念頃來顯示所有表但不顯示列。

sql server如何建立表間關系

1.在資料庫庫關系圖里新建資料庫關系圖,如果彈出要創建的提示框點擊是可以了
2.完成創建之後就在關系圖域里右鍵,點擊添加表,把需要建立關系的表添加進去
3.添加完表之後連接關系,把教師表裡的教師ID拖動到學生表裡的教師ID,
4.檢查主外鍵表正確了沒有,如果你想根據學生表查詢教師信息那學生表就是主鍵表,反過來教師就是...
5.完成以上步驟之後就完成連接了,保存為關系圖命名就完成了

⑹ SQL資料庫中表與表之間的關聯怎麼建立

1、在資料庫窗口中,單擊「創建」中「表格」中的「表設計」,打開表設計窗口。

⑺ SQL SERVER如何創建資料庫關系圖

工具/材料

SQLSERVER2008

首先打開SQLSERVER的管理工具,找到要操作的資料庫,然後展開文件夾,選擇資料庫關系圖,然後右鍵單擊,選擇新建資料庫關系圖,如下圖所示

在彈出的添加表界面中,軟體會自動列出當納世前資料庫中具有關系的表,我們全選,然後點擊添加,如下圖所示

接下來鏈茄鉛管理工具就會自動為我們創建好關系圖,如下圖棚好所示,他們之間的關系也自動用線連出來了

如果你想讓關系圖中的某個表的欄位盡可能多的顯示,需要選中表,然後右鍵單擊,按如下圖所示操作

在彈出的列選擇界面中,你就可以對表中的列進行替換選擇,如下圖所示

選擇完了以後,回到關系圖,你會發現所操作的表增加了列,如下圖所示

最後操作完以後,展開資料庫關系圖的文件夾,你會發現兩個關系圖文件,這是管理工具自動為我們添加的

⑻ 在MYSQL資料庫里如何建立兩個表的關聯

1、首先我們打開Workbench創一個建資料庫(這里都使用閃電1執行選定命令行)。

⑼ 在access資料庫中創建表間關系的步驟

1、打開資料庫,在「資料庫工具」欄中點擊「關系」按鈕。
2、系統會彈出提示,進行表的添加,選中要建立關系的表,點擊添加。
提示不會自動關閉,需要再點擊「關閉」按鈕來關掉它。
3、通過用滑鼠拖動就可以完成關系的建立,比如我拖動「學生信息」表中的學號,到「課程成績」表裡學號的位置。
4、彈出「編輯關系」對話框,點擊「創建」按鈕,這樣就建立了兩表間的關系。
5、其表現形式是一條折線將其連在一起。同樣我們也可以創建「課程成績」表與「課程信息」表之間的關系。選中的關系會是較粗的線。
6、刪除關系。在選中的關繫上(就是線上)右擊,可以刪除這個關系。
7、參照完整性。關系可以設定參照完整性,這樣你在其中一個表中更改或刪除記錄時,將同步到另一個表。
8、系統默認下並沒有開啟關系的參照完整性。在「編輯關系」對話框中,勾選「實施參照完整性」,再根據需要勾選下面兩個選項,可以實施它。

⑽ 資料庫關系表的建立

大概是這樣的 因為你現在給的表是4個 關系圖中的實體是5個 其關系大概只滿足2NF 所以這個比較籠統 也不是一個比較標準的資料庫 不符合3NF或BCNF 所以要確定數據關系比較困難追問: 我從資料庫里就只有這4個表則掘 那個用戶表是不需要建立的 因為不需要用戶注冊所以不需要存儲的 這4個表如果連接那是不是只有後台登錄日誌和網站後台有關系的 其他2個表是相對獨立的回答: 如果是沒有管理員 沒有用戶的話 那麼數據值涉及到後台日誌 免費信息和收費信息 那麼 只是這三個表有關系其他的都可以忽略了 按照所給的表 網站後台對應後台日誌中的內容 收費供求信息和免費供求信息分別對應收費信息和免費信息 網站後台登錄日誌對應的則是管理員和用戶的登錄和數據操控情況(可認為是審計) 那麼 網站後台為主鍵表 那兩個則為外鍵表 因為收費信息和免費信息是歸用戶使用的 可認為是外梁埋模式的表或視圖 所以為外鍵表追問: 管理員如果編號管理的話 要確定其資料庫和管理員的關系則一定要重新創建表格來存儲相關信息 如果不刻意要求管理員 只是管理 則沒有創建表格的需要 至於外鍵表 刻意沒橡盯螞有primary key也可以用多組來當primary key 如果要滿足BCNF則定義多原組primary key 如果只要求3NF就可以不定義primary key 但數據維護時可能會有很大的工作量 對於primary key的定義與選取這是具體問題具體分析的 至少現在我不能幫你確定 至於用戶表 應該是資料庫用戶定義里的內容 應該不用表格來創建 大概用SCHEMA 如果需要列出所有用戶的信息 大概要創建一個表格來存儲 一般是不用的追問:先謝謝了我是新手你說的東西我都沒接觸過,如果只有我那4個表 強行建立關系 是不是免費和收費之間是獨立的 網站後台做主表主鍵設置為 ID號 外鍵為sysName 和 後台日誌建立關系 網站後台和免費收費之間的關系是管理的關系 這3個表可不可以不連接?我自己連接了張圖 您能幫我看下么回答: 表的連接不是創立新的關系表格 而是在跨表查詢時用的 連接的條件是有相同列 也就是主鍵和外鍵 對於現在的關系模式 任意兩個表格都是可以連接查詢的 因為都有ID列 對於連接查詢要有控制條件 否則是兩個表格的笛卡爾乘積 那是沒有意義的追問: 那麼我的關系表的連接就是把4個都連接起來?那不是沒有外鍵了 對不起了 麻煩你了 我實在是個新手回答: 那就是說 他們直接的關系是不需要連接的 是么 因為我要查詢的數據都在這2個表了回答: 大哥 你現在資料庫學了多少 別太著急 連接在查詢那裡面 現在你問的主鍵外鍵在資料庫建立裡面 先立庫再查詢 然後是完整性約束條件與視圖 觸發器 外模式與應用程序 最後是角色與用戶授權 最後是資料庫的維護與管理 那不是簡單幾句話就能講清楚的 我也沒必要給你像講課似的說這么一大堆 學的太少是沒辦法明白的 基礎很重要追問: 大哥我知道我資料庫學的不好可是那不是沒有辦法么..我畢業答辯需要說這個關系圖 我做不出來啊

熱點內容
osg編譯max 發布:2024-06-14 23:11:00 瀏覽:937
15個鏡頭的腳本 發布:2024-06-14 22:38:08 瀏覽:509
如何打開伺服器的防火牆 發布:2024-06-14 22:36:36 瀏覽:811
安卓版的第5人格怎麼賣 發布:2024-06-14 22:36:28 瀏覽:903
50g硬碟雲伺服器 發布:2024-06-14 22:35:49 瀏覽:478
華為java編程規范 發布:2024-06-14 22:19:31 瀏覽:575
無線伺服器更換ip 發布:2024-06-14 22:05:56 瀏覽:943
網頁登陸腳本 發布:2024-06-14 22:05:55 瀏覽:26
dos命令進入d盤文件夾 發布:2024-06-14 21:52:58 瀏覽:117
蘋果6怎麼改4位密碼 發布:2024-06-14 21:52:19 瀏覽:440