本版相關名詞整理

看板Database (資料庫)作者 (會長繞跑了)時間18年前 (2006/07/13 03:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我順便來幫這個討論串中提到的幾個名詞註解一下好了 讓新來這個版的版友也能夠快速瞭解這幾個term 不用到處查 1.關聯式(relational)資料模型 1970年由Codd所創,以簡單的關聯為基礎,先提出理論,之後陸續發展出許多優良的 關聯式資料庫管理系統(RDBMS)的產品。是目前廣泛使用的資料庫模型。 2.個體關係模型ER Model(Entity-Relationship Model) ER Model是在1976年由陳品山所提出,是一種高階的資料模型,以圖形化的方式 表示資料庫概念層的語意。ER圖(ER Diagram)主要包含「個體(Entity)」 「關聯(Relationship)」「屬性(Attribute)」三大部分,由於概念清楚明暸, 使用者容易接受,因此在資料庫設計上已被廣泛使用。 3.EER模型(Enhanced Entity-Relationship Model) EER模型為ER模型的強化,除了ER模型所能表達的個體關係外,還多加入了一些 重要特質。EER模型概念主要包含  a.ER Model b.類別(class)概念:超類別(superclass)和子類別(subclass)  c.ㄧ般化(generalization)和特殊化(specialization) 4.統一塑模語言(Unified Modeling Language, UML) UML是Relational公司整合Booch, Rumbaugh(OMT方法)與Jacobson三種方法而提出的 物件導向塑模工具。該語言最早起源於Booch與Rumbaugh在1995年十月提供給OOPSLA的 統一方法(Unified Method) UML2.0包含了以下九個模式圖:個案圖、類別圖、物件圖、循序圖、合作圖、 狀態圖、活動圖、元件圖與部署圖 這邊要注意的是ER Model不ㄧ定等於關聯式資料庫 ER Model提出的時間比關連式資料庫晚 而且不是由關聯式資料模型的作者Codd提出的 ER Model可以很容易轉換成階層式資料庫 或是關聯式資料庫 而Codd提出的理論分別是關聯式代數 關聯式計算 以及正規化(共有五層正規化) 若有興趣的網友可以查查這些理論 我就不多說了 而由ER Model轉換過來的關聯式的資料 就已經符合第三正規化了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.109.169.63 ※ 編輯: seagal 來自: 140.109.169.63 (07/13 11:51)
文章代碼(AID): #14jLE3Yx (Database)
文章代碼(AID): #14jLE3Yx (Database)