『壹』 資料庫中什麼叫 關系圖
沒啥大作用··
簡單直觀的表現出各個表和庫之間的關系·
--sqlserver--
『貳』 資料庫關系圖有什麼用
數據關系圖的作用:
用圖形表示主從關系,並可以直接設置外鍵。
對於任何資料庫,都可以創建任意多個資料庫關系圖;每個資料庫表都可以出現在任意數量的關系圖中。
這樣,便可以創建不同的關系圖使資料庫的不同部分可視化,或強調設計的不同方面。
例如:可以創建一個大型關系圖來顯示所有表和列,並且可以創建一個較小的關系圖來顯示所有表但不顯示列。
適合資料庫程序員很快的掌握資料庫表之間的關系。
『叄』 這資料庫關系圖怎麼解讀(詳細解讀)
一共七張表,每張表均以ID欄位作為主鍵,應該是一個簡單的聊天系統後台資料庫,各個表大概應該為:
1.Users,用戶表,應該是主體表,用於記錄用戶的登錄信息,名稱之類,年齡,性別。
2.BloodType,血型表,應該是用於記錄血型,與users表的Bloodtypeid存在外鍵關聯。
3.Star,星座表,用於記錄星座,與users表的starid存在外鍵關聯。
4.Friends,應該用於記錄用戶對應的好友信息,其中與users表存在兩個外鍵關聯。
5.friendshippolicy,這個表搞不清楚實際內容。
6.messages,應該用於記錄用戶與好友間的信息對話,存在三個外鍵關聯,其中一個是與messagetype表存在,另兩個是與users存在外鍵關聯。
7.messagetype,用於記錄信息的類型,與messages表的messagetypeid存在外鍵關聯。
『肆』 資料庫原理及應用 畫出此資料庫的e-r圖
(1)E-R圖如下:
(2)關系模型為:
職工(職工號,姓名,住址,所在部門) 主鍵:職工號
部門(部門編碼,部門所有職工,經理,銷售的產品) 主鍵:部門編碼
產品(產品內部編號,產品名,製造商,價格,型號) 主鍵:產品內部編碼
製造商(製造商編碼,製造商名稱,地址,生產的產品名,價格) 主鍵:製造商編碼
『伍』 資料庫原理 關系模式分解
這個問題很難一言以蔽之,我給你舉一個我常用的例子,希望對你有幫助:
設關系模式R(U,F)中,U={A,B,C,D,E},F={AB→C,C→D,D→E},R的一個分解ρ={ R1(A,B,C),R2(C,D),R3(D,E)}。試判斷ρ具有無損連接性。
解:① 首先構造初始表,如圖(a)所示。
A B C D E
R1(A,B,C) a1 a2 a3 b14 b15
R2(C,D) b21 b22 a3 a4 b25
R3(D,E) b31 b32 b33 a4 a5
(a)
A B C D E
R1(A,B,C) a1 a2 a3 a4 a5
R2(C,D) b21 b22 a3 a4 b25
R3(D,E) b31 b32 b33 a4 a5
(b)
圖:分解的無損連接判斷表
② 按下列次序反復檢查函數依賴和修改M:
AB→C,屬性A、B(第1、2列)中都沒有相同的分量值,故M值不變;
C→D,屬性C中有相同值,故應改變D屬性中的M值,b14改為a4;
D→E,屬性D中有相同值,b15、b25均改為a5。
結果如圖(b)所示。
③ 此時第一行已為a1,a2,a3,a4,a5,所以ρ具有無損連接性。
說明:在上例步驟後,如果沒有出現a1,a2,a3,a4,a5,並不能馬上判斷ρ不具有無損連接性。而應該進行第二次的函數依賴檢查和修改M。直至M值不能改變,才能判斷ρ是否具有無損連接性。
『陸』 資料庫的關系圖怎麼做 怎麼操作
事實上,你的理解有誤差。
er圖,不是依靠資料庫做出來的。
er圖,要依據用戶需求以及用戶流向,以及用戶操作以及功能來劃分的。
而
資料庫,則是最終產物
。
-------------
博客模塊,也可以劃分:
登錄——》身份——》授權(根據角色)
——》用戶操作(寫文章,編輯,刪除。。。)
——》用戶異常中斷or正常退出
——》用戶流程結束。
這其中,er圖,就要根據關系去展示,
用戶登錄,如何同你的用戶角色以及許可權設置以及資源去關聯;
這才是你要考慮的設計問題。
『柒』 資料庫關系圖怎麼連線
資料庫關系圖連線:表與表之間是通過主外鍵鏈接的可以通過『資料庫關系圖』進行鏈接將要連接的表選中,然後用滑鼠拖動列例如定義表Student、Course和SC之間的關系圖。
展開資料庫「學生管理」節點,在「資料庫關系圖」上擊右鍵,選擇「新建資料庫關系圖」命令,彈出新建資料庫關系圖向導。
選擇要添加到關系圖中的表Student、Course和SC,這三個表將出現在新關系圖窗口中。每個表顯示包含的屬性和定義的主鍵,拖動標題欄可以改變它們在窗口中的位置。
標准SQL語句:
雖然關系型資料庫有很多,但是大多數都遵循SQL(結構化查詢語言,Structured Query Language)標准。 常見的操作有查詢,新增,更新,刪除,求和,排序等。
查詢語句:SELECT param FROM table WHERE condition 該語句可以理解為從 table 中查詢出滿足 condition 條件的欄位 param。
新增語句:INSERT INTO table (param1,param2,param3) VALUES (value1,value2,value3) 該語句可以理解為向table中的param1,param2,param3欄位中分別插入value1,value2,value3。
『捌』 資料庫原理與應用的一道ER圖以及關系模式設計題 跪求啦
資料庫設計通常分為6個階段1(需求分析:分析用戶的需求,包括數據、功能和性能需求;2概念結構設計:主要採用E-R模型進行設計,包括畫E-R圖;3邏輯結構設計:通過將E-R圖轉換成表,實現從E-R模型到關系模型的轉換;4資料庫物理設計:主要是為所設計的資料庫選擇合適的存儲結構和存取路徑;5資料庫的實施:包括編程、測試和試運行;6資料庫運行與維護:系統的運行與資料庫的日常維護。),主要討論其中的第3個階段,即邏輯設計。通過一個實際的案例說明在邏輯設計中E-R圖向關系模式的轉換。
『玖』 怎麼查看資料庫的關系圖
可以在SQL Server Management Studio里新建一個資料庫關系圖,將要查看的表添加到關系圖里,主外鍵關系就能很清晰的顯示出來了。資料庫關系圖在每個資料庫的「資料庫關系圖」節點創建。