腾博888会官网所要記錄的 屬性可以分成基本屬性

当前位置:www.腾博888会官网.com > 腾博888会官网 > 腾博888会官网所要記錄的 屬性可以分成基本屬性
作者: www.腾博888会官网.com|来源: http://www.hawaiianmeds.com|栏目:腾博888会官网

文章关键词:www.腾博888会官网.com,实体联系图

  实体关系图_数学_自然科学_专业资料。实体关系图,实体关系图怎么画,实体关系图 实体,visio实体关系图,实体关系模型,er实体图之间符号标志,外卖订单的实体关系图,聊天系统实体关系图,实体关系图名词解释,实体关系图泛化

  第五章 實體關係圖 5-1符號的介紹與運用 目前市面上的資料庫管理系統,幾乎都是以關 聯式資料模式為理論的架構,也就是以表格 (Table)來儲存資料,每一個表格儲存有許多筆的 記錄(Record),每一筆記錄是由許多個欄位(Field) 所組成,比如說,採購單是一個基本表格,裡面 有許多的採購記錄,每一筆採購記錄包括採購單 編號、客戶編號、金額、採購人員編號、日期等 項目,也就是在表中的欄位,以表格的方式來儲 存資料是邏輯上的概念,將例子列出如下: 採購單 採購單編號 930323001 930325001 930326002 930412001 930412002 … … 客戶編號 TS101 FS102 TS101 TS103 FS102 .. .. 金額 10,000 25,000 3,000 125,000 32,000 … … 採購人員編號 036 025 036 042 040 .. .. 日期 20040323 20040325 20040326 20040412 20040412 … … 資料流程圖中的各項資料項目,都必須被儲存 在資料庫中,才能支援應用系統的開發,參考資 料字典中的資料流和資料項目的格式,以合乎關 聯式模式的邏輯架構出來,以資料庫的角度來看 系統,以實體來對應表格,以屬性來對應欄位, 資料庫中要件多少個表格?每個表格內有內些欄位? 則要採用實體關係圖來表示。 實體關係圖非常容易使用,設計的邏輯觀念很 自然,所討論的範疇只有三個,腾博888会官网一個是實體 (Entity),一個是屬性(Attribute),另一個是實體 之間的關係(Relationship),產生的設計圖只有一 張,另外用基本表的規格和外建關聯表來補充。 ER圖所使用的符號包括如下: 符號 名稱 實體 意義 實體是指資料庫內所需要儲存資料的 人、事、地、物等,是一個變數的概 念,代表某種東西,是一個關聯式 屬性 實體的特性,描寫實體的項目,比如 說,學生是一個實體,學生的屬性有 學號、姓名、性別、班級、地址、電 話等,是關聯式中的欄位 實體和實體之間的關係,有一對一、 一對多、和多對多,當多對多的關係 時,關係也是一個關聯式 關係 ER圖的畫法很容易,因為只有一張,沒 有所謂階層的概念,圖內只有實體、屬性 以及實體之間的關係,設計出來的實體, 對應資料庫中的基本表(Base table),屬性對 應表格內的欄位(Field),以記錄來來記錄每 一筆交易,在實體關係圖畫出來之後,經 過正規化(Normalization)檢驗,然後整理出 各個基本表內的每個欄位的格式、資料型 態、限制條件、預設值等,以及外鍵關聯 表來表示各個基本表之間的欄位關聯,進 行建立資料庫的工作。 第五章 實體關係圖 5-2 實體與屬性 實體(Entity)是企業資料庫內需要被記錄 的人、事、地、物等,實體是一個變數的 概念,某一個特定的實例(Instance)代表一 個常數,比如說學生是實體,那某一個特 定的學生,比如說林小美,則是一個實例, 如果實例的數目只有一個,那這個實體是 有問題的,不能算是實體,比如說企業本 身公司的資料,是不用成立一個實體,但 是企業的部門,就可以是一個實體,因為 部門的資料需要加以記錄,而且部門有好 幾個。 屬性(Attribute)是實體的特性,屬性的集合就 是記錄(Record),屬性也是一個變數的概念,比 如說學生的特性,像是學號、姓名、班級、電話 等,某一個特性的學生的屬性的值,則可以以 (921026001,林小美,資一甲,03-4361070)來形 成一比特定的記錄。屬性必須要是一個單一值, 比如每個學生只能有一個學號,一個姓名,不能 是多重的值,比如說,電話這個屬性,可能會有 多重值,所以可以在設計的時候,多設幾個屬性, 以便儲存所要存的資料,像是將電話的屬性以手 機號碼、家裡的電話等多幾個屬性來取代。 屬性之中,必須要選擇出能代表記錄獨特性的 鍵值,也就是主鍵(Primary key),每一筆記錄可 以以主鍵來區別,比如在學生的實體中,學號就 是主鍵,每個學生的學號都不同,當然還有其他 的鍵值也有唯一的特性,像是手機號碼,也是每 個學生都不同,有獨一的特性的鍵值稱為候選鍵 (Candidate key),由這些候選鍵中,挑選一個較 適合的屬性來當主鍵,所謂的適合是指簡單、自 然、不會隨著時間而改變、有意義的鍵值,如果 沒有適合的鍵值,可以以編號來當做主鍵,像是 產品編號、客戶編號、採購單編號等,通常在ER 圖中,將主鍵加上底線來表示, 底下用一些例子來介紹。 人員的實體及屬性 企業內需要被記錄的人的資料,包括員工、客戶、 廠商、以及其他的企業夥伴,像是衛星廠商、運輸配 送廠商、銀行、會計師、外包廠商等等,所要記錄的 屬性可以分成基本屬性,編號、廠商名稱、統一編號、 相關人員姓名、電話、地址等等,舉個簡單的例子, 員工是一個實體,屬性包括需要記錄的員工編號、職 等、姓名、帳號、密碼、電話、e-mail等,其中以員 工編號來當主鍵,可以畫出實體屬性的圖如下: 電話 e-mail 員工編號 員工 員工姓名 帳號 密碼 比如客戶的實體,需要有客戶編號、公司名稱、 統一編號、電話、聯絡人、地址、客戶等級等, 其中客戶編號是主鍵。 聯絡人 客戶編號 地址 電話 客戶等級 統一編號 客戶 公司名稱 事件的實體與屬性 在企業中的事件也就是交易,每一個作業處理, 包含銷售、請購、採購、生產、盤點、出貨、進貨等 等,記錄企業所發生的事情,都需要加以記錄,舉個 例子,每一筆請購的交易都需要記錄在資料庫裡,同 時要滿足資料流程圖裡所定義的資料流和資料項目, 請購單為實體,屬性包括請購單編號、日期、預計金 額、請購人員、採購單位、請購種類、請購人員電話 等資料,其中請購編號是主鍵。 請購種類 日期 請購單 請購編號 請購人員 請購單位 電話 預計金額

网友评论

我的2016年度评论盘点
还没有评论,快来抢沙发吧!