- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
unit8 Joint Data and Functional Analysis
Unit 8 Unit 8 Joint Data and Functional Analysis 本單元目的 交替改善 D-Schema 與 F-Schema 以得出一組完整的資料分析與功能分析的結果 D-Schema 即 conceptual schema, 是用 ER model 繪出之資料分析結果. F-Schema 即功能分析的結果, 是用 DFD 繪出的結果. 在同一應用系統中表現資料的 ER diagram 和 表現功能的 DFD 要相互參照. 在 DFD 中的 data store, 在 ER diagram 應進一步描述之. ER diagram 中出現的資料, 在 DFD 內某些 process 必處理之. Outline External Schema for Dataflow Diagram A Methodology for Joint Data and Functional Analysis Navigation Schemas for Database Operations External Schema for DFD External schema 是指某使用者看到的部分資料庫之資料架構圖, 也就是 conceptual schema 的 一部份. 每個 application program 有不同的 external schema. An example of external schema A Methodology for Joint Data and Functional Analysis Step 1 繪出 context diagram Step 2 繪出 D-Schema 及 F-Schema 的初步架構圖 Step 3 重複相互參照改善工作, 直到充分表達需求 Step 3.1 參照 F-Schema, 改進前一版的 D-Schema Step 3.2 參照 D-Schema, 改進前一版的 F-Schema Step 3.3 檢查 D-Schema 與 F-Schema 的相互一致性 Step 4 檢查 F-Schema 及 D-Schema 的品質 An Example: Student Information System Requirements: The registers office of a university maintains information concerning each students study plan, indicating the courses that students have taken or will take; when each course is completed, the information about the final grade and the date of completion is also recorded. For Ph.D. students, the department maintains the names of advisors and the title and date of the qualifying examination. This information is modified when the student presents the study plan for the subsequent term, when professors return the grades at the end of the term, and when Ph.D. students select their advisors or define their Ph.D. qualifying examinations. Students may request reports concerning their grades or Ph.D. progress. Completeness check Navigation Schemas for Database Operations Database operations 指對資料庫存取資料或更新資料的動作,是和資料庫交談的基本單元, 是 process 動作的一部份. 例如一個 SQL 查詢, 即為一個Database Operation. Navigation Schema 指引一個 database operation 搜尋資料時所經過的路徑 在 logical database design 時用到 每個 database operation 可以繪出一個 navigation schema Exampl
文档评论(0)