資源描述:
《關系型數(shù)據(jù)庫設計與實體關系模型》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在教育資源-天天文庫。
1、第六章關系型數(shù)據(jù)庫設計與實體關系模型公司數(shù)據(jù)庫實體關系圖員工部門計劃眷屬身分證號碼姓名1地址生日薪水電話部門代號部門名稱計劃代號計劃名稱執(zhí)行地點委託單位眷屬姓名關係到職日工作時數(shù)擁有參加控制管理直屬上司上司下屬工作於員工人數(shù)111NMNN11NN城市街道2第六章關系型數(shù)據(jù)庫設計與實體關系模型數(shù)據(jù)庫設計的步驟DBMS獨立(DBMS-Independent)特定DBMS(DBMS-Specific)需求收集與分析(RequirementCollectionandAnalysis)企業(yè)組織(OrganizationofEnterpris
2、e)觀念綱目設計(ConceptualSchemaDesign)邏輯綱目設計(LogicalSchemaDesign)實體綱目設計(PhysicalSchemaDesign)實作(Implementation)資料庫需求(DatabaseRequirement)實體關係圖(EntityRelationshipDiagram)ER圖轉換關聯(lián)綱目(ERtoRelationalMapping)使用SQL建立資料庫(UseSQLtoConstructDatabase)資料庫(Database)3第六章關系型數(shù)據(jù)庫設計與實體關系模型實體關系
3、模型與自然語言“ThereareAinB.”則可轉換成“Bhas…A.”A和B是實體類型,has是關系類型“Therearemanyemployeesineverydepartment.”則可轉換成“Everydepartmenthasmanyemployees.”,employees和department是實體類型,has是關系類型“Oneemployeeworksforonlyonedepartment.”,則employee和department是實體類型works-for是關系類型4第六章關系型數(shù)據(jù)庫設計與實體關系模型實體
4、關系模型與自然語言“TheAofBisC.”如果C是專有名詞,則B是實體,A是B和C之間的關系類型“ThesupervisorofJohnSmithisJamesBong.”,JamesBong是一個專有名詞,屬于經(jīng)理實體類型中的一個案例,而JohnSmith則屬于員工實體類型中的一個案例,supervisor則是關系類型,用來描述經(jīng)理實體類型和員工實體類型之間的關聯(lián)性5第六章關系型數(shù)據(jù)庫設計與實體關系模型實體關系模型與自然語言“TheAofBisC.”如果C不是專有名詞,則A是B的屬性“Thebirthdayoftheemplo
5、yeeis06/30/1988.”,因為06/30/1988不是專有名詞,所以birthday是employee的屬性6第六章關系型數(shù)據(jù)庫設計與實體關系模型文法結構和實體關系模型對應原則專有名詞(ProperNoun)對應到實體(Entity),普通名詞(CommonNoun)則對應到實體類型(EntityType)形容詞(Adjective)或形容詞詞組(AdjectivePhrase)對應到實體類型上的屬性(Properties)及物動詞(TransitiveVerb)對應到關系類型(RelationshipType)副詞(A
6、dverb)或副詞詞組(AdverbPhrase)對應到關系類型上的屬性(Properties)7第六章關系型數(shù)據(jù)庫設計與實體關系模型實體和實體類型實體類型在實體關系圖中通常是以“長方形”表示員工e1●e2●e3●e4●e5●(A123456789,李鴻章,61/09/01,34,{89511111,89512222},板橋市忠孝路100號,28000)(F123123123,簡嘉祐,61/07/11,34,NULL,臺北市仁愛路168號,43000)(E123456789,李紹綸,58/11/01,37,NULL,臺北市信義路2
7、00號,50000)(F212121212,賴怡君,63/07/03,32,77388888,板橋市四川路120號,NULL)(F232323232,莊雅玫,62/12/04,33,27041234,臺北市信義路100號,43000)(身分證號碼,姓名,生日,年齡,電話,地址,薪水)實體類型(EntityType)實體集合(EntitySet)8第六章關系型數(shù)據(jù)庫設計與實體關系模型弱實體類型沒有主鍵的實體類型弱實體類型的存在都必須完全依附于其它的強實體類型當該弱實體所依附的物主實體被刪除時,此弱實體也會立刻被刪除其所依附的強實體類
8、型,我們稱之為「確認物主」(IdentifyingOwner)弱實體類型與其「確認物主」間的關系類型又被稱之為「確認關系類型」(IdentifyingRelationshipType)在同一「確認物主」實體中,我們可利用鑒別元(Discrimina