1. 如何用Visio畫資料庫實體關系圖
打開Microsoft Office Visio 2007,左側的模板類別中選擇「軟體和資料庫」,雙擊右側的「資料庫模型圖」。
調整顯示比例
添加實體:滑鼠指針移動到實體上,按下滑鼠左鍵不要松開,移動滑鼠到右側的繪圖頁上,松開滑鼠左鍵。
修改實體定義:去掉鍵入時同步的勾,輸入物理名稱和概念名稱。
添加列:左側類別選擇「列」,右側輸入列名,選擇數據類型,選擇是否必須,是否主鍵。相同的方法添加「用戶與角色關聯表」。
添加關聯關系:在左側的關繫上按下滑鼠左鍵,拖動到右側的「用戶表」實體上,實體邊框會變成紅色,松開滑鼠左鍵。
移動關系連接線的另一端關聯到另一個實體上。左側的資料庫屬性中就會顯示對象關系。按此方法創建其它實體和關系。
保存文件:實體關系圖設計好之後就可以保存了。為了以後可以繼續修改,一定要保存為.vsd擴展名;如果為了方便查看,可以再另存為其它格式。
2. 如何用Visio畫資料庫實體關系圖
3. 資料庫實體和實體之間可以連線嗎
可以
1,資料庫聯系只能發生在 實體與實體 之間。
概念模型。
2,
【實體】:客觀存在 、可相互區分的現實世界對象的集合
例: 職工 部門 課程 學生
【實例】: 實體中每個具體的記錄值。
例:學生嘩悔實體中的每個每個具體學生
【屬性】: 實體所具有的某一特性(有「型」和「值」之分)
例:學號、姓名、性別、出生年份、系、入學時間(94002268,張三,男,1976,計算機系,1994)
【碼】: 唯一標識實體的屬性集
學號-------學生實體的碼
94002268-------代表學生張三
【域】:屬性的取值范圍
性別:( 男,女)
學號:8位整數
3,表示方法:E-R圖(實體聯系圖)
矩形: 實體
橢圓形: 屬性
菱形: 聯系(發生在實體與實體之間)
連線(無向邊)
4,兩個實體型之間的三類聯系:
1)一對一的聯系(1:1)
2)一對多的聯系(1:n)
3)多對多的聯系(m:n)
MYSQL不支持E-R模型。(關系模型)
5,計算機世界:e-r模型轉化為關系模型。
第一步,一個實體轉化為一個亂手正關系。
第二步,實體屬性作為關系的屬性。
6,關系數據結構
關系: 一張表
元組: 表中的一行
屬性: 表中的一列
域: 屬性的取值范圍
分量: 元組中的一個屬性值
6,聯系也可以具有屬性,並且這些屬性也要用無向邊與該聯系連接起來。
7*,一個屬性涉及到多個實體時,不能單獨的作為某個實體的屬性,只能作為實體間聯系的屬性。
文章知識點與官方知識檔案匹配
MySQL入門技能樹資料庫組成表
30094 人正在系統學習中
打開CSDN,閱讀體驗更佳
...規范、E-R圖、模薯耐型圖_風情客家__的博客_資料庫模型圖
1.需求分析:分析客戶的業務和數據處理需求。 2.概要設計:設計資料庫的E-R模型圖,確認需求信息的正確和完整。 3.詳細設計:應用三大範式審核資料庫結構,將E-R模型圖轉換為資料庫模型圖。 4.代碼編寫:物理實現資料庫,編碼實現應用。
繼續訪問
設計E-R圖和資料庫模型圖-powerdesigner_zxfly6的博客_數據...
設計E-R圖和資料庫模型圖-powerdesigner 打開PowerDesigner,然後點擊File-->New Model然後選擇如下圖所示的物理數據模型 (物理數據模型的名字自己起,然後選擇自己所使用的資料庫即可) (創建好主頁面如圖所示,但是右邊的按鈕和概念模型略有...
繼續訪問
資料庫的設計(E-R圖,資料庫模型圖,三大範式)
一.資料庫設計的概念 資料庫設計是將資料庫中的數據實體及這些數據實體之間的關系,進行規劃和結構化的過程. 二.資料庫設計的重要性 如果一個資料庫沒有進行一個良好的設計,那麼這個資料庫完成之後他的缺點是: 1.效率會很低 2更新和檢索數據時會出現很多問題, 反之,一個資料庫被盡心策劃了一番,具有良好的設計,那他的優點是: 1.效率會很高. 2.便於進一步擴展. 3.使得應用程序的開...
繼續訪問
資料庫E-R圖
目錄 三個核心概念: 實體集 聯系集 E-R模型就是實體-聯系(entity-relationship)模型,旨在方便資料庫的設計 三個核心概念: 實體集 實體是現實世界中可區別與所有其他對象的一個事物或者「對象」,比如大學里的每一個人都是一個實體。 實體集是相同類型即具有相同性質或屬性的一個實體集合,比如大學里的所有學生的集合可以定義為實體集student。下圖就是兩個實體集。 實體集可以相交,比如一個person實體也可以同時是student實體,也可以是instructor實體.
繼續訪問
資料庫的設計(E-R圖,資料庫模型圖,三大範式)_燈初夜未央的博客-CSDN博 ...
三.設計資料庫的步驟 1.需求分析階段:分析客戶的業務和數據處理需求. 2.概要設計階段:他主要就是繪制資料庫的E-R圖. 3.詳細設計階段:應用資料庫的三大範式進行審核資料庫的結構. 總結:在進行資料庫的系統分析時,都以下列4點位參考...
繼續訪問
資料庫 之 概念模型-ER圖_fffffffff_jj的博客_資料庫...
將ER圖導出為資料庫表Step 1:將所有Entity, Relation => Table Step 2: 去重 合並強實體集屬性不變 弱實體集添上所依賴的主鍵(宿主實體集的) 復合屬性 / 多值屬性 聯系集:實體集們的主鍵屬性 + 自己的屬性...
繼續訪問
資料庫設計規范、E-R圖、模型圖
(1)資料庫設計的優劣: 糟糕的資料庫設計: ①數據冗餘冗餘、存儲空間浪費。 ②數據更新和插入異常。 ③程序性能差。 良好的資料庫設計 ①節省數據的存儲空間。 ②能夠保證數據的完整新。 ③方便進行數據應用系統的開發。 (2)軟體項目開發周期中的資料庫設計: 一個完整的項目 開發需要經過: 1.需求分析:分析客戶的業務和數據處理需求。 2.概要設計:設計資料庫的E-R模型圖,確認需求信...
繼續訪問
MySQL資料庫實驗(四):E-R圖實例講解
目錄 ER圖成分構成 2 屬性 3 聯系 用處 E-R圖轉換成關系模式 1:1聯系的轉換 1:n聯系的轉換 m:n聯系的轉換 ER圖成分構成 1 實體 實體是客觀世界中存在的各種事物,或者某個抽象事件,我們都可以將其稱之為實體。一方面,實體可以是現實世界中的課程實體、教師實體、學生實體、職工個體。總而言之,實體可以是現實集合中的一個子集,也可以是各種抽象的對象。 ...
繼續訪問
使用visio畫資料庫模型圖_Together_CZ的博客
轉自:使用visio畫資料庫模型圖 這個星期由於項目的進度需要加緊,師兄讓我把設計的資料庫用visio製作出來供他修改,由於之前沒有使用過visio這個工具,所以現在來學習一下。 一、新建vsd文件 打開visio,然後點擊左上角的文件,然後點擊如下圖...
繼續訪問
visio2016 資料庫模型圖_資料庫第七章--NoSQL資料庫
HBASE資料庫 HBase全稱是Hadoop Database, 是一個構建在Apache Hadoop上的列式資料庫 HBase是一個開源的非關系型分布式資料庫(NoSQL),實現的編程語言為 java 鍵值對資料庫Redis 簡介 KV:Key-Value(鍵值)存儲模型是NoSQL中最基本的...
繼續訪問
【資料庫原理系列】資料庫E-R模型
E-R模型 設計中的抽象 不同層次抽象 現實層(客觀存在) =>抽象層(觀念世界/信息世界,描述現實世界的一種觀點) =>…(信息世界的若干層抽象)… =>邏輯層(計算機世界:獨立於物理設備) =>物理層(計算機世界:不同物理設備的具體實現) 越抽象,語義信息越少,概括性越高,越反映共性信息,表徵的范圍越大 檢驗抽象正確性的方法:能夠依據現實抽象出來(抽象化),同時也能夠依據抽象的信息和抽象規則還原為被抽象對象(具體化)。 基本思想數據模型與概念模型 表達計算機世界的
繼續訪問
資料庫系統 - E-R模型
上圖是一個E-R模型的例子,我們需要了解到的是矩形代表一個實體(表,視圖等),橢圓形代表一個屬性(欄位,通過函數計算出的值),菱形代表實體與實體之間的關系。 在實際開發中往往是先畫出局部的E-R圖(一張表),然後再一步一步的合成出全局的E-R圖。合成(集成)E-R圖有兩種方法:多個局部E-R圖一次性合成,逐步合成,用累加的方式一次集成兩個局部E-R圖。 E-R模型轉關系模式的原則: 1. 一個實體轉成一個關系模式 如果是1:1的聯系最少要轉成2個關系模式(1個實體放一個關系,2個實體放2個...
繼續訪問
資料庫導出數據模型圖_ljs1196的博客_資料庫生成數據...
本文介紹如何使用Visio工具將資料庫導出其數據模型圖 打開viso軟體,點擊「新建」-「軟體和資料庫」-「資料庫模型圖」,如下圖中紅色框中的步驟。 新建完成後,在viso菜單欄出現「資料庫」菜單。點擊菜單,選擇反向工程。 驅動程序選擇Mi
繼續訪問
使用Visio建立資料庫模型視圖(資料庫模型圖、數據視圖)
1.在visio中新建資料庫模型圖 打開visio 2010,文件—>新建—>資料庫—>資料庫模型圖。建立資料庫模型圖之後,菜單欄多出一個菜單項"資料庫"。 看下圖菜單欄多出了一個資料庫項 2.依次畫資料庫建立的每張表、視圖等 ...
繼續訪問
[自學]資料庫ER圖基礎概念整理(轉)
ER圖
繼續訪問
生成業務數據模型圖(SQLite + Navicat)
1.前言 由於實際要求,往往需要我們提供系統或資料庫的業務數據模型,可以利用工具來繪制或生成。 2.sqlite + Navicat生成 簡述下步驟, (如果已有資料庫,可忽略該步驟)新建sqlite資料庫,當然一個資料庫可能有多個表,如果目標資料庫有多個表的話,這里新建一個也可以,剩下的再Navicat中繼續創建,當然也可以一次性建完。這里我用的DB Browser for SQLite軟體。 打開Navicat,文件--》新建連接--》SQLite,然後選擇剛剛創建的db文件 在Navica
繼續訪問
熱門推薦 MySql資料庫增刪改查常用語句命令
文章目錄增刪改查語句庫操作表操作增刪改查實例准備表插入數據修改表數據刪除表數據查詢表數據常見的MySQL語句命令常見MySQL欄位含義 增刪改查語句 增刪改查的語句命令為: 操作 命令 增 insert 刪 delete 改 update 查 select或者show 庫操作 操作 代碼 創建資料庫 create database shujuku; ...
繼續訪問
MySQL的E-R圖
一、什麼是E-R圖 E-R圖,全稱:實體-關系模型圖,是指通過實體、關系、屬性三個基本概念,來概括數據的基本結構,從而描述靜態數據結構的概念模式。 組成E-R圖的3個核心要素:實體,屬性,和關系 實體一般採用矩形來進行表示,屬性使用橢圓來進行表示,而實體與實體的關系則通過菱形來進行表示,例如: 在E-R圖中,可以通過菱形來描述多種實體關系,例如:1對1,1對多,多對多,自關聯等 二、構建E-R圖的目的 構建E-R圖,屬於軟體開發流程中的需求設計階段。 針對甲方所提的問題域,我們將分析其中實體對象的關系,確
繼續訪問
【MySQL】使用Visio繪制資料庫關系模型圖
使用Visio繪制資料庫關系模型圖 1 新建項目 文件—新建–軟體和資料庫—資料庫模型圖 點擊後,出現如下界面: 2 繪制 左側「實體關系」中將「實體」形狀拖放到繪制界面,如下圖 3 編輯實體名稱,如下圖: 4 編輯列 點擊「列」如下圖: 完成實體:客人信息表 GuestRecord,如下截圖 完成實體:客房表Room(同上操作),如下圖 5 關系綁定 5.1添加 列RoomID到客人信息表 5.2 將「實體關系」中的關系工具拖放到某個實體上(滑鼠不松開),直到該實體邊框變紅色,松開;箭頭指
繼續訪問
概念數據模型(E-R模型)
概念數據模型(E-R模型) 概念數據模型是現實世界第一層次的抽象,是資料庫設計人員和用戶交流的工具,因此要求概念數據模型一方面應該具有較強的語義表達能力,能夠方便、直接地表達應用中的各種語義知識,另一方面應該簡單、直觀和清晰,能為不具備專業知識或者專業知識較少的用戶所理解。 概念數據模型的表示方法很多,其中最常用的是P.P.S. Chen於1976年提出的實體-聯系方法(Entity Relationship Approach),簡稱E-R方法或E-R模型。E-R模型用E-R圖來抽象表示現實世界中客觀事物及
繼續訪問
最新發布 E-R模型
E-R(Entity-Relationship)數據模型,即實體(每一個數據表就表示一個實體)- 聯系(即關系,不同的數據表之間需要有這樣那樣的關系)數據模型。
繼續訪問
資料庫三大範式、E-R圖
第一範式(1NF):數據表中的每一列(每個欄位)必須是不可拆分的最小單元,也就是確保每一列的原子性; 例如:userInfo:山東省煙台市 131777368781 userAds:山東0省煙台市 userTel:131777368781 第二範式(2NF):滿足1NF後,要求表中的所有列,都必須依賴於主鍵,而不能有任何一列與主鍵沒有關系,也就是說一個表只描...
繼續訪問
MySQL利用E-R模型的資料庫概念設計
採用E-R模型進行資料庫的概念設計,可以分成3步進行:首先設計局部E-R模型,然後把各局部E-R模型綜合成一個全局E-R模型,最後對全局E-R模型進行優化,得到最終的E-R模型,即概念模型。
繼續訪問
mysql物理建模_物理模型圖-資料庫圖
1.新建物理模型圖 File ----New Model----infomation---Physical Data1:打開PowerDesigner,然後點擊File-->New Model然後選擇如下圖所示的物理數據模型(物理數據模型的名字自己起,然後選擇自己所使用的資料庫即可)(創建好主頁面如圖所示,但是右邊的按鈕和概念模型略有差別,物理模型最常用的三個是table(表),view(...
繼續訪問
物理模型圖-資料庫圖
1.新建物理模型圖 File ----New Model----infomation---Physical Data 1:打開PowerDesigner,然後點擊File-->New Model然後選擇如下圖所示的物理數據模型 (物理數據模型的名字自己起,然後選擇自己所使用的資料庫即可) (創建好主頁面如圖所示,但是右邊的按鈕和概念模型略有差別,物理模型最常用的三個是table...
繼續訪問
mysql資料庫邏輯模型圖,MySQL邏輯架構
上圖(圖是網路找的)msql_en.jpgmsql_en.jpgmysql邏輯架構:連接層、服務層、引擎層、存儲層,四層。Connectors連接,指不同語言與資料庫的交互,比如:java里的JDBCManagement Serveices & Utilities系統管理和控制工具Connection Pool連接池,管理緩沖用戶連接,線程處理等需要緩存的需求。負責監聽對MySQL Ser...
繼續訪問
MySQL資料庫第3講 資料庫數據模型
MySQL資料庫的數據模型 在學習MySQL資料庫之前,我們需要先了解一下MySQL資料庫的數據模型 這樣我們就能初步了解MySQL中的數據是如何存儲的。 那麼先來給大家介紹一個概念 1 關系型資料庫RDBMS 關系型資料庫就是指建立在關系模式的基礎上,由多張互相連接的二維表格組成的資料庫。 MySQL資料庫就是一個關系型資料庫。 那什麼是二維表呢? 其實這個指的就是由行和列構成的數據表格,比如我們生活中常見的部門表、員工表等等 而且可以看到員工表中的「所屬部門編號」與部門表中的「部門編號」還有著關聯關系
繼續訪問
資料庫模型圖
資料庫
mysql
4. access實體圖怎麼手畫
在visio中繪制ER圖有兩種方式,一種是通過visio的反向工程自動生成;另外一種是通過圖形工具進行創建。經過對多個專業繪制ER圖的工具探索 後,渣漏纖發現visio繪制ER圖不僅快,而且兼容性高。下面以留言板資料庫的ER圖為例,為大家介紹visio繪制ER圖的方法。如果覺得好的話就頂一下 吧!
首先打開visio,選擇新建--------資料庫---------資料庫模型圖,打開後如下圖所示:
圖 1-1 資料庫模型圖設計界面
左邊分別有三個針對如仿資料庫ER模型的七個專用工具,最常用的是前兩個;創建實體後將實體間用關系連接線連接起來。操作方法十分簡單,只要將工具拖動到右側
工作界面即可。創建實體成功後,點擊實體;下方就會出現實體的屬性。可以通過更改實體的屬性進行增加列、設置列數據類型、設置主鍵等功能。以下創建了一個
guestbook 的實體,主鍵為guestbook。
圖1-2 創建guestbook實體圖
(提示:如果想實體圖顯示實體的數據類型,可以通過數據搜彎庫----選項----文檔----表----數據類型---顯示物理的進行設置;效果圖如圖1-3所示 )
圖1-3 guestbook ER圖
實體間的關系,在visio中有兩種表示表示方法;分別為下圖所示:
visio默認為第一種形式,箭頭的指向為實體的父表。可以通過資料庫----選項----文檔----關系---魚尾紋 的進行設置改變為第二種顯示方式。
使用關系連接線連接後,會自動生成外鍵。前提是實體間的列名必須一致。接下來我創建了另外一個實體,用戶表(msguser);並將它與留言表連接起來。效果圖如圖1-4 所示:
圖1-4 用戶與留言表的實體關系圖
多個實體的關系也與可以用這種方式實現,但缺點是花費太多的時間進行設置。下面我介紹另外一種更高效率的方式,那就是visio強大的反向工程,它可以自
動生成ER圖;生成後只需用關系連接線連接起來就可以了! 支持的資料庫包括 access 、mssql、
excel等,幾乎是ODBC支持連接的資料庫都可以進行連接生成ER圖形結構。下面以access資料庫為例,創建留言表ER圖。
選擇 資料庫------反向工程-------設置如下:
圖1-5 反向工程設置截圖
選擇下一步-------點擊確定-------選擇資料庫路徑-------跳過警告---選擇需要生成的表 如下圖所示:
圖1-6 選擇生成ER的表
點擊 下一步-----完成 !最後用連接線將用戶表與留言表連接起來,最終效果圖如圖 1-7 所示:
圖1-7 留言板全局ER圖
相關資源:jsp購物商城系統項目(畢業設計).rar-Java代碼類資源-CSDN文庫
點擊閱讀全文
5. VISIO里的那個畫資料庫和資料庫之間幾比幾的關系的圖叫什麼圖
說得不大清楚,估且回答如下:
有個ERD(實滲培體關系圖),在數據表與渣喊悶數據表之間有多種對應關系(一如彎到一,一到多等).
6. visio 資料庫ER圖中標出實體間數量的對應關系
試試下面(visio2007):
(菜單)資料庫->選項->文檔->關系->基數->確定
7. 如何用Visio畫資料庫實體關系圖
你說的是笑巧這毀塵種嗎?
用ProcessOn就能畫的,這屬於流程圖編輯器中的一纖升禪種,選擇【實體關系圖】這個選項,然後拖動自己需要的圖形到畫布,然後進行相應的拼接就可以了。
8. 如何用Visio畫資料庫實體關系圖
方法/步驟如下
1、打開Microsoft Office Visio 2007,左側的模板類別中選擇「軟體和資料庫」,雙專擊右側的「資料庫模型圖」屬;
2、調整顯示比例;
3、添加實體:滑鼠指針移動到實體上,按下滑鼠左鍵不要松開,移動滑鼠到右側的繪圖頁上,松開滑鼠左鍵;
4、修改實體定義:去掉鍵入時同步的勾,輸入物理名稱和概念名稱;
5、添加列:左側類別選擇「列」,右側輸入列名,選擇數據類型,選擇是否必須,是否主鍵。相同的方法添加「用戶與角色關聯表」;
6、添加關聯關系:在左側的關繫上按下滑鼠左鍵,拖動到右側的「用戶表」實體上,實體邊框會變成紅色,松開滑鼠左鍵;
7、移動關系連接線的另一端關聯到另一個實體上。左側的資料庫屬性中就會顯示對象關系。按此方法創建其它實體和關系;
8、保存文件:實體關系圖設計好之後就可以保存了。為了以後可以繼續修改,一定要保存為.vsd擴展名;如果為了方便查看,可以再另存為其它格式。
9、最終效果:
9. 如何用Visio畫資料庫實體關系圖
在設計資料庫表結構時,通常都是先畫資料庫實體關系圖,這樣在討論設計的是否合理時,可以很容易看懂數據表之間的關系。Microsoft Office Visio 2007方法/步驟打開Microsoft Office Visio 2007,左側的模板類別中選擇「軟體和資料庫」,雙擊右側的「資料庫模型圖」。調整顯示比例添加實體:滑鼠指針移動到實體上,按下滑鼠左鍵不要松開,移動滑鼠到右側的繪圖頁上,松岩型碰開滑鼠左鍵。修改實體定義:去掉鍵入時同步的勾,輸入物理名稱和粗談概念名稱。添加列:左側類別選擇「列」,右側輸入列名,選擇數據類型,選擇是否必須,是否主鍵。相同的方法添加「用戶與角色關聯表」。添加關聯關系:在左側的關繫上按下滑鼠左鍵,拖動到右側的「用戶表」實體上,實體邊框會變成紅色,松開滑鼠左鍵。移動關系連接線的另一端關聯到另一個租陸實體上。左側的資料庫屬性中就會顯示對象關系。按此方法創建其它實體和關系。保存文件:實體關系圖設計好之後就可以保存了。為了以後可以繼續修改,一定要保存為.vsd擴展名;如果為了方便查看,可以再另存為其它格式。
10. 如何用Visio畫資料庫實體關系圖
模板類別中選擇「軟體和資料庫」,雙擊右側的「資料庫模型圖鄭譽」
然雀叢衫後就可以看到關系頃腔圖的圖例